IP Library Granted Patent US 9,001,454
Granted Patent B1
US 9,001,454 · App. 13/862,320 · Granted Apr 7, 2015

Disk drive adjusting phase of adaptive feed-forward controller when reconfiguring servo loop

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 9,001,454
App. No.
13/862,320
Granted
Apr 7, 2015
Kind
B1
Abstract

A disk drive is disclosed comprising a disk comprising tracks defined by servo sectors, a head, and control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors. The servo control system is configured into a first state, and a position error signal (PES) representing a difference between a target location for the head and a measured location for the head is generated. An actuator control signal is generated in response to the PES, a feed-forward control signal is adapted in response to the servo sectors, and the actuator control signal is adjusted using the feed-forward control signal. The servo control system is configured from the first state to a second state, and a phase of the adaptation of the feed-forward control signal is adjusted based on the second state.

Claims (162)

1. A disk drive comprising:

a disk comprising tracks defined by servo sectors;

a head; and

control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors, the control circuitry operable to:

configure the servo control system into a first state so as to comprise a first input sensitivity function;

generate a position error signal (PES) representing a difference between a target location for the head and a measured location for the head;

generate an actuator control signal in response to the PES;

adapt a feed-forward control signal in response to the servo sectors;

adjust the actuator control signal using the feed-forward control signal;

configure the servo control system from the first state to a second state so as to comprise a second input sensitivity function different from the first input sensitivity function; and

adjust a phase of the adaptation of the feed-forward control signal based on the second state.

2. The disk drive as recited in claim 1 , wherein the feed-forward control signal comprises a sinusoidal control signal.

3. The disk drive as recited in claim 2 , wherein the feed-forward control signal compensates for a repeatable runout (RRO) of the servo sectors.

4. The disk drive as recited in claim 3 , wherein the feed-forward control signal compensates for a harmonic of the repeatable runout (RRO).

5. The disk drive as recited in claim 2 , wherein the control circuitry is further operable to initialize the phase of the adaptation of the feed-forward control signal based on a first phase response of the first input sensitivity function of the servo control system when configured into the first state.

6. The disk drive as recited in claim 5 , wherein the control circuitry is further operable to adjust the phase of the adaptation of the feed-forward control signal based on a second phase response of the second input sensitivity function of the servo control system when configured into the second state.

7. The disk drive as recited in claim 1 , wherein the control circuitry is further operable to:

prior to configuring the servo control system into the second state, save the phase of the adaptation of the feed-forward control signal;

configure the servo control system from the second state to the first state; and

restore the phase of the adaptation of the feed-forward control signal based on the saved phase.

8. The disk drive as recited in claim 7 , wherein the control circuitry is further operable to:

configure the servo control system into the second state by enabling a disturbance compensator; and

configure the servo control system into the first state by disabling the disturbance compensator.

9. The disk drive as recited in claim 8 , wherein the disturbance compensator comprises a disturbance observer operable to adjust the actuator control signal based on an observed disturbance.

10. The disk drive as recited in claim 9 , wherein the control circuitry is further operable to adjust the phase of the adaptation of the feed-forward control signal based on the phase response of:

1 −Q ( e jω i )

where:

Q represents a disturbance observer filter; and

ω i represents a target frequency of the observed disturbance.

11. The disk drive as recited in claim 10 , wherein the control circuitry is further operable to adjust the phase of the adaptation of the feed-forward control signal based on:

arc

tan

g

X

R

i

X

I

i

(

1

-

g

)

X

R

i

2

+

X

I

i

2

where:

X R i =(1 −b 2 )sin ω i ;

X l i =b 1 +b 2 cos ω i ;

g represents a gain of the disturbance observer filter; and

b 1 and b 2 represent coefficients of the disturbance observer filter.

12. The disk drive as recited in claim 11 , wherein b 1 and b 2 establish a center frequency and bandwidth of the disturbance observer filter.

13. A method of operating a disk drive comprising a disk comprising tracks defined by servo sectors, a head, and control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors, the method comprising:

configuring the servo control system into a first state so as to comprise a first input sensitivity function;

generating a position error signal (PES) representing a difference between a target location for the head and a measured location for the head;

generating an actuator control signal in response to the PES;

adapting a feed-forward control signal in response to the servo sectors;

adjusting the actuator control signal using the feed-forward control signal;

configuring the servo control system from the first state to a second state so as to comprise a second input sensitivity function different from the first input sensitivity function; and

adjusting a phase of the adaptation of the feed-forward control signal based on the second state.

14. The method as recited in claim 13 , wherein the feed-forward control signal comprises a sinusoidal control signal.

15. The method as recited in claim 14 , wherein the feed-forward control signal compensates for a repeatable runout (RRO) of the servo sectors.

16. The method as recited in claim 15 , wherein the feed-forward control signal compensates for a harmonic of the repeatable runout (RRO).

17. The method as recited in claim 14 , further comprising initializing the phase of the adaptation of the feed-forward control signal based on a first phase response of the first input sensitivity function of the servo control system when configured into the first state.

18. The method as recited in claim 17 , further comprising adjusting the phase of the adaptation of the feed-forward control signal based on a second phase response of the second input sensitivity function of the servo control system when configured into the second state.

19. The method as recited in claim 13 , further comprising:

prior to configuring the servo control system into the second state, saving the phase of the adaptation of the feed-forward control signal;

configuring the servo control system from the second state to the first state; and

restoring the phase of the adaptation of the feed-forward control signal based on the saved phase.

20. The method as recited in claim 19 , further comprising:

configuring the servo control system into the second state by enabling a disturbance compensator; and

configuring the servo control system into the first state by disabling the disturbance compensator.

21. The method as recited in claim 20 , wherein the disturbance compensator comprises a disturbance observer operable to adjust the actuator control signal based on an observed disturbance.

22. The method as recited in claim 21 , further comprising adjusting the phase of the adaptation of the feed-forward control signal based on the phase response of:

1 −Q ( e jω i )

where:

Q represents a disturbance observer filter; and

ω i represents a target frequency of the observed disturbance.

23. The method as recited in claim 22 , further comprising adjusting the phase of the adaptation of the feed-forward control signal based on:

arc

tan

g

X

R

i

X

I

i

(

1

-

g

)

X

R

i

2

+

X

I

i

2

where:

X R i =(1−b 2 )sin ω i ;

X I i =b 1 +b 2 cos ω i ;

g represents a gain of the disturbance observer filter; and

b 1 and b 2 represent coefficients of the disturbance observer filter.

24. The method as recited in claim 23 , wherein b 1 and b 2 establish a center frequency and bandwidth of the disturbance observer filter.

25. A disk drive comprising:

a disk comprising tracks defined by servo sectors;

a head; and

control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors, the control circuitry operable to:

configure the servo control system into a first state;

generate a position error signal (PES) representing a difference between a target location for the head and a measured location for the head;

generate an actuator control signal in response to the PES;

adapt a feed-forward control signal in response to the servo sectors;

adjust the actuator control signal using the feed-forward control signal;

configure the servo control system from the first state to a second state;

adjust a phase of the adaptation of the feed-forward control signal based on the second state;

prior to configuring the servo control system into the second state, save the phase of the adaptation of the feed-forward control signal;

configure the servo control system from the second state to the first state; and

restore the phase of the adaptation of the feed-forward control signal based on the saved phase.

26. A method of operating a disk drive comprising a disk comprising tracks defined by servo sectors, a head, and control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors, the method comprising:

configuring the servo control system into a first state;

generating a position error signal (PES) representing a difference between a target location for the head and a measured location for the head;

generating an actuator control signal in response to the PES;

adapting a feed-forward control signal in response to the servo sectors;

adjusting the actuator control signal using the feed-forward control signal;

configuring the servo control system from the first state to a second state;

adjusting a phase of the adaptation of the feed-forward control signal based on the second state;

prior to configuring the servo control system into the second state, saving the phase of the adaptation of the feed-forward control signal;

configuring the servo control system from the second state to the first state; and

restoring the phase of the adaptation of the feed-forward control signal based on the saved phase.

Assignments (8)
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2013
From: KIM, YOUNG-HOON; XI, WEI
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 030210/0543 →