Contouring control of machine tool feed drive systems: a task coordinate frame approach

We show that contouring performance can be viewed as a regulation problem in a moving task coordinate frame that is attached to the desired contour. By transforming the machine tool feed drive dynamics to this task coordinate frame, a control law is designed to assign different dynamics to the tangential and normal directions. The transformation also illustrated the effect of contour curvature and feed rate in the control action as well as the system dynamics in the task coordinate frame. The resulting control law consists of a linear time-varying proportional-plus-derivative (PD) position error feedback control law and a linear time invariant trajectory feedforward control law. Experimental results of the proposed control law on the motion axes of a machining center, Matsuura MC510V, showed significant improvement of the contouring accuracy compared to the existing servo controller as well as the successful decoupling between the tangential dynamics and the normal (contouring) dynamics for feedrate up to 6 m/min (4 in/s).

[1]  Andrew A. Goldenberg,et al.  Force and position control of manipulators during constrained motion tasks , 1989, IEEE Trans. Robotics Autom..

[2]  Yoram Koren,et al.  Cross-Coupled Biaxial Computer Control for Manufacturing Systems , 1980 .

[3]  Chi-Tsong Chen,et al.  Linear System Theory and Design , 1995 .

[4]  Yoram Koren,et al.  Evaluation of Servo-Controllers for Machine Tools , 1992, 1992 American Control Conference.

[5]  Yoram Koren,et al.  Variable-Gain Cross-Coupling Controller for Contouring , 1991 .

[6]  Jui-Jen Chou,et al.  Command Generation for Three-Axis CNC Machining , 1991 .

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

[8]  H. Kaufman,et al.  Feedrate Optimization for Machine Tool Control Subject to Contour Error Constraints , 1989, 1989 American Control Conference.

[9]  John W. Sutherland,et al.  An Improved Method for Cutting Force and Surface Error Prediction in Flexible End Milling Systems , 1986 .

[10]  Pau-Lo Hsu,et al.  Theory and Applications of the Robust Cross-Coupled Control Design , 1999 .

[11]  K. Srinivasan,et al.  Optimal Contouring Control of Multi-Axial Feed Drive Servomechanisms , 1989 .

[12]  M. Tomizuka,et al.  Reference Input Generation for High Speed Coordinated Motion of a Two Axis System , 1991 .

[13]  J. R. Ragazzini,et al.  A 2-dimensional feedback control system , 1957, Transactions of the American Institute of Electrical Engineers, Part II: Applications and Industry.

[14]  H. B. Lacerda,et al.  A Contour Error Controller for High Speed Machine Tools , 1998 .

[15]  D. Wang,et al.  Position and force control for constrained manipulator motion: Lyapunov's direct method , 1993, IEEE Trans. Robotics Autom..

[16]  H. Piaggio Differential Geometry of Curves and Surfaces , 1952, Nature.

[17]  K. Srinivasan,et al.  Multivariable Analysis and Controller Design for Coordinated Multi-Axial Motion Control , 1988, 1988 American Control Conference.

[18]  M. Uchiyama,et al.  Symmetric Hybrid Position/force Control Of Two Cooperating Robot Manipulators , 2002, IEEE International Workshop on Intelligent Robots.

[19]  Masayoshi Tomizuka,et al.  Coordinated Position Control of Multi-Axis Mechanical Systems , 1998 .

[20]  George W. Younkin,et al.  Dynamic Errors in Type 1 Contouring Systems , 1972 .

[21]  Yoram Koren,et al.  Advanced Controllers for Feed Drives , 1992 .

[22]  Masayoshi Tomizuka,et al.  Synchronization of Two Motion Control Axes Under Adaptive Feedforward Control , 1990 .

[23]  E.J.A. Armarego,et al.  Computerized Predictive Cutting Models for Forces in End-Milling Including Eccentricity Effects , 1989 .

[24]  A. Galip Ulsoy,et al.  Control of Machining Processes , 1993 .

[25]  Moshe M. Barash,et al.  A real-time error compensation system for a computerized numerical control turning center , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[26]  Jui-Jen Chou,et al.  On the Generation of Coordinated Motion of Five-Axis CNC/CMM Machines , 1992 .

[27]  M. F. DeVries,et al.  A Microprocessor-Based Control Scheme for the Improvement of Contouring Accuracy , 1983 .

[28]  Masayoshi Tomizuka,et al.  Trajectory Planning for High Speed Multiple Axis Contouring Systems , 1989, 1989 American Control Conference.