IP Library Granted Patent US 6,937,423
Granted Patent B1
US 6,937,423 · App. 10/773,526 · Granted Aug 30, 2005

Reducing effects of rotational vibration in disk drive

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 6,937,423
App. No.
10/773,526
Granted
Aug 30, 2005
Kind
B1
Abstract

A method of reducing rotational vibration effects in a disk drive by sensing vibration in a sensor and generating corresponding sensor data; deriving a statistical sensor (SS) value based on the sensor data; deriving a statistical position error signal (SPES) value from servo sectors read by the head; comparing the SS value to a SS-threshold value; comparing SPES value to a SPES-threshold value; and generating a feed-forward command effort signal for reducing rotational vibration effects if the SS value exceeds the SS-threshold value and if SPES value exceeds the SPES-threshold value.

Claims (51)

1. In a disk drive comprising a base, a cover, a disk being formatted with embedded servo sectors, a rotary actuator, a head affixed to the rotary actuator for reading the servo sectors, a sensor mounted for detecting acceleration of the disk drive, and a sampled servo control system for processing the detected acceleration and the servo sectors read by the head to control motion of the rotary actuator, a method for reducing the effects of rotational vibration in the disk drive, the method comprising:

sensing vibration by the sensor and generating a corresponding sensor data;

deriving a statistical sensor (SS) value based on the sensor data;

deriving a statistical position error signal (SPES) value from the servo sectors read by the head;

comparing the SS value to a SS-threshold value;

comparing the SPES value to a SPES-threshold value; and

generating a feed-forward command effort signal for reducing the effects of rotational vibration if the SS value exceeds the SS-threshold value and if the SPES value exceeds the SPES-threshold value.

2. The method of claim 1 , wherein deriving the SPES value comprises:

receiving a series of position error signal (PES) values during a pre-selected interval based on a servo-sampling rate;

determining an absolute value for each of the PES values; and

calculating an average value of the determined absolute values.

3. The method of claim 1 , wherein deriving the SPES value comprises:

receiving a series of position error signal (PES) values during a pre-selected interval based on a servo-sampling rate; and

calculating a root mean square (RMS) value of the PES values.

4. The method of claim 1 , wherein deriving the SS value comprises:

receiving a series of the generated sensor data during a pre-selected interval based on a servo-sampling rate; and

determining an absolute value for each of the sensor data; and

calculating an average value of the determined absolute values.

5. The method of claim 1 , wherein deriving the SS value further comprises:

receiving a series of the generated sensor data during a pre-selected interval based on a servo-sampling rate; and

calculating a root mean square (RMS) value of the received sensor data.

6. The method of claim 1 , wherein the sensor comprises a rotary accelerometer.

7. The method of claim 1 , wherein each of the SS-threshold and the SPES-threshold values are obtained from a characterization testing of a plurality of disk drives.

8. The method of claim 1 , wherein the disk drive further comprises a printed circuit board assembly (PCBA) and wherein the sensor is mounted on the (PCBA).

9. In a disk drive comprising a base, a cover, a disk being formatted with embedded servo sectors, a rotary actuator, a head affixed to the rotary actuator for reading the servo sectors, first and second sensors mounted for detecting acceleration of the disk drive, and a sampled servo control system for processing the detected acceleration and the servo sectors read by the head to control motion of the rotary actuator, a method for reducing the effects of rotational vibration in the disk drive, the method comprising:

sensing vibration by the first and second sensors and generating a corresponding first and second sensor data;

deriving a statistical sensor (SS) value based on the first and second sensor data;

deriving a statistical position error signal (SPES) value from the servo sectors read by the head;

comparing the SS value to a SS-threshold value;

comparing the SPES value to a SPES-threshold value; and

generating a feed-forward command effort signal for reducing the effects of rotational vibration if the SS value exceeds the SS-threshold value and if the SPES value exceeds the SPES-threshold value.

10. The method of claim 9 , wherein deriving the SPES value comprises:

receiving a series of position error signal (PES) values during a pre-selected interval based on a servo-sampling rate;

determining an absolute value for each of the PES values; and

calculating an average value of the determined absolute values.

11. The method of claim 9 , wherein deriving the SPES value comprises:

receiving a series of position error signal (PES) values during a pre-selected interval based on a servo-sampling rate; and

calculating a root mean square (RMS) value of the PES values.

12. The method of claim 9 , wherein deriving the SS value comprises:

receiving a series of the generated first and second sensor data during a pre-selected interval based on a servo-sampling rate; and

generating a differential sensor value for each of the received first and second sensor data in the series.

13. The method of claim 12 , wherein deriving the SS value further comprises:

determining an absolute value for each of the differential sensor values; and

calculating an average value of the determined absolute values.

14. The method of claim 12 , wherein deriving the SS value further comprises:

calculating a root mean square (RMS) value of the differential sensor values.

15. The method of claim 9 , wherein each of the first and second sensors comprises a linear accelerometer.

16. The method of claim 9 , wherein each of the SS-threshold and the SPES-threshold values are obtained from a characterization testing of a plurality of disk drives.

17. The method of claim 9 , wherein each of the first and second sensors has a sensitivity axis, and wherein each sensor is oriented with its sensitivity axis at a pre-selected angle relative to an orthogonal axis of the disk drive.

18. The method of claim 17 , wherein the pre-selected angle is 45 degrees.

19. The method of claim 9 , wherein the disk drive further comprises a printed circuit board assembly (PCBA) and wherein the first and second sensors are mounted on the (PCBA).

Assignments (6)
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 038722/0229 →
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 038744/0481 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2004
From: NGO, LAN V.; CODILIAN, RAFFI
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 014999/0867 →