A genetic algorithm-based parameter-tuning algorithm for multi-dimensional motion control of a computer numerical control machine tool

Abstract This paper addresses an automatic parameter-tuning algorithm for the multi-axis motion control of a computer numerical control (CNC) machine centre. The traditional approach to tune the control parameters in the multi-axis machines is to tune each axis independently. Some high-end-precision machines offer cross-axis motion parameters for impedance compensation but this is usually not satisfactory for practical purpose. Because each axis on the machine centre contributes to more than one working plane, obtaining the optimal performance for motions involving more than one plane often results in axis coupling. This paper introduces a systematic method to tune the servo parameters for multi-axis motion control. The tuning algorithm is based upon an intelligent genetic algorithm (GA) and the parameters are tuned for each work plane. The method optimized the multi-axis motion performance. A modified GA is also proposed to solve the convergence problem induced by a large number of parameters in multi-axis motion tuning.

[1]  G. Younkin,et al.  Modeling machine tool feed servo drives using simulation techniques to predict performance , 1989, Conference Record of the IEEE Industry Applications Society Annual Meeting,.

[2]  Takayuki Tanaka,et al.  Intelligent fuzzy motion control of mobile robot for service use , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[3]  Tzong-Shi Liu,et al.  FUZZY CONTROL OF RIDER-MOTORCYCLE SYSTEM USING GENETIC ALGORITHM AND AUTO-TUNING , 1995 .

[4]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[5]  K. Miyata,et al.  A simultaneous optimization algorithm for determining both mechanical-system and controller parameters for positioning control mechanisms , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

[6]  T. Fukuda,et al.  Automatic generation of hierarchical structure of fuzzy inference by genetic algorithm , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[7]  Xia Mao,et al.  The main control mode and fuzzy control strategy of CNC system for gear hobbing and grinding machine , 1996, Proceedings of the IEEE International Conference on Industrial Technology (ICIT'96).

[8]  John Yen,et al.  Extracting fuzzy rules for system modeling using a hybrid of genetic algorithms and Kalman filter , 1999, Fuzzy Sets Syst..

[9]  A. Tesar,et al.  Genetic algorithms for dynamic tuning of structures , 1995 .

[10]  Tsu-Chin Tsao,et al.  Dynamic stiffness enhancement of direct linear motor feed drives for machining , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[11]  R.J. Fornaro,et al.  A high-performance machine tool controller , 1988, Conference Record of the 1988 IEEE Industry Applications Society Annual Meeting.

[12]  J. F. Cuttino,et al.  Performance optimization of a fast tool servo for single-point diamond turning machines , 1999 .

[13]  Takanori Shibata,et al.  Genetic Algorithms And Fuzzy Logic Systems Soft Computing Perspectives , 1997 .

[14]  Yung-Yaw Chen,et al.  Design of self-learning fuzzy sliding mode controllers based on genetic algorithms , 1997, Fuzzy Sets Syst..

[15]  David J. Murray-Smith,et al.  Ship steering control system optimisation using genetic algorithms , 2000 .

[16]  Y. S. Tarng,et al.  Intelligent cross-coupled fuzzy feedrate controller design for CNC machine tools based on genetic algorithms , 1999 .

[17]  Chia-Ju Wu,et al.  A hybrid method for parameter tuning of PID controllers , 1997 .

[18]  Hyuk Lim,et al.  Model-based disturbance attenuation for CNC machining centers in cutting process , 1999 .

[19]  Jia-Yush Yen,et al.  Servo parameter tuning for a 5-axis machine center based upon GA rules , 2001 .

[20]  Jiancheng Liu,et al.  Dynamic gain motion control with multi-axis trajectory monitoring for machine tool systems , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).