Identification and adaptive neural network control of a DC motor system with dead-zone characteristics

被引:97
作者
Peng, Jinzhu [1 ]
Dubay, Rickey [1 ]
机构
[1] Univ New Brunswick, Dept Mech Engn, Fredericton, NB E3B 5A3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Neural network; System identification; PID control; Nonlinear DC motor; Dead-zone characteristics; Wiener model; IDENTIFYING CHAOTIC SYSTEMS; PREDICTIVE CONTROL; NONLINEAR-SYSTEMS; WIENER MODELS; PID CONTROLLER; DELAY SYSTEMS; COMPENSATION; FRICTION;
D O I
10.1016/j.isatra.2011.06.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an adaptive control approach based on the neural networks is presented to control a DC motor system with dead-zone characteristics (DZC), where two neural networks are proposed to formulate the traditional identification and control approaches. First, a Wiener-type neural network (WNN) is proposed to identify the motor DZC, which formulates the Wiener model with a linear dynamic block in cascade with a nonlinear static gain. Second, a feedforward neural network is proposed to formulate the traditional PID controller, termed as PID-type neural network (PIDNN), which is then used to control and compensate for the DZC. In this way, the DC motor system with DZC is identified by the WNN identifier, which provides model information to the PIDNN controller in order to make it adaptive. Back-propagation algorithms are used to train both neural networks. Also, stability and convergence analysis are conducted using the Lyapunov theorem. Finally, experiments on the DC motor system demonstrated accurate identification and good compensation for dead-zone with improved control performance over the conventional PID control. (C) 2011 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:588 / 598
页数:11
相关论文
共 41 条
[1]   SISO extended predictive control: Implementation and robust stability analysis [J].
Abu-Ayyad, M. ;
Dubay, R. ;
Kember, G. .
ISA TRANSACTIONS, 2006, 45 (03) :373-391
[2]   Use of multilayer feedforward neural networks in identification and control of Wiener model [J].
AlDuwaish, H ;
Karim, MN ;
Chandrasekar, V .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1996, 143 (03) :255-258
[3]   A SURVEY OF MODELS, ANALYSIS TOOLS AND COMPENSATION METHODS FOR THE CONTROL OF MACHINES WITH FRICTION [J].
ARMSTRONGHELOUVRY, B ;
DUPONT, P ;
DEWIT, CC .
AUTOMATICA, 1994, 30 (07) :1083-1138
[4]   Revisiting the Ziegler-Nichols step response method for PID control [J].
Åstrom, KJ ;
Hågglund, T .
JOURNAL OF PROCESS CONTROL, 2004, 14 (06) :635-650
[5]   Adaptive inverse control of variable speed wind turbine [J].
Bao, Yan ;
Wang, Hui ;
Zhang, Jing .
NONLINEAR DYNAMICS, 2010, 61 (04) :819-827
[6]  
Bennett S., 1993, IEEE CONTROL SYSTEMS, V13, P28
[7]   RECURSIVE-IDENTIFICATION METHOD FOR MISO WIENER-HAMMERSTEIN MODEL [J].
BOUTAYEB, M ;
DAROUACH, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (02) :287-291
[8]   A SELF-TUNING CONTROLLER WITH A PID STRUCTURE [J].
CAMERON, F ;
SEBORG, DE .
INTERNATIONAL JOURNAL OF CONTROL, 1983, 38 (02) :401-417
[9]   Identifying chaotic systems via a Wiener-type cascade model [J].
Chen, GR ;
Chen, Y ;
Ogmen, H .
IEEE CONTROL SYSTEMS MAGAZINE, 1997, 17 (05) :29-36
[10]  
Chen JH, 2004, J PROCESS CONTR, V14, P211, DOI [10.1016/S0959-1524(03)00039-8, 10.1016/S0959-1524(03)000039-8]