Adaptive Feed-Forward Control for Disk Drive Timing Jitter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing disk drive systems face challenges in accurately positioning the head over the disk due to vibrations, which induce timing jitter and position errors, affecting the synchronization of the disk-locked clock and the accuracy of head positioning.

Innovation Solution

A vibration detection system generates a vibration signal, which is filtered using an adaptive filter to produce feed-forward compensation values applied to the timing loop, synchronizing the disk-locked clock with the disk's rotation frequency and compensating for vibrations, thereby improving head positioning accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional timing loops are used without vibration compensation, then the system structure remains simple, but timing jitter and position errors increase due to vibrations

Engineering Contradiction:
Improvetiming synchronization accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The vibration sensor detects vibrations before they affect the disk rotation timing, and the adaptive filter pre-processes the vibration signal to generate compensation values that are fed forward to the timing loop, preventing timing jitter before it occurs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A vibration sensor and adaptive filter are introduced as intermediary components between the vibration source and the timing loop, detecting and compensating for vibrations before they can disrupt the disk-locked clock synchronization

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If adaptive feed-forward control is implemented to compensate for vibrations, then head positioning accuracy improves, but the device complexity increases due to additional components

Engineering Contradiction:
Improvehead positioning accuracyVSAvoidsystem component count
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from the vibration sensor through an adaptive filter that continuously adjusts filter coefficients based on the position error signal, creating a closed-loop adaptive control mechanism that optimizes vibration compensation in real-time

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces complex mechanical vibration isolation mechanisms with an electronic signal processing approach using vibration sensors, adaptive filters, and feed-forward control algorithms to achieve vibration compensation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If vibration compensation is not applied, then the system operates with lower complexity, but position error signals become inaccurate due to timing jitter

Engineering Contradiction:
Improveposition error signal accuracyVSAvoidcontrol circuitry complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The timing loop applies vibration compensation values in advance to the disk-locked clock generation, preventing timing jitter before it corrupts the position error signal measurement during servo sector reading

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution effectively compensates for vibrations, enhancing the synchronization of the disk-locked clock and improving the accuracy of head positioning over the disk, reducing timing jitter and position errors.

Implementation Method 1

a vibration detector configured to generate a vibration signal in response to a vibration affecting the data storage device

Methodology Applied
Scientific EffectVibration detection: Vibration

Implementation Method 2

an adaptive filter is adapted based on the adaptation control signal, wherein the adaptive filter filters the vibration signal to generate feed-forward compensation values

Methodology Applied
Scientific EffectAdaptive filtering: Filter (electronic)

Implementation Method 3

a timing loop configured to generate a disk-locked clock substantially synchronized to a rotation frequency of the disk

Methodology Applied
Scientific EffectFrequency synchronization:

Data Source

PatentUS9111575B1Data storage device employing adaptive feed-forward control in timing loop to compensate for vibration
Publication Date: 2015.08.18 WESTERN DIGITAL TECHNOLOGIES INC
  • US9111575B1 patent drawing
  • US9111575B1 patent drawing
  • US9111575B1 patent drawing

AI summary

A data storage device is disclosed comprising a head actuated over a disk and a vibration detector configured to generate a vibration signal in response to a vibration affecting the data storage device. A timing loop is configured to generate a disk-locked clock substantially synchronized to a rotation frequency of the disk. An adaptation control signal is generated based on the vibration signal and an error signal of the timing loop. An adaptive filter is adapted based on the adaptation control signal, wherein the adaptive filter filters the vibration signal to generate feed-forward compensation values. The feed-forward compensation values are applied to the timing loop to compensate for the vibration.