An adaptive recurrent-neural-network motion controller for X-Y table in CNC machine

被引:64
作者
Lin, Faa-Jeng [1 ]
Shieh, Hsin-Jang [1 ]
Shieh, Po-Huang [1 ]
Shen, Po-Hung [1 ]
机构
[1] Natl Dong Hwa Univ, Dept Elect Engn, Hualien 974, Taiwan
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2006年 / 36卷 / 02期
关键词
adaptive recurrent neural network; biaxial motion mechanism; CNC machine; reference contours tracking control;
D O I
10.1109/TSMCB.2005.856719
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:286 / 299
页数:14
相关论文
共 25 条
[1]   Dynamic neural controllers for induction motor [J].
Brdys, MA ;
Kulawski, GJ .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1999, 10 (02) :340-355
[2]  
Chiu GTC, 1997, P AMER CONTR CONF, P2731, DOI 10.1109/ACC.1997.611952
[3]   Model-based disturbance attenuation for CNC machining centers in cutting process [J].
Choi, BK ;
Choi, CH ;
Lim, H .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 1999, 4 (02) :157-168
[4]   A recurrent neural-network-based real-time learning control strategy applying to nonlinear systems with unknown dynamics [J].
Chow, TWS ;
Fang, Y .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1998, 45 (01) :151-161
[5]  
Hanafi D, 2003, IEEE ASME INT C ADV, P1188
[6]  
Jiang RQ, 2000, PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, P3121, DOI 10.1109/WCICA.2000.863049
[7]   A RECURRENT NEURAL-NETWORK-BASED ADAPTIVE VARIABLE-STRUCTURE MODEL-FOLLOWING CONTROL OF ROBOTIC MANIPULATORS [J].
KARAKASOGLU, A ;
SUNDARESHAN, MK .
AUTOMATICA, 1995, 31 (10) :1495-1507
[8]   An iterative learning control method with application for CNC machine tools [J].
Kim, DI ;
Kim, S .
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1996, 32 (01) :66-72
[9]   DIAGONAL RECURRENT NEURAL NETWORKS FOR DYNAMIC-SYSTEMS CONTROL [J].
KU, CC ;
LEE, KY .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (01) :144-156
[10]   Identification and control of dynamic systems using recurrent fuzzy neural networks [J].
Lee, CH ;
Teng, CC .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2000, 8 (04) :349-366