Neural-Network-Based Adaptive Funnel Control for Servo Mechanisms With Unknown Dead-Zone

被引:146
作者
Wang, Shubo [1 ]
Yu, Haisheng [1 ]
Yu, Jinpeng [1 ]
Na, Jing [2 ]
Ren, Xuemei [3 ]
机构
[1] Qingdao Univ, Sch Automat, Qingdao 266071, Peoples R China
[2] Kunming Univ Sci & Technol, Fac Mech & Elect Engn, Kunming 650500, Yunnan, Peoples R China
[3] Beijing Inst Technol, Sch Automat, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Servomotors; Backstepping; Transient analysis; Artificial neural networks; Fuzzy logic; Control design; Adaptive control; funnel function; input dead-zone; neural network (NN); predefined performance; servo mechanisms; DYNAMIC SURFACE CONTROL; OUTPUT-FEEDBACK CONTROL; MIMO NONLINEAR-SYSTEMS; DISCRETE-TIME-SYSTEMS; PRESCRIBED PERFORMANCE; TRACKING CONTROL; MOTION CONTROL; INPUT; OBSERVER;
D O I
10.1109/TCYB.2018.2875134
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an adaptive funnel control (FC) scheme for servo mechanisms with an unknown dead-zone. To improve the transient and steady-state performance, a modified funnel variable, which relaxes the limitation of the original FC (e.g., systems with relative degree 1 or 2), is developed using the tracking error to replace the scaling factor. Then, by applying the error transformation method, the original error is transformed into a new error variable which is used in the controller design. By using an improved funnel function in a dynamic surface control procedure, an adaptive funnel controller is proposed to guarantee that the output error remains within a predefined funnel boundary. A novel command filter technique is introduced by using the Levant differentiator to eliminate the "explosion of complexity" problem in the conventional backstepping procedure. Neural networks are used to approximate the unknown dead-zone and unknown nonlinear functions. Comparative experiments on a turntable servo mechanism confirm the effectiveness of the devised control method.
引用
收藏
页码:1383 / 1394
页数:12
相关论文
共 58 条
[1]   Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear Systems With Prescribed Performance [J].
Bechlioulis, Charalampos P. ;
Rovithakis, George A. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2008, 53 (09) :2090-2099
[2]   Adaptive control with guaranteed transient and steady state tracking error bounds for strict feedback systems [J].
Bechlioulis, Charalampos P. ;
Rovithakis, George A. .
AUTOMATICA, 2009, 45 (02) :532-538
[3]   Funnel Control Via Funnel Precompensator for Minimum Phase Systems With Relative Degree Two [J].
Berger, Thomas ;
Reis, Timo .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (07) :2264-2271
[4]   Adaptive echo state network control for a class of pure-feedback systems with input and output constraints [J].
Chen, Qiang ;
Shi, Linlin ;
Na, Jing ;
Ren, Xuemei ;
Nan, Yurong .
NEUROCOMPUTING, 2018, 275 :1370-1382
[5]   Adaptive robust finite-time neural control of uncertain PMSM servo system with nonlinear dead zone [J].
Chen, Qiang ;
Ren, Xuemei ;
Na, Jing ;
Zheng, Dongdong .
NEURAL COMPUTING & APPLICATIONS, 2017, 28 (12) :3725-3736
[6]   Globally Stable Adaptive Backstepping Neural Network Control for Uncertain Strict-Feedback Systems With Tracking Accuracy Known a Priori [J].
Chen, Weisheng ;
Ge, Shuzhi Sam ;
Wu, Jian ;
Gong, Maoguo .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (09) :1842-1854
[7]   Adaptive Inverse Control for Gripper Rotating System in Heavy-Duty Manipulators With Unknown Dead Zones [J].
Deng, Hua ;
Luo, Jiehua ;
Duan, Xiaogang ;
Zhong, Guoliang .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (10) :7952-7961
[8]   Event-Triggered Adaptive Dynamic Programming for Continuous-Time Systems With Control Constraints [J].
Dong, Lu ;
Zhong, Xiangnan ;
Sun, Changyin ;
He, Haibo .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2017, 28 (08) :1941-1952
[9]   Command Filtered Adaptive Backstepping [J].
Dong, Wenjie ;
Farrell, Jay A. ;
Polycarpou, Marios M. ;
Djapic, Vladimir ;
Sharma, Manu .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2012, 20 (03) :566-580
[10]   Command Filtered Backstepping [J].
Farrell, Jay A. ;
Polycarpou, Marios ;
Sharma, Manu ;
Dong, Wenjie .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (06) :1391-1395