Model-based controller design for machine tool direct feed drives

Abstract This paper presents a controller design methodology for machine tool direct feed drives. The methodology is applied to a linear motor (LM) and a piezoelectric actuator (PA). The structure of each plant model is obtained from physical laws and its parameters are obtained using system identification. A single transfer function (TF) model is shown to accurately predict the response of the LM. For the PA, multiple local models are required to accurately represent its dynamics. Next, a procedure for designing a model-based two degrees-of-freedom (2DOF) controller with anti-windup protection is presented for the single model and multiple model cases. With the LM, friction compensation, force ripple compensation and a disturbance observer are added to improve the tracking performance. Experimental results for both drives are included for step, ramp and sinusoidal reference inputs. For the LM, the rise time for a 1000 μm step input is reduced from 25 to 3.5 ms in comparison to a proportional-integral-derivative (PID) controller. For the PA, the rise time for a 10 μm step is reduced from 6 to 1.5 ms.

[1]  H. Van Brussel,et al.  Robust Control of Feed Drives with Linear Motors , 1998 .

[2]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .

[3]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[4]  Yusuf Altintas,et al.  Sliding Mode Controller Design for High Speed Feed Drives , 2000 .

[5]  Tsu-Chin Tsao,et al.  Stability of Turning Processes with Actively Controlled Linear Motor Feed Drives , 1994 .

[6]  Tsu-Chin Tsao,et al.  Control of Linear Motors for Machine Tool Feed Drives: Experimental Investigation of Optimal Feedforward Tracking Control , 1998 .

[7]  C. Weidner,et al.  HIGH-SPEED MACHINING WITH LINEAR MOTORS , 1999 .

[8]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

[9]  Graham C. Goodwin,et al.  Control System Design , 2000 .

[10]  Ser Yong Lim,et al.  High-precision control of linear actuators incorporating acceleration sensing , 2000 .

[11]  Uwe Heisel,et al.  Machine tool design requirements for high-speed machining , 1996 .

[12]  Yoshiyuki Tomita,et al.  High-Response X-Y Stage System Driven by In-Parallel Linear Motors , 1996 .

[13]  Douglas K. Lindner,et al.  COMPARISON OF LINEAR AND SWITCHING DRIVE AMPLIFIERS FOR PIEZOELECTRIC ACTUATORS , 2002 .

[14]  K. A. Hoo,et al.  Transition control using multiple adaptive models and an H-infinity controller design , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[15]  J. Ni,et al.  Design of a linear piezomotor with ultra-high stiffness and nanoprecision , 2000 .

[16]  D. Renton,et al.  High speed servo control of multi-axis machine tools , 2000 .

[17]  Jan Swevers,et al.  Accurate tracking control of linear synchronous motor machine tool axes , 1996 .

[18]  Tsu-Chin Tsao,et al.  Control of Linear Motors for Machine Tool Feed Drives: Design and Implementation of H∞ Optimal Feedback Control , 1996 .

[19]  Masayoshi Tomizuka,et al.  Two-degree-of-freedom control with robust feedback control for hard disk servo systems , 1999 .

[20]  Christian Brecher,et al.  Limits for controller settings with electric linear direct drives , 2001 .