Feedforward compensation for multi-actuator hard drives
First Claim
Patent Images
1. An apparatus comprising:
- a first controller configured to generate a first voice coil motor (VCM) control signal in response to a first position error signal;
a second controller configured to generate a second VCM control signal in response to a second position error signal; and
a coupling compensator configured to generate a first feedforward correction signal in response to the first VCM control signal and in response to precomputed future values of a feedforward seek signal, wherein the first feedforward correction signal modifies the second VCM control signal to generate a modified second VCM control signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a first controller, a second controller, and a coupling compensator. The first controller is configured to generate a first voice coil motor (VCM) control signal in response to a first position error signal. The second controller is configured to generate a second VCM control signal in response to a second position error signal. The coupling compensator is configured to generate a first feedforward correction signal in response to the first VCM control signal. The first feedforward correction signal modifies the second VCM control signal to generate a modified second VCM control signal.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a first controller configured to generate a first voice coil motor (VCM) control signal in response to a first position error signal; a second controller configured to generate a second VCM control signal in response to a second position error signal; and a coupling compensator configured to generate a first feedforward correction signal in response to the first VCM control signal and in response to precomputed future values of a feedforward seek signal, wherein the first feedforward correction signal modifies the second VCM control signal to generate a modified second VCM control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a first controller configured to generate a first voice coil motor (VCM) control signal in response to a first position error signal; a second controller configured to generate a second VCM control signal in response to a second position error signal; a feedforward seek controller configured to generate a feedforward seek signal; and a notch filter configured to suppress targeted frequencies of the feedforward seek signal to generate a filtered feedforward seek signal, wherein the filtered feedforward seek signal modifies the first VCM control signal to generate a modified first VCM control signal. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus comprising:
-
a first controller configured to generate a first voice coil motor (VCM) control signal in response to a first position error signal; a second controller configured to generate a second VCM control signal in response to a second position error signal; and a coupling compensator configured to generate a first feedforward correction signal in response to the first VCM control signal and in response to a vibration sensor signal, wherein the first feedforward correction signal modifies the second VCM control signal to generate a modified second VCM control signal. - View Dependent Claims (18, 19, 20)
-
Specification