RRO Compensation Lookup Table for Hard Disk Drive Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Control systems, such as those in hard disk drives, face challenges in compensating for repeatable run-out (RRO) errors, which are recurring imperfections that affect the accuracy of position detection and control, leading to observable disturbances in output responses.

Innovation Solution

A control system with an RRO compensation module that determines the repeatable component of the error signal using a plant model and updates the target response by generating a correction value, which is added to the input signal to compensate for RRO, utilizing a lookup table or filter module to isolate and attenuate the repeatable component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If RRO compensation is implemented using traditional methods, then measurement precision is improved, but device complexity increases due to requiring exact plant models and complex compensation algorithms

Engineering Contradiction:
Improveposition detection accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex, precision-dependent plant models with simple lookup tables that store pre-measured RRO error patterns. These lookup tables act as 'cheap' computational objects that can be easily updated and require minimal processing power, eliminating the need for complex real-time calculations while maintaining compensation effectiveness.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent introduces lookup tables as an intermediary between the error detection mechanism and the compensation action. Instead of directly computing compensation based on complex plant models, the system uses lookup tables to map measured errors to corresponding correction values, simplifying the control architecture while preserving measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If exact plant models are used for RRO compensation, then manufacturing precision is improved, but ease of manufacture deteriorates due to difficulty in obtaining accurate plant models

Engineering Contradiction:
Improvehead positioning accuracyVSAvoidsystem implementation difficulty
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent performs RRO characterization and lookup table generation in advance, during system setup or manufacturing. By pre-measuring the specific RRO patterns of each drive and storing them in lookup tables before deployment, the system eliminates the need for complex real-time model identification, making the system easier to manufacture while maintaining high positioning accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system characterizes its own RRO errors during initialization or manufacturing and stores this information in lookup tables for self-compensation. This self-service approach eliminates the need for external calibration equipment or complex model derivation processes, simplifying manufacturing while achieving high precision.

Inventive Principle:
Principle #25Self-service

3Reliability

If complex compensation algorithms are implemented, then reliability is improved, but productivity deteriorates due to increased computational requirements

Engineering Contradiction:
Improvecontrol accuracyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the RRO compensation task into two parts: offline lookup table generation and online error correction. The computationally intensive segmentation and pattern recognition are performed once during table generation, while runtime operation requires only simple table lookups and additions, maintaining high reliability while improving processing speed and productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system updates lookup tables periodically during manufacturing or initialization phases, then uses these pre-computed tables for rapid real-time compensation. This periodic action separates heavy computation from continuous operation, ensuring both reliability through accurate compensation and productivity through fast execution.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS7940489B1Method and apparatus for repeatable run-out compensation
Publication Date: 2011.05.10 MARVELL ASIA PTE LTD
  • US7940489B1 patent drawing
  • US7940489B1 patent drawing
  • US7940489B1 patent drawing

AI summary

A control system is configured to receive an input signal. The control system includes a control module to generate an output signal that tracks the input signal to the control system. The output signal includes a repeatable disturbance component. A compensation module is configured to receive an error signal. The error signal corresponds to a difference between the input signal and the output signal. The compensation module is configured to generate an estimate of the repeatable disturbance component based on the error signal, and to combine the estimate with the input signal to compensate for the repeatable disturbance component associated with the output signal.