System for accommodating vibrations resulting from rotating a data storage medium
AssigneeLSI Logic Corporation
InventorsStephen J. Bassett, Michael A. Winchell
Life of this patent
Estimating the term…
Abstract
A control system in a data storage apparatus and associated methods for attempting to accommodate the vibrations resulting from rotating a data storage medium. The control system comprises a neural network which utilizes detected vibrations resulting from the rotation of data storage media to learn the characteristics of the rotational imbalance of rotating data storage media. Thereafter, the rotation of a data storage medium and/or movement of a data head is controlled based on the characteristics learned.
Claims49
In a data storage apparatus, a control system for attempting to accommodate vibrations resulting from rotating a data storage medium during a control phase, said control system comprising a neural network which utilizes detected vibrations resulting from a previous rotation of at least one data storage medium during a learning phase to learn the characteristics of the rotational imbalance of the at least one data storage medium and subsequently controls, during said control phase, at least one of the rotation of said data storage medium or movement of a tracking mechanism based on the characteristics learned during said learning phase.
A method of attempting to accommodate vibrations resulting from rotating a data storage medium in a data storage apparatus during a control phase, said method comprising:
- rotating at least one data storage medium during a learning phase;
- detecting vibrations resulting from the rotation of said at least one data storage medium;
- determining the characteristics of the rotational imbalance of the rotating data storage medium based on the vibrations detected during said learning phase;
- and
- controlling at least one of the rotation of a data storage medium or movement of a data head during a control phase based on the characteristics of the rotational imbalance of the at least one rotating data storage medium while at least one of reading data from or writing data to said rotating data storage medium during said control phase.
The method of 27, further comprising the steps of:
- detecting data tracks on the rotating data storage medium using said data head, said data head being associatable with the data storage medium for at least one of reading data therefrom or writing data thereto;
- counting the data tracks detected by said data head;
- deriving balancing actuator direction information from the number of data tracks counted during said learning phase;
- and
- using said balancing actuator direction information to control at least one balancing actuator contactable with the data storage medium to alter the rotation of said rotating data storage medium during said control phase.
A method of attempting to balance a rotating data storage medium in a data storage apparatus during a control phase, said method comprising:
- rotating at least one data storage medium during a learning phase;
- detecting vibrations resulting from the rotation of said at least data storage medium;
- and
- controlling the rotation of the data storage medium based on the vibrations detected while at least one of reading data from or writing data to said rotating data storage medium during said control phase.
The method of 27, further comprising the steps of:
- using accelerometers to detect vibrations resulting from the rotation of said data storage medium during said learning phase.
Dependencies are inferred from the claim text.