A control system and method for actively reducing vibration in a spindle housing caused by unbalance forces on a rotating spindle, by measuring the force-induced spindle-housing motion, determining control signals based on synchronous demodulation, and provide compensation for the measured displacement to cancel or otherwise reduce or attenuate the vibration. In particular, the synchronous demodulation technique is performed to recover a measured spindle housing displacement signal related only to the rotation of a machine tool spindle, and consequently rejects measured displacement not related to spindle motion or synchronous to a cycle of revolution. Furthermore, the controller actuates at least one voice-coil (VC) motor, to cancel the original force-induced motion, and adapts the magnitude of voice coil signal until this measured displacement signal is brought to a null. In order to adjust the signal to a null, it must have the correct phase relative to the spindle angle. The feedback phase signal is used to adjust a common (to both outputs) commutation offset register (offset relative to spindle encoder angle) to force the feedback phase signal output to a null. Once both of these feedback signals are null, the system is compensating properly for the spindle-induced motion.
The United States Government has rights in this invention pursuant to Contract No. W-7405-ENG48 between the United States Department of Energy and the University of California for the operation of Lawrence Livermore National Laboratory.