In diamond turning of non-rotationally symmetric surfaces, fast tool servo (FTS) trajectory is generated in real time based on the spindle rotation angle. Essentially, a digital rotary encoder updates its output (samples the spindle angle) at fixed rotary angle interval. In time domain, the encoder sampling frequency is different from that of the FTS control computer. Without proper spindle position estimation, this asynchronous nature between the encoder spatial sampling and the computer temporal sampling can cause significant amount of aliasing noise in the generated trajectory. In this paper, we first analyze this aliasing phenomenon using discrete-time signal processing theories. Based on this analysis, a spindle rotary position estimator is designed to improve both accuracy and resolution of the spindle angle feedback. Its effectiveness and the associated trajectory generation are experimentally verified in diamond turning of sinusoidal surfaces with ultra-FTS.
[1]
Yuichi Okazaki,et al.
Precision nano-fabrication and evaluation of a large area sinusoidal grid surface for a surface encoder
,
2003
.
[2]
Alan V. Oppenheim,et al.
Discrete-Time Signal Pro-cessing
,
1989
.
[3]
David L. Trumper,et al.
Ultrafast Tool Servos for Diamond Turning
,
2005
.
[4]
Thomas A. Dow,et al.
A Diamond Turning Apparatus for Fabrication on Non-Rotationally Symmetric Surfaces
,
1988
.
[5]
E. B. Magrab,et al.
Design and testing of a fast tool servo for diamond turning
,
1985
.