Claims
- 1. A method of sensing a shock event during operation in a disc drive comprising steps of:
(a) monitoring an actuator voice coil motor (VCM) control plant module output signal; (b) monitoring an actuator voice coil motor (VCM) plant model module output signal; and (c) comparing the VCM plant model module output signal to the VCM control plant module output signal to produce a difference signal.
- 2. The method according to claim 1 further comprising a step of:
(d) triggering a write protect gate if the difference signal exceeds a predetermined threshold value.
- 3. The method according to claim 1 wherein the VCM control plant module is sensitive to the shock event and the VCM plant model module is less sensitive to the shock event.
- 4. The method according to claim 1 wherein the monitoring step (a) comprises steps of:
(a)(i) providing an input to a servo control module; (a)(ii) directing an output from the servo control module to both the VCM control plant module and the VCM plant model module; and (a)(iii) sending the VCM control plant module output to the input of the servo control module through a comparator module.
- 5. The method according to claim 2 wherein the comparing step (c) comprises steps of:
(c)(i) returning the difference signal to an input to the VCM plant model module; and (c)(ii) sending the difference signal to a filter module to produce a filtered difference signal for triggering the write protect gate.
- 6. The method according to claim 2 further comprising a step (e) of:
(e) feeding the VCM control plant module output back to an input to the VCM control plant module.
- 7. The method according to claim 5 wherein the monitoring step (a) comprises steps of:
(a)(i) providing an input to a servo control module; (a)(ii) directing an output from the servo control module to both the VCM control plant module and the VCM plant model module; and (a)(iii) sending the VCM control plant module output to the input of the servo control module through a comparator module.
- 8. A control system for detecting a shock event in a disc drive comprising:
a voice coil motor (VCM) control plant module sensitive to a shock event providing a VCM control plant module output; a voice coil motor (VCM) plant model module insensitive to the shock event producing a VCM plant model module output; and a first comparator module coupled to receive the VCM control plant module output and the VCM plant model module output, operable to generate a difference signal between the plant model module output and the VCM control plant module output.
- 9. The system according to claim 8 further comprising:
a triggering module receiving the difference signal for generating a write protect gate signal if the difference signal exceeds a predetermined shock threshold.
- 10. The system according to claim 8 further comprising:
a servo control module receiving a desired track input signal through a second comparator module and generating an input to both the VCM control plant module and the VCM plant model module.
- 11. The system according to claim 8 wherein the second comparator module receives the VCM control plant module output and the desired track and generates as the input to the servo control module a difference signal between the VCM control plant module output and the desired track.
- 12. The system according to claim 8 wherein the VCM plant model module receives the difference signal as an input.
- 13. The system according to claim 12 further comprising:
a filter module receiving the difference signal; and a triggering module receiving a filtered signal from the filter module, the triggering module generating a write protect gate signal if the filtered signal exceeds a predetermined value.
- 14. The system according to claim 10 wherein the VCM plant model module is an estimator module receiving the difference signal as an input in addition to the input from the servo control module.
- 15. A system for detecting an external shock event in a disc drive comprising:
a control system controlling an actuator in the disc drive to position a transducer over a disc in the disc drive; and software means in the control system for generating a signal sensitive to the external shock event.
- 16. The system according to claim 15 wherein the means for generating a signal sensitive to the external shock event comprises:
means for generating a voice coil motor (VCM) control plant module output signal that is sensitive to the external shock event; and; means for generating a VCM plant model module output signal that is less sensitive to the external shock event.
- 17. The system according to claim 16 further comprising:
means for producing a difference signal from the VCM control plant module output signal and the VCM plant model module output signal; and means for triggering a write protect gate if the difference signal exceeds a predetermined threshold value.
- 18. The system according to claim 15 wherein the software means comprises:
a voice coil motor (VCM) plant model module generating a VCM plant model module output signal; a VCM control plant module generating a VCM control plant module output; and a comparator module comparing the VCM control plant module output to the VCM plant model module output signal to produce a difference signal.
- 19. The system according to claim 18 further comprising:
a triggering module receiving the difference signal operable to generate a write protect gate.
- 20. The system according to claim 18 further comprising:
a servo control module having an input and having an output directed to both the VCM control plant module and directed to the actuator VCM plant model module.
- 21. The system according to claim 20 wherein the servo control module input includes the VCM control plant module output signal.
- 22. The system according to claim 21 wherein the VCM plant model module output is compared to the difference signal to produce a residual signal for triggering the write protect gate.
- 23. The system according to claim 22 further comprising a transform module receiving the difference signal and generating a feedback signal that is compared to the VCM plant model module output signal and fed to the comparator receiving the VCM control plant module output signal to generate the residual signal.
- 24. The system according to claim 18 further comprising means for feeding the VCM control plant module output back to an input to the VCM control plant module.
RELATED APPLICATIONS
[0001] This application claims priority of U.S. provisional application Serial No. 60/335,259, filed Nov. 15, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60335259 |
Nov 2001 |
US |