US5602689A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital servo control system for use in disk drives, including sample integrity tester for reducing effects of spurious sampled position values
Assignee: QED INTELLECTUAL PROPERTY SERVICES Ltd
•
Filing: 1995-06-01
•
Granted: 1997-02-11
•
Expires: 2015-06-01
Abstract
Abstract A servo control system provides adaptive compensation for a variety of tracking and seek problems found in disk drives. The servo control system is ideally implemented in digital form for accuracy, speed and compactness. A first embodiment includes two modes, a tracking (or position) mode and a seek (or velocity) mode, each mode employing a variety of compensation functions. A second embodiment includes a single comprehensive control system which functions during both tracking and seek operations.
Inventors
- 👤 Ronald J. Kadlec
- 👤 Paul H. Kelley
- 👤 Philip S. Weilbacher
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 16:03
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/48; G11B5/58; G11B5/596; G11B5/59605; G11B5/59622; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G11B21/085; G11B21/10; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5534; G11B5/5547; G11B5/59616; G11B5/59633; G11B5/5965
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
255 words
In an information storage apparatus having a recording medium, a reading device, and a position control system for controlling the position of the reading device relative to the recording medium, wherein the reading device provides sampled position values to the position control system, an arrangement for reducing effects of spurious sampled position values on the position control system, the arrangement comprising: a) means for calculating a first window of allowable values, and for selecting either: 1) a first value derived from current position information sampled during a current time period, when the current sampled position information is within the first window; or 2) a second value comprising a predicted position value derived from position information sampled before the current time period, when the current sampled position information is not within the first window; b) means for calculating a second window of allowable values, and for selecting either: 1) a result of the selection of the means for calculating the first window, if it is within the second window; or 2) a value within the second window, if the result of the selection of the means for calculating the first window is not within the second window; and c) means for determining an interim position-indicative signal as being based on either: 1) the result of the selection of the means for calculating the first window; or 2) a result of selection of the means for calculating the second window; wherein the interim position-indicative signal reflects a reduction in the effects of the spurious sampled position values.
Claim 2
Dependent Claim
255 words
In an information storage apparatus having a recording medium, a reading device, and a position control system for controlling the position of the reading device relative to the recording medium, wherein the reading device provides sampled position values to the position control system, an arrangement for reducing effects of spurious sampled position values on the position control system, the arrangement comprising: a) means for calculating a first window of allowable values, and for selecting either: 1) a first value derived from current position information sampled during a current time period, when the current sampled position information is within the first window; or 2) a second value comprising a predicted position value derived from position information sampled before the current time period, when the current sampled position information is not within the first window; b) means for calculating a second window of allowable values, and for selecting either: 1) a result of the selection of the means for calculating the first window, if it is within the second window; or 2) a value within the second window, if the result of the selection of the means for calculating the first window is not within the second window; and c) means for determining an interim position-indicative signal as being based on either: 1) the result of the selection of the means for calculating the first window; or 2) a result of selection of the means for calculating the second window; wherein the interim position-indicative signal reflects a reduction in the effects of the spurious sampled position values.
Claim 3
Dependent Claim
68 words
The arrangement of claim 1, wherein the means for calculating the second window includes means for selecting either: 1) the result of the selection of the means for calculating the first window, if it is within the second window; or 2) an extreme value within the second window, if the result of the selection of the means for calculating the first window is not within the second window.
Claim 4
Dependent Claim
19 words
The arrangement of claim 2, wherein: the extreme value is a value of greatest magnitude within the second window.
Claim 5
Dependent Claim
65 words
The arrangement of claim 1, further comprising: a receiving portion for receiving a signal related to an effort signal by which the position control system controls the position of the reading device relative to the recording medium, the receiving portion including means for providing an output signal to the means for calculating the second window so as to determine the magnitude of the second window.
Claim 6
Dependent Claim
56 words
The arrangement of claim 4, wherein the receiving portion includes: means for determining the absolute value of the input signal and forming an absolute value signal; and a low pass filter for filtering the absolute value signal, the low pass filter including means for providing the output signal to the means for calculating the second window.
Claim 7
Dependent Claim
68 words
The arrangement of claim 1, wherein: as the reading device approaches a requested position relative to the recording medium, the means for calculating the second window constitutes means for calculating the second window as a progressively smaller window in response to a progressively smaller input related to the effort signal by which the position control system controls the position of the reading device relative to the recording medium.
Claim 8
Dependent Claim
62 words
The arrangement of claim 1, wherein: the means for calculating the first window includes means for computing a coarse static window; and the means for calculating the second window includes means for computing the second window as a fine dynamic window so that the second window is dynamically variable in response to effort signals which are in turn indicative of positional error.
Claim 9
Dependent Claim
49 words
The arrangement of claim 1, wherein: the means for calculating the second window includes means for varying the magnitude of the second window of allowable values as a function of an effort signal; and the effort signal is related to the position control system's positioning of the reading device.
Claim 10
Dependent Claim
73 words
The arrangement of claim 1, wherein the means for determining an interim position-indicative signal constitutes: a) means for selecting either: 1) the result of the selection of the means for calculating the first window; or 2) a result of the selection of the means for calculating the second window; based on a distance value which is related to the distance between the reading device and a requested location relative to the recording medium.
Claim 11
Dependent Claim
41 words
The arrangement of claim 9, wherein: the selection by the means for selecting is based on the distance value corresponding to differing resolution modes; and the resolution modes determine the degree of resolution of values processed by the position control system.
Claim 12
Independent Claim
256 words
A method for reducing effects of spurious sampled position values on a position control system in an information storage apparatus, the information storage apparatus including a recording medium, a reading device, and a position control system for controlling the position of the reading device relative to the recording medium, in which the reading device provides the sampled position values to the position control system, the method comprising: a) calculating a first window of allowable values, and for selecting either: 1) a first value derived from current position information sampled during a current time period, when the current sampled position information is within the first window; or 2) a second value comprising a predicted position value derived from position information sampled before the current time period, when the current sampled position information is not within the first window; b) calculating a second window of allowable values, and for selecting either: 1) a result of the selection of the step of calculating the first window, if the result is within the second window; or 2) a value within the second window, if the result of the selection of the step of calculating the first window is not within the second window; and c) determining an interim position-indicative signal as being based on either: 1) the result of the selection of the step of calculating the first window; or 2) a result of selection in the step of calculating the second window; wherein the interim position-indicative signal reflects a reduction in the effects of the spurious sampled position values.
Claim 13
Independent Claim
256 words
A method for reducing effects of spurious sampled position values on a position control system in an information storage apparatus, the information storage apparatus including a recording medium, a reading device, and a position control system for controlling the position of the reading device relative to the recording medium, in which the reading device provides the sampled position values to the position control system, the method comprising: a) calculating a first window of allowable values, and for selecting either: 1) a first value derived from current position information sampled during a current time period, when the current sampled position information is within the first window; or 2) a second value comprising a predicted position value derived from position information sampled before the current time period, when the current sampled position information is not within the first window; b) calculating a second window of allowable values, and for selecting either: 1) a result of the selection of the step of calculating the first window, if the result is within the second window; or 2) a value within the second window, if the result of the selection of the step of calculating the first window is not within the second window; and c) determining an interim position-indicative signal as being based on either: 1) the result of the selection of the step of calculating the first window; or 2) a result of selection in the step of calculating the second window; wherein the interim position-indicative signal reflects a reduction in the effects of the spurious sampled position values.
Claim 14
Dependent Claim
67 words
The method of claim 11, wherein the step of calculating the second window includes selecting either: 1) the result of the selection in the step of calculating the first window, if the result is within the second window; or 2) an extreme value within the second window, if the result of the selection in the step of calculating the first window is not within the second window.
Claim 15
Dependent Claim
19 words
The method of claim 12, wherein: the extreme value is a value of greatest magnitude within the second window.
Claim 16
Dependent Claim
59 words
The method of claim 11, further comprising: receiving a signal related to an effort signal by which the position control system controls the position of the reading device relative to the recording medium, the receiving step including: providing an output signal for the step of calculating the second window so as to determine the magnitude of the second window.
Claim 17
Dependent Claim
46 words
The method of claim 14, wherein the receiving step includes: determining the absolute value of the input signal and forming an absolute value signal; and low-pass-filtering the absolute value signal and providing a low pass filter output signal for the step of calculating the second window.
Claim 18
Dependent Claim
66 words
The method of claim 11, wherein, as the reading device approaches a requested position relative to the recording medium, the step of calculating the second window constitutes: calculating the second window as a progressively smaller window in response to a progressively smaller input related to the effort signal by which the position control system controls the position of the reading device relative to the recording medium.
Claim 19
Dependent Claim
58 words
The method of claim 11, wherein: the step of calculating the first window includes computing a coarse static window; and the step of calculating the second window includes computing the second window as a fine dynamic window so that the second window is dynamically variable in response to effort signals which are in turn indicative of positional error.
Claim 20
Dependent Claim
47 words
The method of claim 11, wherein: the step of calculating the second window includes varying the magnitude of the second window of allowable values as a function of an effort signal; and the effort signal is related to the position control system's positioning of the reading device.
Claim 21
Dependent Claim
74 words
The method of claim 11, wherein the step of determining an interim position-indicative signal constitutes: a) selecting either: 1) the result of the selection in the step of calculating the first window, or 2) a result of the selection in the step of calculating the second window, the selecting being based on a distance value which is related to the distance between the reading device and a requested location relative to the recording medium.
Claim 22
Dependent Claim
36 words
The method of claim 19, wherein: the selecting is based on the distance value corresponding to differing resolution modes; and the resolution modes determine the degree of resolution of values processed by the position control system.
References Cited (Backward Citations)
US3458785A
Cited
US3881184A
Cited
US4057832A
Cited
US4135217A
Cited
US4355273A
Cited
US4412161A
Cited
US4536809A
Cited
US5109307A
Cited
US4524398A
Cited
US4486797A
Cited
US4575776A
Cited
US4516162A
Cited
US4590526A
Cited
US4591933A
Cited
US4638383A
Cited
US4638383B1
Cited
US4755977A
Cited
US4618898A
Cited
US4616276A
Cited
US4788608A
Cited
US4783705A
Cited
DE3713397A1
Cited
US4803572A
Cited
US4679103A
Cited
EP0249020A2
Cited
US4821125A
Cited
US4775903A
Cited
US4823212A
Cited
US4879612A
Cited
US4907109A
Cited
US4954909A
Cited
JPS63316380A
Cited
US4982297A
Cited
US4835632A
Cited
US4835633A
Cited
US4907107A
Cited
US4969059A
Cited
EP0353767A2
Cited
US4914644A
Cited
US4890172A
Cited
US5036506A
Cited
US4942564A
Cited
US5047880A
Cited
WO1990010930A1
Cited
US5182684A
Cited
EP0390467A2
Cited
US5038333A
Cited
US4914725A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-02-11 | 2000-08-12 | 2001-02-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-02-11 | 2004-08-12 | 2005-02-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-02-11 | 2008-08-12 | 2009-02-11 | $7700.00 | Window Closed / Lapsed |