摘要:
A system and method for adaptively compensating for real-time variations in mechanical dynamics of a head-positioning assembly during track follow and seek operations. The head-positioning assembly includes a voice coil actuator that positions a read/write head utilizing a coil and carriage in conformity with an actuator control signal. Variations in resonant mode characteristics are anticipated in real-time in accordance with measured temperature variations. These parametric variations are translated in real-time by a state space model to determine a secondary velocity and displacement of the read/write head during track follow and seek operations. In response to this secondary velocity and displacement determination, the actuator control signal is dynamically adjusted to compensate for the determined secondary head velocity and displacement, thereby improving head positioning accuracy and increasing servo bandwidth.
摘要:
A system and method for precompensating for tangential misalignment in a direct access storage device adjusts a SID timing window individually for every track or surface of the direct access storage device. The system and method generate a calculation of the tangential misalignment and adjust, in accordance with the calculation of tangential misalignment, a timing window during which the transducer head reads the information located on the storage surface. The calculation of tangential misalignment may be the result of a direct measurement of the tangential misalignment, or may be converted from radial misalignment data. The adjustment of the timing window may comprise opening the timing window an amount depending upon the degree of misalignment of each track, and may comprise shifting the window in time either forward or backward depending upon the nature of the calculated misalignment.
摘要:
A hard disk drive for a computer system has at least two actuators for reading data from or writing data to the disks. The actuators may be configured to support the different methods of data access required of them. For example, if large quantities of sequential data are performed, one operation uses both actuators to increase throughput. However, if mostly random operations are to be performed, then independent usage of the actuators is preferred. These two methods of usage can be supported simultaneously, and can even be dictated by the user. The tracking format of the actuators can be configured such that the next logical track is physically located under a head on a different actuator to improve sequential operation. The actuators also may be utilized in a dual-channel configuration so that data can be written to both actuators at the same time, or read back at the same time to improve throughput. In addition, either of these configurations can be selected on a transfer-by-transfer basis by the user.
摘要:
A method and apparatus for providing feedforward control of two interacting actuators to compensate for interaction there between is disclosed. State models for each actuator that processes acceleration for each actuator provide an estimate of head acceleration for each of the actuators and to provide feedforward control signals to the actuators for controlling the positioning of the heads based upon the estimates of head acceleration for each of the actuators.
摘要:
Disclosed is a data recording disk file having multiple actuators mounted on a common pivot axis, one of the actuators having fewer arms and lower inertia characteristics than the other. A servo system separately drives each of the actuators for seek repositioning, the lower inertia actuator having a higher performance than the other. A controller selectively records one type of data on the data surfaces associated with the lower inertia actuator, and records all other data on the other data surfaces, thereby providing a disk drive with increased performance appropriate to the data stored on the surfaces associated with the lower inertia actuator. A removable locking pin may be provided which extends through corresponding holes in each of the actuators for maintaining the actuators precisely positioned with respect to each other so that servo information may be written on each of the surfaces in a single process. Additionally, one of the actuators may be provided with a shorter stroke than the other actuators. Further, the tracks of the data surfaces associated with one of the actuators may have a different track pitch than the other data surfaces.
摘要:
A data recording disk file having multiple actuators mounted on a common pivot axis, one of the actuators having fewer arms and lower inertia characteristics than the other. A servo system separately drives each of the actuators for seek repositioning, the lower inertia actuator having a higher performance than the other. A controller selectively records one type of data on the data surfaces associated with the lower inertia actuator, and records all other data on the other data surfaces, thereby providing a disk drive with increased performance appropriate to the data stored on the surfaces associated with the lower inertia actuator. A removable locking pin may be provided which extends through corresponding holes in each of the actuators for maintaining the actuators precisely positioned with respect to each other so that servo information may be written on each of the surfaces in a single process. Additionally, one of the actuators may be provided with a shorter stroke than the other actuators. Further, the tracks of the data surfaces associated with one of the actuators may have a different track pitch than the other data surfaces.
摘要:
Method and system aspects for controlling spindle motor speed during head loading in a disk drive are described. The aspects include inputting a time-varying reference velocity profile signal, and selecting a controller to control spindle motor speed. Further included is feeding forward control signals sufficient to precompensate for drag during a head loading event and maintain spindle motor speed within an operating tolerance.
摘要:
A direct access storage device that (DASD) includes a sector servo control system that controls disk write operations by receiving a servo pattern readback signal in a sector, determining track centering for that sector, and generating a write inhibit signal before any write operations are initiated for that sector. The servo control system is able to make write inhibit decisions without software processing delays, enabling the system to produce a write inhibit signal quickly after an off-track excursion, and to terminate a write inhibit decision quickly after it is no longer needed.
摘要:
A method, apparatus, and article of manufacture for rotational position reordering of queued commands in a data storage device based on settle time estimator feedback. An initial settle time estimation is programmed into a servo controller for the data storage device. As data operations are performed in the data storage device, an actual settle time is measured for the data operations, generally through the use of a timer in the servo controller. The settle time estimation is then modified based on the actual settle time and the data operations are reordered or scheduled based on the settle time estimation. Specifically, the settle time estimation is adjusted based on a success rate for the data operations, wherein the success rate comprises a comparison of the actual settle time versus the settle time estimation. A first delta value is subtracted from the settle time estimation when the settle time estimation is greater than the actual settle time, and a second delta value is added to the settle time estimation when the settle time estimation is less than the actual settle time. Different settle time estimations may be used depending on various characteristics, i.e., settle time estimations differ for different transducers in the data storage device, according to a type of seek operation, according to a seek direction, according to a track location, and according to seek length.
摘要:
In a hard disk drive, a head actuator periodically is caused to undertake a calibration seek such that the power amplifier that energizes the head actuator is saturated. The predicted distance moved by the head during the calibration seek is compared to the actual distance moved, and the ratio of the two distances is then used to determine the saturation current of the power amplifier. For a subsequent seek, if the saturation current is less than the current requested for the subsequent seek, the saturation current is input into the head position prediction model. Otherwise, the requested current is used.