An Adaptive Recurrent-Neural-Network Motion Controller for X-Y Table in CNC Machine

In this paper, an adaptive recurrent-neural-network (ARNN) motion control system for a biaxial motion mechanism driven by two field-oriented control permanent magnet synchronous motors (PMSMs) in the computer numerical control (CNC) machine is proposed. In the proposed ARNN control system, a RNN with accurate approximation capability is employed to approximate an unknown dynamic function, and the adaptive learning algorithms that can learn the parameters of the RNN on line are derived using Lyapunov stability theorem. Moreover, a robust controller is proposed to confront the uncertainties including approximation error, optimal parameter vectors, higher-order terms in Taylor series, external disturbances, cross-coupled interference and friction torque of the system. To relax the requirement for the value of lumped uncertainty in the robust controller, an adaptive lumped uncertainty estimation law is investigated. Using the proposed control, the position tracking performance is substantially improved and the robustness to uncertainties including cross-coupled interference and friction torque can be obtained as well. Finally, some experimental results of the tracking of various reference contours demonstrate the validity of the proposed design for practical applications.

[1]  George T.-C. Chiu,et al.  Adaptive robust contour tracking of machine tool feed drive systems-a task coordinate frame approach , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[2]  Bhaskar D. Rao,et al.  On-line learning algorithms for locally recurrent neural networks , 1999, IEEE Trans. Neural Networks.

[3]  Dong-Il Kim,et al.  An iterative learning control method with application for CNC machine tools , 1993, Conference Record of the 1993 IEEE Industry Applications Conference Twenty-Eighth IAS Annual Meeting.

[4]  Hyuk Lim,et al.  Position control of XY table in CNC machining center with non-rigid ballscrew , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[5]  Werner Leonhard,et al.  Control of Electrical Drives , 1990 .

[6]  Rong-Jong Wai,et al.  A supervisory fuzzy neural network control system for tracking periodic inputs , 1999, IEEE Trans. Fuzzy Syst..

[7]  Jiang Rui Neuron Based Adaptive Control Algorithm for CNC Positioning Servo System , 2001 .

[8]  Hyuk Lim,et al.  Robust motion control for CNC machining centers in cutting process: model based disturbance attenuation , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

[9]  Mietek A. Brdys,et al.  Dynamic neural controllers for induction motor , 1999, IEEE Trans. Neural Networks.

[10]  Akira Sano,et al.  Friction compensation strategy via smooth adaptive dynamic surface control , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[11]  Jayantha Katupitiya,et al.  An active axis control system for a conventional CNC machine , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[12]  Shyamala C. Sivakumar,et al.  Online stabilization of block-diagonal recurrent neural networks , 1999, IEEE Trans. Neural Networks.

[13]  Tommy W. S. Chow,et al.  A recurrent neural-network-based real-time learning control strategy applying to nonlinear systems with unknown dynamics , 1998, IEEE Trans. Ind. Electron..

[14]  Dong-il Dan Cho,et al.  Variable structure control of AC servomotors for performance improvement in CNC applications , 1996, Proceedings of the IEEE International Conference on Industrial Technology (ICIT'96).

[15]  Faa-Jeng Lin,et al.  Robust control of linear synchronous motor servodrive using disturbance observer and recurrent neural network compensator , 2000 .

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

[17]  Faa-Jeng Lin,et al.  Adaptive hybrid control using a recurrent neural network for a linear synchronous motor servo-drive system , 2001 .

[18]  Chih-Hong Lin,et al.  Adaptive hybrid control using recurrent-neural-network for linear synchronous motor servo drive system , 2001, Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555).

[19]  Ching-Hung Lee,et al.  Identification and control of dynamic systems using recurrent fuzzy neural networks , 2000, IEEE Trans. Fuzzy Syst..

[20]  Maxime Gautier,et al.  Automatic tuning of cascade structure CNC controllers , 2000, 6th International Workshop on Advanced Motion Control. Proceedings (Cat. No.00TH8494).

[21]  Hyuk Lim,et al.  Position control of X-Y table at velocity reversal using presliding friction characteristics , 2003, IEEE Trans. Control. Syst. Technol..

[22]  Malur K. Sundareshan,et al.  A recurrent neural network-based adaptive variable structure model-following control of robotic manipulators , 1995, Autom..

[23]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[24]  Frank L. Lewis,et al.  Neural net robot controller with guaranteed tracking performance , 1993, Proceedings of 8th IEEE International Symposium on Intelligent Control.

[25]  S. Sankaranarayanan,et al.  Adaptive variable structure control and applications to friction compensation , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[26]  Faa-Jeng Lin Real-time IP position controller design with torque feedforward control for PM synchronous motor , 1997, IEEE Trans. Ind. Electron..

[27]  Karel Jezernik,et al.  Robust motion control of XY table for laser cutting machine , 1998, IECON '98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.98CH36200).

[28]  Kwang Y. Lee,et al.  Diagonal recurrent neural networks for dynamic systems control , 1995, IEEE Trans. Neural Networks.

[29]  Dong-Il Kim,et al.  All digital high performance controller for spindle motor in CNC machine tool , 1997, 1997 IEEE International Electric Machines and Drives Conference Record.