IP Library Granted Patent US 7,054,094
Granted Patent B2
US 7,054,094 · App. 09/896,895 · Granted May 30, 2006

Real-time automatic loop-shaping for a disc drive servo control system

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,054,094
App. No.
09/896,895
Granted
May 30, 2006
Kind
B2
Abstract

An apparatus and method for improving servo loop performance in a disc drive storage system are provided. The servo loop includes a voice coil motor actuator that moves the head in response to a received servo control signal. A sensor, located in the head, senses servo information located on the disc and produces a servo signal therefrom. The servo signal is combined with a reference signal to produce a position error signal. A servo controller receives the position error signal and responsively produces the servo control signal. The servo controller includes a drive signal generator that receives the position error signal and responsively produces a driving energy signal. A vibration damping circuit receives the driving energy signal and responsively produces the servo control signal. A real-time adaptive loop shaping circuit, included in the servo loop, detects vibrations in the position error signal and responsively adjusts at least one parameter of a transfer function of the vibration damping circuit to reduce vibrations at different frequencies in the driving energy signal.

Claims (34)

1. An apparatus comprising:

a vibration damping circuit coupled to receive a driving energy signal; and

a real-time adaptive loop shaping circuit configured to detect vibration energy in position error signal in real-time, and to responsively adjust, in real-time, at least one parameter of a transfer function of the vibration damping circuit to reduce vibrations at different frequencies in the driving energy signal received by the vibration damping circuit.

2. The apparatus of claim 1 wherein the vibration damping circuit includes a notch filter to damp vibrations at high frequency resonance modes, and wherein the real-time adaptive loop shaping circuit is configured to detect vibrations at high frequency resonance modes in the position error signal and to responsively adjust a depth of the notch filter.

3. The apparatus of claim 2 wherein the real-time adaptive loop shaping circuit adjusts the depth of the notch filter by modifying a gain of the notch filter.

4. The apparatus of claim 2 wherein the real-time adaptive loop shaping circuit includesa band-pass filter to detect vibrations at high frequency resonance modes in the position error signal.

5. The apparatus of claim 1 wherein the vibration damping circuit includes a non-repeatable runout compensator to cancel non-repeatable runout disturbances, and wherein the real-time adaptive loop shaping circuit is configured to detect non-repeteable runout disturbances in the position error signal and to responsively adjust at least one parameter of a transfer function of the non-repeatable runout compensator.

6. The apparatus of claim 5 wherein the real-time adaptive loop shaping circuit includes a band-pass filter to detect non-repeatable runout disturbances in the position error signal.

7. The apparatus of claim 1 wherein the vibration damping circuit includes a rotational vibration compensator to cancel rotational vibration disturbances, and wherein the real-time adaptive loop shaping circuit is configured to detect rotational vibration disturbances in the position error signal and to responsively adjust at least one parameter of a transfer function of the rotational vibration compensator.

8. The apparatus of claim 7 wherein the real-time adaptive loop shaping circuit includes a low-pass filter to detect rotational vibration disturbances in the position error signal.

9. The apparatus of claim 1 wherein the vibration damping circuit includes a plurality of disturbance adjustment compensators to cancel vibration disturbances at different frequency ranges, and wherein the real-time adaptive loop shaping circuit is configured to detect vibration disturbances at the different frequency ranges in the position error signal and to responsively adjust at least one parameter of a transfer function of at least one of the plurality of disturbance compensators.

10. The apparatus of claim 1 wherein the real-time adaptive loop shaping circuit includes a learning component that adjusts a speed of adaptation of the servo loop.

11. A method of maintaining stability in a servo loop having a servo controller, the method comprising:

(a) detecting vibration energy in a position error signal in real-time; and

(b) adjusting, in real-time, at least one parameter of a transfer function of the servo controller to attenuate the vibration energy detected in step (a) at different frequencies.

12. The method of claim 11 wherein the detecting vibration energy step (a) includes detecting vibrations at high frequency resonance modes, and wherein the adjusting step (b) includes adjusting a depth of a notch filter of the servo controller to reduce vibrations at high frequency resonance modes.

13. The method of claim 11 wherein the detecting vibration energy step (a) includes detecting non-repeteatable runout disturbances, and wherein the adjusting step (b) includes adjusting at least one parameter of a transfer function of a non-repeatable runout compensator of the servo controller to reduce non-repeatable runout disturbances.

14. The method of claim 11 wherein the detecting vibration energy step (a) includes detecting rotational vibration disturbances, and wherein the adjusting step (b) includes adjusting at least one parameter of a transfer function of a rotational vibration compensator of the servo controller to reduce rotational vibration disturbances.

15. The method of claim 11 wherein the detecting vibration energy step (a) and the adjusting step (b) is carried out by a real-time adaptive loop shaping circuit.

16. A servo loop comprising:

a servo controller; and

a real-time adaptive loop shaping means for attenuating disturbances in the servo loop.

17. The apparatus of claim 16 wherein

the real-time adaptive loop shaping means comprises a real-time adaptive loop shaping circuit adapted to:

detect vibration energy in a position error signal in real-time, and to responsively adjust, in real-time, at least one parameter of a transfer function of a vibration damping circuit of the servo controller to reduce vibrations at different frequencies in the servo loop.

18. The apparatus of claim 17 wherein the vibration damping circuit includes a notch filter to damp vibrations at high frequency resonance modes, and wherein the real-time adaptive loop shaping circuit is configured to detect vibrations at high frequency resonance modes in the position error signal and to responsively adjust a depth of the notch filter.

19. The apparatus of claim 18 wherein the real-time adaptive loop shaping circuit adjusts the depth of the notch filter by modifying a gain of the notch filter.

20. The apparatus of claim 18 wherein the real-time adaptive loop shaping circuit includes a band-pass filter to detect vibrations at high frequency resonance modes in the position error signal.

21. The apparatus of claim 17 wherein the vibration damping circuit includes a non-repeatable runout compensator to cancel non-repeatable runout disturbances, and wherein the real-time adaptive loop shaping circuit is configured to detect non-repeatable runout disturbances in the position error signal and to responsively adjust at least one parameter of a transfer function of the non-repeatable runout compensator.

22. The apparatus of claim 21 wherein the real-time adaptive loop shaping circuit includes a band-pass filter to detect non-repeatable runout disturbances in the position error signal.

23. The apparatus of claim 17 wherein the vibration damping circuit includes a rotational vibration compensator to cancel rotational vibration disturbances, and wherein the real-time adaptive loop shaping circuit is configured to detect rotational vibration disturbances in the position error signal and to responsively adjust at least one parameter of a transfer function of the rotational vibration compensator.

24. The apparatus of claim 23 wherein the real-time adaptive loop shaping circuit includes a low-pass filter to detect rotational vibration disturbances in the position error signal.

25. The apparatus of claim 17 wherein the vibration damping circuit includes a plurality of disturbance adjustment compensators to cancel vibration disturbances at different frequency ranges, and wherein the real-time adaptive loop shaping circuit is configured to detect vibration disturbances at the different frequency ranges in the position error signal and to responsively adjust at least one parameter of a transfer function of at least one of the plurality of disturbance compensators.

26. The apparatus of claim 17 wherein the real-time adaptive loop shaping circuit includes a learning component that adjusts a speed of adaptation of the servo loop.

Assignments (5)
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 →