IP Library Granted Patent US 8,995,082
Granted Patent B1
US 8,995,082 · App. 14/263,511 · Granted Mar 31, 2015

Reducing acoustic noise in a disk drive when exiting idle mode

Inventors: Mingji Lou (Corona, CA); Orhan Beker (Dove Canyon, CA); Jenghung Chen (Cupertino, CA)
Assignee: Western Digital Technologies, Inc.
G11B5/5526
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 8,995,082
App. No.
14/263,511
Granted
Mar 31, 2015
Kind
B1
Abstract

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks, wherein each track comprises a plurality of servo sectors. When entering an idle mode, the head is floated over the disk, and when exiting the idle mode, a radial velocity of the head is measured, a seek distance is determined in response to the radial velocity, and a seek operation seeks the head the seek distance to a first track.

Claims (173)

1. A disk drive comprising:

a disk comprising a plurality of tracks, wherein each track comprises a plurality of servo sectors;

a head actuated over the disk; and

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

when entering an idle mode, disable the servo control system in order to float the head over the disk; and

when exiting the idle mode:

enable the servo system;

measure a radial velocity of the head;

determine a seek distance in response to the radial velocity; and

seek the head the seek distance to a first track,

wherein the control circuitry comprises a seek servo compensator and a settle servo compensator for controlling movement of the head, and the control circuitry is further operable to:

seek the head toward the first track using the seek servo compensator;

initialize the settle servo compensator with initial values; and

settle the head on the first track using the settle servo compensator,

wherein the initial values are generated according to a performance index:

k

=

0

X

(

k

)

T

·

Q

·

X

(

k

)

where:

X(k) represents internal states of the settle servo compensator;

X(0) represents an initial state initialized with the initial values; and

Q is a weighting matrix optimized to reduce acoustic noise.

2. A disk drive comprising:

a disk comprising a plurality of tracks, wherein each track comprises a plurality of servo sectors;

a head actuated over the disk; and

control circuitry comprising a seek servo compensator and a settle servo compensator for controlling movement of the head, the control circuitry operable to:

when entering an idle mode, float the head over the disk; and

when exiting the idle mode:

seek the head toward a first track using the seek servo compensator;

initialize the settle servo compensator with initial values; and

settle the head on the first track using the settle servo compensator,

wherein the initial values are generated according to a performance index:

k

=

0

X

(

k

)

T

·

Q

·

X

(

k

)

where:

X(k) represents internal states of the settle servo compensator;

X(0) represents an initial state initialized with the initial values; and

Q is a weighting matrix optimized to reduce acoustic noise.

3. The disk drive as recited in claim 2 , wherein when exiting the idle mode the control circuitry is further operable to:

measure a radial velocity of the head;

determine a seek distance in response to the radial velocity; and

seek the head the seek distance to the first track.

4. The disk drive as recited in claim 3 , wherein the control circuitry is further operable to determine the seek distance according to:

Vel×Sample_Periods

where:

Sample_Periods is a number of servo sectors the head will pass over during a predetermined time interval; and

Vel is a number of tracks crossed per Sample_Period.

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

seek the head from the first track to a second track using a first idle mode seek profile; and

seek the head from the second track to a third track using a normal seek profile,

wherein at least one of an acceleration and deceleration of the first idle mode seek profile is less than an acceleration and deceleration of the normal seek profile.

6. The disk drive as recited in claim 5 , wherein:

when entering the idle mode the control circuitry is further operable to seek the head to an idle mode track using a second idle mode seek profile; and

at least one of an acceleration and deceleration of the second idle mode seek profile is less than an acceleration and deceleration of the normal seek profile.

7. A method of operating a disk drive, the disk drive comprising a head actuated over a disk comprising a plurality of tracks, wherein each track comprises a plurality of servo sectors, the method comprising:

when entering an idle mode, disabling a servo control system operable to actuate the head over the disk in order to float the head over the disk; and

when exiting the idle mode:

enabling the servo control system;

measuring a radial velocity of the head;

determining a seek distance in response to the radial velocity; and

seeking the head the seek distance to a first track,

wherein the disk drive further comprises a seek servo compensator and a settle servo compensator for controlling movement of the head,

wherein the method further comprises:

seeking the head toward the first track using the seek servo compensator;

initializing the settle servo compensator with initial values; and

settling the head on the first track using the settle servo compensator,

wherein the initial values are generated according to a performance index:

k

=

0

X

(

k

)

T

·

Q

·

X

(

k

)

where:

X(k) represents internal states of the settle servo compensator;

X(0) represents an initial state initialized with the initial values; and

Q is a weighting matrix optimized to reduce acoustic noise.

8. A method of operating a disk drive, the disk drive comprising a head actuated over a disk comprising a plurality of tracks, wherein each track comprises a plurality of servo sectors, and a seek servo compensator and a settle servo compensator for controlling movement of the head, the method comprising:

when entering an idle mode, floating the head over the disk; and

when exiting the idle mode:

seeking the head toward a first track using the seek servo compensator;

initializing the settle servo compensator with initial values; and

settling the head on the first track using the settle servo compensator,

wherein the initial values are generated according to a performance index:

k

=

0

X

(

k

)

T

·

Q

·

X

(

k

)

where:

X(k) represents internal states of the settle servo compensator;

X(0) represents an initial state initialized with the initial values; and

Q is a weighting matrix optimized to reduce acoustic noise.

9. The method as recited in claim 8 , further comprising when exiting the idle mode:

measuring a radial velocity of the head;

determining a seek distance in response to the radial velocity; and

seeking the head the seek distance to the first track.

10. The method as recited in claim 9 , further comprising determining the seek distance according to:

Vel×Sample_Periods

where:

Sample_Periods is a number of servo sectors the head will pass over during a predetermined time interval; and

Vel is a number of tracks crossed per Sample_Period.

11. The method as recited in claim 8 , further comprising:

seeking the head from the first track to a second track using a first idle mode seek profile; and

seeking the head from the second track to a third track using a normal seek profile,

wherein at least one of an acceleration and deceleration of the first idle mode seek profile is less than an acceleration and deceleration of the normal seek profile.

12. The method as recited in claim 11 , wherein:

when entering the idle mode further comprising seeking the head to an idle mode track using a second idle mode seek profile; and

at least one of an acceleration and deceleration of the second idle mode seek profile is less than an acceleration and deceleration of the normal seek profile.

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 Jul 21, 2014
From: LOU, MINGJI; BEKER, ORHAN; CHEN, JENGHUNG
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 033352/0112 →
Continuity (1)
Division 13153282 · Jun 3, 2011