Self-Evolving Neural Control for a Class of Nonlinear Discrete-Time Dynamic Systems With Unknown Dynamics and Unknown Disturbances

被引:15
作者
Al-Mahasneh, Ahmad Jobran [1 ]
Anavatti, Sreenatha G. [1 ]
Garratt, Matthew A. [1 ]
机构
[1] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT 2612, Australia
关键词
Artificial neural networks; Control systems; Power system dynamics; Training; Stability analysis; Adaptation models; Adaptive systems; Intelligent control; neural control; self-evolving systems; ADAPTIVE BACKSTEPPING CONTROL; CONTROL DESIGN; NETWORK; SCHEME;
D O I
10.1109/TII.2019.2958381
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, a novel self-evolving general regression neural network (SEGRNN) is designed for tracking control of a class of discrete-time dynamic systems with unknown dynamics and unknown external disturbances. The proposed controller starts from scratch and automatically adjusts its structure and parameters online to solve the tracking control problem. The proposed controller can add, prune, and replace nodes online according to the control task, external disturbance, and the design specifications. A robustifying control term is also added to SEGRNN's output to mitigate the effects of the external disturbance. The concept of a data reservoir is proposed where a record of the deleted nodes is stored for any future recall, if they are seen to be significant again. Unlike most of the previously proposed self-evolving systems, our controller offers user-friendly design parameters to suit a variety of real-world systems. Lyapunov stability analysis is utilized to study the stability of the suggested controller and to determine an appropriate learning rate for the SEGRNN weights. A continuous stirred-tank reactor simulation example is employed to verify the performance of the proposed controller. The performance of the proposed controller is also compared with a variety of controllers, including adaptive radial basis functional networks, adaptive feed-forward neural networks, adaptive fuzzy logic system, proportional integral derivative controller, sliding-mode controller, and iterative learning controller. Finally, a dc motor platform is used to experimentally validate the controller performance.
引用
收藏
页码:6518 / 6529
页数:12
相关论文
共 66 条
[1]   Discrete-time adaptive backstepping nonlinear control via high-order neural networks [J].
Alanis, Alma Y. ;
Sanchez, Edgar N. ;
Loukianov, Alexander G. .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (04) :1185-1195
[2]   New Predictive Equations for Resting Energy Expenditure in Normal to Overweight and Obese Population [J].
Almajwal, Ali M. ;
Abulmeaty, Mahmoud M. A. .
INTERNATIONAL JOURNAL OF ENDOCRINOLOGY, 2019, 2019
[3]  
Angelov P., 2010, EVOLVING TAKAGI SUGE, DOI [10.1002/9780470569962.ch2, DOI 10.1002/9780470569962.CH2]
[4]  
Asl H. J., 2018, INT J CONTROL, V91, P1
[5]   Observer design for one-sided Lipschitz discrete-time systems [J].
Benallouch, Mohamed ;
Boutayeb, Mohamed ;
Zasadzinski, Michel .
SYSTEMS & CONTROL LETTERS, 2012, 61 (09) :879-886
[6]   Adaptive control scheme for uncertain time-delay systems [J].
Bresch-Pietri, Delphine ;
Chauvin, Jonathan ;
Petit, Nicolas .
AUTOMATICA, 2012, 48 (08) :1536-1552
[7]   New Online Self-Evolving Neuro Fuzzy controller based on the TaSe-NF model [J].
Cara, A. B. ;
Herrera, L. J. ;
Pomares, H. ;
Rojas, I. .
INFORMATION SCIENCES, 2013, 220 :226-243
[8]   Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities [J].
Chen, Mou ;
Ge, Shuzhi Sam ;
How, Bernard Voon Ee .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2010, 21 (05) :796-812
[9]   Output feedback sliding mode control in the presence of unknown disturbances [J].
Daly, John M. ;
Wang, David W. L. .
SYSTEMS & CONTROL LETTERS, 2009, 58 (03) :188-193
[10]   Neural-Network-Based Output-Feedback Control Under Round-Robin Scheduling Protocols [J].
Ding, Derui ;
Wang, Zidong ;
Han, Qing-Long ;
Wei, Guoliang .
IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (06) :2372-2384