Voltage-mode drive for driving complex impedance loads
First Claim
1. A method of driving an electrical load having a complex electrical impedance, comprising:
- providing a voltage-mode driver generating drive signals for the electrical load in response to drive commands;
filtering the drive commands for the voltage-mode driver for obtaining compensated drive commands compensating for a phase shift between electrical quantities delivered to the electrical load;
supplying the compensated drive commands to the voltage-mode driver; and
estimating characteristic parameters of the electrical load during operation of the electrical load, wherein the compensated drive commands are based in part on the estimating step.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of driving an electrical load having a complex electrical impedance, such as a voice-coil motor controlling the position of a read/write head in a data storage disk drive system, comprises providing a voltage-mode driver generating drive signals for the electrical load in response to drive commands. Compensated commands for the voltage-mode driver are generated filtering the drive commands, compensating for a phase shift between electrical quantities delivered to the electrical load. The voltage-mode drive thus emulates a conventional, but more expensive, current-mode drive. In a preferred embodiment, the method comprises estimating characteristic parameters of the electrical load during the operation, and adapting the filtering to the estimated characteristic parameters. The estimation comprises implementing a Kalman filtering algorithm, particularly an extended Kalman filtering.
29 Citations
34 Claims
-
1. A method of driving an electrical load having a complex electrical impedance, comprising:
-
providing a voltage-mode driver generating drive signals for the electrical load in response to drive commands;
filtering the drive commands for the voltage-mode driver for obtaining compensated drive commands compensating for a phase shift between electrical quantities delivered to the electrical load;
supplying the compensated drive commands to the voltage-mode driver; and
estimating characteristic parameters of the electrical load during operation of the electrical load, wherein the compensated drive commands are based in part on the estimating step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A driver circuit for driving a complex electrical impedance load, comprising:
-
a voltage-mode driver generating drive signals for the load in response to drive commands;
a drive commands generator generating the drive commands;
a compensation filter receiving the drive commands and supplying the voltage-mode driver with compensated drive commands, the compensation filter compensating for a phase shift between electrical quantities delivered to the load by the voltage-mode driver; and
estimator means for estimating characteristic parameters of the load during the operation. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A storage disk drive system, comprising:
-
a data storage disk;
a read/write head for reading/writing data from/into the data storage disk;
a motor for controlling a position of the read/write head; and
a driver circuit for driving the motor, the driver circuit including;
a voltage-mode driver generating drive signals for the electrical load in response to drive commands;
a drive commands generator generating the drive commands;
a compensation filter receiving the drive commands and supplying the voltage-mode driver with compensated drive commands, the compensation filter compensating for a phase shift between electrical quantities delivered to the motor by the voltage-mode driver; and
estimator means for estimating characteristic parameters of the motor during the operation. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification