Method and apparatus to prevent servo instability due to coupling between voice coil motor and feedforward sensor

US9460744B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9460744-B1
Application numberUS-201514747413-A
CountryUS
Kind codeB1
Filing dateJun 23, 2015
Priority dateJun 23, 2015
Publication dateOct 4, 2016
Grant dateOct 4, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A voice coil motor control signal is detected being coupled into a vibration sensor of a hard disk drive. The vibration sensor is used to provide a feedforward signal to a servo control system of the hard disk drive. In response to detecting the coupling, the feedforward signal is modified to prevent instability of the servo control system.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: estimating an electromagnetic coupling of a voice coil motor control signal into a vibration sensor of a hard disk drive, the vibration sensor used to provide a feedforward signal to a servo control system of the hard disk drive; and in response to the estimation, modifying the feedforward signal to prevent instability of the servo control system. 2. The method of claim 1 , wherein estimating the coupling comprises: determining a value of a current of the voice coil motor control signal; applying the value to a model of a transfer function between the vibration sensor and a voice coil motor to which voice coil motor control signal is being applied; and estimating the coupling based on the output of the model satisfying a threshold. 3. The method of claim 1 , wherein modifying the feedforward signal comprises filtering the feedforward signal via an adaptive filter. 4. The method of claim 3 , wherein the adaptive filter comprises an infinite impulse response lattice filter. 5. The method of claim 3 , wherein the adaptive filter comprises a tapped-state recursive lattice filter. 6. The method of claim 3 , wherein modifying the feedforward signal comprises processing an output of the adaptive filter with a joint process estimator. 7. The method of claim 1 , wherein modifying the feedforward signal comprises removing the feedforward signal from the servo control system. 8. The method of claim 1 , wherein modifying the feedforward signal comprises entering a feedforward safe mode. 9. The method of claim 1 , further comprising modifying a behavior of a voice coil motor to reduce instability in response to detecting the coupling. 10. The method of claim 9 , wherein modifying the behavior of the voice coil motor comprises limiting a slew rate of the voice coil motor. 11. The method of claim 1 , further comprising detecting that a voice coil motor is currently being activated based on the voice coil motor control signal, and wherein the estimating of the coupling occurs in response to the voice coil motor being currently activated, wherein no coupling detection occurs if the voice coil motor is not being activated. 12. An apparatus comprising: a vibration sensor interface that processes feedforward signals received from a vibration sensor; and a controller coupled to the vibration sensor interface, the controller configured to: estimating an electromagnetic coupling of a voice coil motor control signal into a vibration sensor of a hard disk drive; and in response to the estimation, modify the feedforward signals to prevent instability of a servo control system. 13. The apparatus of claim 12 , wherein estimating the coupling comprises: determining a value of the voice coil motor control signal; applying the value to a model of a transfer function between the vibration sensor and a voice coil motor to which voice coil motor control signal is being applied; and estimating the coupling based on the output of the model satisfying a threshold. 14. The apparatus of claim 12 , further comprising an infinite impulse response lattice filter that filters the feedforward signal in response to detecting the coupling. 15. The apparatus of claim 14 , further comprising a joint process estimator that processes an output of the infinite impulse response lattice filter. 16. The apparatus of claim 12 , wherein modifying the feedforward signal comprises at least one of removing the feedforward signal from the servo control system and entering a feedforward safe mode. 17. A hard disk servo control system comprising: a voice coil motor; a vibration sensor that provides feedforward signals; and a servo controller coupled to the voice coil motor and the vibration sensor, the servo controller configured to: determine a value of a control signal current sent to the voice coil motor; apply the value to a model of a transfer function between the vibration sensor and the voice coil motor; estimate an electromagnetic coupling between the vibration sensor and the control signal current based on the output of the model; and in response to the estimation, modify at least one of a behavior of the voice coil motor and the feedforward signals to prevent instability of the servo control system. 18. The hard disk servo control system of claim 17 , wherein modifying the behavior of the voice coil motor comprises limiting a slew rate of the voice coil motor. 19. The hard disk servo control system of claim 17 , wherein modifying the feedforward signal comprises at least one of removing the feedforward signal from the servo control system and entering a feedforward safe mode. 20. The hard disk servo control system of claim 17 , further comprising: an infinite impulse response lattice filter that filters the feedforward signal in response to detecting the coupling; and a joint process estimator that processes an output of the infinite impulse response lattice filter.

Assignees

Inventors

Classifications

  • System adaptation for working during or after external perturbation, e.g. in the presence of a mechanical oscillation caused by a shock · CPC title

  • system adaptation for working during or after external perturbation, e.g. in the presence of a mechanical oscillation caused by a shock · CPC title

  • control circuits therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9460744B1 cover?
A voice coil motor control signal is detected being coupled into a vibration sensor of a hard disk drive. The vibration sensor is used to provide a feedforward signal to a servo control system of the hard disk drive. In response to detecting the coupling, the feedforward signal is modified to prevent instability of the servo control system.
Who is the assignee on this patent?
Seagate Technology Llc
What technology area does this patent fall under?
Primary CPC classification G11B5/59694. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).