Claims
- 1. A method for controlling the spin speed of a motor comprising:
receiving a period value; receiving an integrator gain value (Ki) and a proportional gain value (Kp); updating an integration value in response to said integrator gain value; and outputting a motor control command in response to said proportional gain value.
- 2. The method of claim 1, wherein said receiving said Ki and said Kp comprises a variable as a function of a physical sector address on an optical medium.
- 3. The method of claim 1, wherein said Ki and Kp are variable as a function of a location on an optical medium.
- 4. The method of claim 1, wherein said updating comprises incrementing said integration value by the product of Ki and said period error.
- 5. The method of claim 1, wherein said outputting said control command comprises incrementing said integration value by the product of said Ki and said period error.
- 6. The method of claim 1, further comprising comparing the integrator value to a first constant and a second constant to determine if said value is greater than said first constant or lesser than said second constant.
- 7. The method of claim 6, further comprising setting said integration value to said first constant when said value is greater than said first constant.
- 8. The method of claim 6, further comprising setting said integration value to said second constant when said value is lesser than said first constant.
- 9. A system for controlling a spin motor comprising:
a first module for providing a period error, a proportional gain (Kp) and an integration gain (Ki); a second module for operating on said Ki and Kp to provide an output; and a third module for commutating said motor in response to said output.
- 10. The system of claim 10, wherein said Ki and said Kp comprise a variable as a function of a physical sector address on an optical medium.
- 11. The system of claim 10, wherein said Ki and Kp comprise a variable as a function of a location on an optical medium.
- 12. The system of claim 10, wherein said second module provides an integration value incremented by the product of Ki and said period error.
- 13. The system of claim 10, wherein said proportional value is the product of said Kp and said period error and is added to the integration value to provide said output.
- 14. The system of claim 13, wherein said integration value is made equal to a first constant if said integration value is greater than said first constant.
- 15. The system of claim 13, wherein said integration value is made equal to a second constant if said integration value is lesser than said second constant.
Parent Case Info
[0001] This application claims the benefit and priority of U.S. Provisional Application 60/264,351, filed Jan., 25, 2001, which is herein incorporated by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60264351 |
Jan 2001 |
US |