IP Library Granted Patent US 7,177,112
Granted Patent B2
US 7,177,112 · App. 10/115,384 · Granted Feb 13, 2007

Initial learn of adaptive feedforward coefficients

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,177,112
App. No.
10/115,384
Granted
Feb 13, 2007
Kind
B2
Abstract

The present invention reduces the time required for coefficient convergence and thus improves time-to-ready. To that end, the present invention provides an initial learn—preferably non-zero—coefficient. The initial learn coefficient is based on a translation of timing information to position information. One aspect of the present invention uses address marks of a disc then translates them to phase position information. The present invention measures the times between address marks of adjacent servo sectors. Variations between those times is related is related to disc runout, particularly disc eccentricity. Also, the servo sectors are used to identify at which phase the maximum amplitude (or magnitude) of the timing variations occur. This phase information and maximum amplitude are used as variables in determining the initial learn coefficient. The present invention also utilizes a plant model to predetermine a variable. This variable is used in conjunction with the phase and maximum amplitude variables to determine the initial learn coefficient. Other aspects of the present invention use approximations or statistical values to determine the initial learn coefficient. For example, the maximum amplitude can be based on a clearance between an inner diameter of a disc and a spindle. The phase can be based on a value within a range of phases. The plant model can be changed to include assumptions, approximations or other factors.

Claims (25)

1. A method of compensating for runout comprising the step of providing an initial learn coefficient that is generated from timing information.

2. The method of claim 1 wherein the step of providing includes the step of translating timing information to position information, wherein the determined initial learn coefficient is determined responsive to the position information.

3. The method of claim 1 further comprising the steps of initializing a learn coefficient to the determined initial learn coefficient having a non-zero value; and converging on the learn coefficient.

4. The method of claim 3 wherein the timing information has a relationship to the runout.

5. The method of claim 4 wherein the timing information is a timing relationship among information written on a disc.

6. The method of claim 5 wherein the information written on the disc arc address marks.

7. The method of claim 5 wherein the timing relationship is determined from timing differences between address marks of adjacent servo sectors.

8. The method of claim 3 wherein the converging step occurs during a learn mode.

9. The method of claim 1 wherein the step for providing includes generating a magnitude value and a phase value.

10. The method of claim 9 further comprising the step of using a predetermined gain value.

11. The method of claim 1 further comprising the step of switching to a learn mode.

12. The method of claim 11 wherein the step of switching occurs about a transition to a track follow mode.

13. A method of compensating for disc eccentricity, comprising the steps of:

determining repeatable timing errors;

using the repeatable timing errors to generate initial learn coefficients; and

using the learn coefficients to reduce a time for coefficient convergence for feedforward compensation.

14. The method of claim 13 wherein the learn coefficients are non-zero.

15. The method of claim 13 address marks are used to determine the repeatable timing errors.

16. The method of claim 13 wherein the step fur using the repeatable timing errors to generate initial learn coefficients includes generating a magnitude value and a phase value.

17. A servo control system comprising a controller that provides a determined initial learn coefficient.

18. The servo control system of claim 17 wherein the controller is adapted to perform a learn mode.

19. The servo control system of claim 17 wherein the controller receives information associated with a disc and uses the information to generate the initial learn.

20. A method comprising the steps of:

using timing information to generate at least one initial learn coefficient; and

using the at least one initial learn coefficient to reduce a time for coefficient convergence for feedforward compensation.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jul 23, 2025
From: THE BANK OF NOVA SCOTIA
To: SEAGATE TECHNOLOGY PUBLIC LIMITED COMPANY; SEAGATE TECHNOLOGY; SEAGATE TECHNOLOGY HDD HOLDINGS; I365 INC.; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE HDD CAYMAN; SEAGATE TECHNOLOGY (US) HOLDINGS, INC.
Reel/Frame 072193/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 19, 2013
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
To: SEAGATE TECHNOLOGY LLC; EVAULT INC. (F/K/A I365 INC.); SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE TECHNOLOGY US HOLDINGS, INC.
Reel/Frame 030833/0001 →
SECURITY AGREEMENT Recorded Mar 24, 2011
From: SEAGATE TECHNOLOGY LLC
To: THE BANK OF NOVA SCOTIA, AS ADMINISTRATIVE AGENT
Reel/Frame 026010/0350 →
RELEASE Recorded Jan 19, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: SEAGATE TECHNOLOGY HDD HOLDINGS; MAXTOR CORPORATION; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL
Reel/Frame 025662/0001 →
SECURITY AGREEMENT Recorded May 15, 2009
From: MAXTOR CORPORATION; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND FIRST PRIORITY REPRESENTATIVE; WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
Reel/Frame 022757/0017 →
RELEASE OF SECURITY INTERESTS IN PATENT RIGHTS Recorded Dec 21, 2005
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT (FORMERLY KNOWN AS THE CHASE MANHATTAN BANK AND JPMORGAN CHASE BANK)
To: SEAGATE TECHNOLOGY LLC
Reel/Frame 016926/0342 →
SECURITY INTEREST Recorded Dec 10, 2002
From: SEAGATE TECHNOLOGY LLC
To: JPMORGAN CHASE BANK, AS COLLATERAL AGENT
Reel/Frame 013516/0015 →
SECURITY AGREEMENT Recorded Aug 5, 2002
From: SEAGATE TECHNOLOGY LLC
To: JPMORGAN CHASE BANK, AS COLLATERAL AGENT
Reel/Frame 013177/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2002
From: SETTJE, CHRISTOPHER THOMAS; DIZAJI, KHALIL B.; BAUM, MICHAEL EDWARD; BRITTNER, RODNEY
To: SEAGATE TECHNOLOGY LLC
Reel/Frame 012782/0174 →