Claims
- 1. A method of controlling acoustic noise generated by a seek operation in a disc drive, the method comprising:selecting an acoustic factor for a seek operation noise level; generating a feed-forward signal based, at least In part, upon the selected acoustic factor, wherein the feed-forward signal has a first derivative having a maximum value, and the selected acoustic factor is used to select the maximum value of the first derivative of the feed-forward signal; and controlling the seek operation with a feed-forward signal during execution of the seek operation.
- 2. The method of claim 1, where in the feed-forward signal a signal is sinusoid.
- 3. The method of claim 2, whereinthe feed-forward signal is one period of a sinusoid; and the sinusoid has an amplitude, and the amplitude and period of the sinusoidal feed-forward control signal are determined based at least in part upon length of the seek operation and the selected acoustic factor.
- 4. The method of claim 3, wherein the period of the sinusoid is represented by tf=(X/C)1/3*(2π)2/3, where:the length of the seek operation is represented by X; and the acoustic factor is represented by C.
- 5. The method of claim 4, wherein the amplitude of the sinusoid is represented by A=(C*tf)/(2π).
- 6. The method of claim 5, wherein the feedback control loop employs a velocity trajectory that is represented by vtraj(A tf)/2π[1−sin(2π(t/tf+¼)].
- 7. The method of claim 6, wherein the feedback control loop employs a position trajectory that is represented by Xtraj=Atf2/2π−(Atf/2π)t+(Atf2/4π2)sin(2πt/tf).
- 8. The method of claim 1, whereina position error signal representing a difference between a measured head position and a desired head position is driven toward zero; and a velocity error signal representing a difference between a head velocity and a desired head velocity is driven toward zero.
- 9. The method of claim 8, wherein the desired head velocity and the desired head position are adjusted for code delay.
- 10. The method of claim 9, wherein the adjusted desired head velocity is the integral of the feed-forward signal minus the code delay multiplied by the feed-forward signal.
- 11. The method of claim 9, wherein the adjusted desired head position is the seek length minus the integral of the feed-forward control signal added to the code delay multiplied by the integral of the feed-forward signal.
RELATED APPLICATIONS
This application claims priority of U.S. provisional application Serial No. 60/323,935, filed Sep. 21, 2001 and entitled “SINE FEED FORWARD SEEK WITH ADAPTIVE LEVEL CONSTRAINT.”
US Referenced Citations (18)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/323935 |
Sep 2001 |
US |