Adaptive vibration control for servo systems in data storage...

Dynamic magnetic information storage or retrieval – Monitoring or testing the progress of recording

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C360S098010, C360S078090, C360S077020, C360S075000, C360S065000

Reexamination Certificate

active

06549349

ABSTRACT:

BACKGROUND OF THE INVENTION
With increases in track densities of Hard Disk Drives (“HDDs”), vibration sensitivity has become an acute problem. Present generations of HDDs at densities of 10,000 tracks per inch (“TPI”) already exhibit poor settleout and/or track-follow characteristics when subject to external vibrations. In computer servers or arrays, where multiple disk drives are mounted in a frame, vibrations from one drive may substantially affect neighboring drives. At least three types of external vibration sources are known: 1) periodic with relatively constant peak amplitude arising from spindle imbalance; 2) non-periodic arising from reaction torque generated by an actuator seek motion; and 3) random vibrations resulting from other unpredictable external events. For example, CD-ROMs are known to produce vibrations which are periodic with gradually changing periodicity.
Conventional servo systems can reduce the track-follow error by about 20 to 30 dB using the basic servo loop error rejection property, but this level of error rejection is no longer sufficient to make HDDs immune from adverse vibration effects. This problem is expected to get worse with the accelerated growth of track densities in future products.
Present generation 2.5″ and 3.5″ direct access storage devices (“DASDs”) are designed to operate in both portable and desk-top/server environments. In portable computers, the 2.5″ DASDs are subject to harsh non-operating conditions, and moderate operating conditions. On the other hand, desk-top 3.5″ DASDs are not subject to as much non-operating shock. However, desk-top/server DASDs often operate in the presence of multiple vibration sources associated with other drives in a s ingle computer frame.
Mechanical components such as spindle motor assemblies are not perfectly mass balanced, and may produce harmonic vibrations during operation. Harmonic vibrations produce both a linear and a rotational oscillatory motion of the entire system. At the 10 kTPI design point, a rotational oscillatory motion of a track with respect to the actuator pivot of about 0.01 thousandth of an inch (0.25 micrometer) corresponds to 10% of the track pitch. When not compensated, a track-follow error of 10% of track pitch can be detrimental to a drive's soft and hard error rate performance.
An HDD with a rotary actuator system is highly sensitive to rotational vibrations of the base plate. Using special shock and vibration isolation mount designs, the rotational oscillatory components due to internal spindle forcing can be minimized as disclosed in U.S. Pat. No. 5,400,196. A mount design optimized for intern al spindle vibration decoupling as in U.S. Pat. No. 5,400,196 is still susceptible to external vibrations. By deploying isolation mounts along a polygon satisfying a particular set of criteria (as taught by Japanese Patent No. 2,565,637) the externally generated vibration can also be decoupled. However, it is often a challenge to convince customers to implement special mount designs to compensate for manufacturing imperfections of HDDs.
As discussed above, present track density is about 10 kTPI, and is expected to grow exponentially with time. Positioning the read/write elements over small tracks is therefore a major challenge, especially in the presence of vibrations. Servo systems are used for positioning, and perform three critical tasks: 1) they move the head to the vicinity of a target in a minimum time using a velocity servo under seek mode; 2) they position the head on the target track with minimum settleout time using a position controller without an integrating element in it; and 3) the servo system enters the track-follow mode with a proportional-integral-derivative type (“PID”) position controller.
Magnetically recordable tracks are set to move at a constant tangential velocity during operation of an HDD by the spindle motor system. Due to bearing imperfection as well as mechanical vibration of the HDD platform, the tracks may tend to move in the radial direction as well. The read/write (“R/W”) elements are transported primarily along the radial direction of a disk platter thus providing an ability to follow the radial movement of the tracks. The position error signal (“PES”) generated from the servo sectors of a disk by the read head represents the relative error between the two mechanically moving objects, i.e., the track and the R/W head. The PES contains repeatable and non-repeatable components. The repeatable component can further be classified into short term repeatable and long term repeatable categories. Feedback or feedforward solutions take advantage of the repeatable property of the PES to formulate innovative servo solutions. A feedback (U.S. Pat. No. 5,608,586) or feedforward (U.S. Pat. No. 4,536,809) solution can be considered to compensate for repeatable track-follow error components. When a repeatable run out component frequency is known a-priori, a digital servo algorithm can be designed and embedded in a product servo microcode to suppress the position error component at the vibration frequency. The run out at this frequency can result from either a physical shift of a disk with respect to its axis of rotation or from self vibration created by spindle motor mass imbalance. As described in U.S. Pat. No. 5,608,586, a robust servo solution, including optimum initial condition setup to operate a digital filter, solves the disk shift problem with minimum settleout time penalty. A disk shift due to shock can be considered long term repeatable as it is affected by the occasional shock.
However, when a frequency of cross vibration is unknown, such as that associated with another HDD in the same frame, a servo algorithm according to U.S. Pat. No. 5,608,586 cannot be designed and embedded in the drive prior to shipment. This problem must be addressed in any effective cross vibration solution. Further, any solution should be implemented without major computational requirements since the cost constraints of HDDs usually preclude the use of a dedicated digital signal processor (“DSP”) to perform complex or long arithmetic functions.
What is required, therefore, are techniques to compensate for vibrations encountered in disk drives, which are adaptive to the frequencies of the vibrations, and which can be implemented without using complex computing hardware.
SUMMARY OF INVENTION
The present invention solves the periodic, cross vibration problem by implementing a two step algorithm which first detects the dominant cross vibration frequency, and then configures an optimal servo feedback solution. The information gathered during the detection process is used to configure a digital peak filter. The filter coefficients are tuned to compensate for the detected periodic vibration induced error. The servo algorithm uses a frequently updated initial condition vector to minimize the settleout time encountered due to the transient dynamics of the digital filter. Advantageously, no trigonometric computations, such as FFTs, are invoked in one aspect of the present invention, during the determination of the cross vibration frequency. Hence a low cost implementation in a microprocessor-based or specialized chip-based HDD servo control system is provided by the present invention.
In that regard, the present invention relates, in one aspect, to techniques for reducing the effect of a vibration on a position signal in a servo system of a data storage device. The servo system controls the position of an access element with respect to a medium mounted for movement in the data storage device. The technique involves detecting, during operation of the data storage device, a frequency of the vibration. An exemplary detection filter scans the position signal across a range of frequencies, and, at each respective scanned frequency, records an amplitude associated therewith. The recorded amplitudes are then examined to determine whether any exceed a threshold, thereby locating the corresponding frequency of the vibration.
Once the frequency of vibration is determine

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Adaptive vibration control for servo systems in data storage... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Adaptive vibration control for servo systems in data storage..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive vibration control for servo systems in data storage... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3009783

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.