A Cooperative Neural Network Control Structure and Its Application for Systems Having Dead-Zone Nonlinearities

被引:2
|
作者
Dincmen, Erkin [1 ]
机构
[1] Isik Univ, Mech Engn Dept, Istanbul, Turkey
关键词
Neural network control; Machine learning; Dead zone; Adaptive control; DYNAMIC SURFACE CONTROL; DISCRETE-TIME-SYSTEMS; TRACKING CONTROL; IDENTIFICATION; ACTUATOR;
D O I
10.1007/s40998-021-00475-0
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An adaptive control structure utilizing two feed-forward neural networks (NN) is proposed to deal with systems having unknown nonlinearities. One of the networks is trained to mimic the nonlinear system dynamics. Its training will be repeated with periods in order to keep it an updated valid model of the system all the times since the parameters and/or nonlinearities of the system may change during time. The other network, which is the Controller NN, adapts itself continuously by collaborating with the Model NN. The stability-convergence analysis of both networks is performed via Lyapunov method. An example system is chosen to show the applicability of the control algorithm. This example system is created by combining a linear dynamics model with a dead-zone function to represent a nonlinear system to be controlled. It should be noted that the proposed control structure can be used in any nonlinear system without knowing the system dynamics. The only information required by Model NN is the training set consisting input-output data pairs of the system. The Model NN is trained offline with this training set, and afterward the Controller NN adapts its weights online continuously during the control task with the help of Model NN. The performances of PD and PID controllers are also given for comparison purposes.
引用
收藏
页码:187 / 203
页数:17
相关论文
共 50 条
  • [31] Adaptive Control of Noncanonical Neural-Network Nonlinear Systems With Unknown Input Dead-Zone Characteristics
    Lai, Guanyu
    Tao, Gang
    Zhang, Yun
    Liu, Zhi
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (09) : 3346 - 3360
  • [32] Function Vector Synchronization based on Fuzzy Control for Uncertain Chaotic Systems with Dead-Zone Nonlinearities
    Hamel, Sarah
    Boulkroune, Abdesselem
    Bouzeriba, Amel
    COMPLEXITY, 2016, 21 (S1) : 234 - 249
  • [33] Adaptive Dynamic Surface Control for a Class of Dead-Zone Nonlinear Systems via Output Feedback
    Liu, Ye
    Zhang, Yaqian
    Liu, Lulu
    Li, Hongqin
    Liu, Haishan
    IEEE ACCESS, 2021, 9 : 109335 - 109343
  • [34] Finite Time Adaptive Neural Dynamic Surface Control of Nonstrict Feedback Nonlinear Systems Including Dead-Zone and Full State Restrictions
    Wu, Ziwen
    Zhang, Tianping
    IEEE ACCESS, 2020, 8 : 186699 - 186709
  • [35] Adaptive control of nonlinear systems with uncertain dead-zone nonlinearity
    Zhou, Jing
    Er, Meng Joo
    Wen, Changyun
    2005 44TH IEEE CONFERENCE ON DECISION AND CONTROL & EUROPEAN CONTROL CONFERENCE, VOLS 1-8, 2005, : 796 - 801
  • [36] Adaptive neural control for a class of uncertain stochastic nonlinear systems with dead-zone
    Yu, Zhaoxu
    Du, Hongbin
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2011, 22 (03) : 500 - 506
  • [37] Parameter Estimation for Control of Hammerstein Systems with Dead-Zone Nonlinearity
    Li, Linwei
    Ren, Xuemei
    Lv, Yongfeng
    INNOVATIVE TECHNIQUES AND APPLICATIONS OF MODELLING, IDENTIFICATION AND CONTROL, 2018, 467 : 109 - 118
  • [38] Constrained Adaptive Neural Control of Nonlinear Strict-Feedback Systems with Input Dead-Zone
    Shi, Jingping
    Wu, Zhonghua
    Lu, Jingchao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [39] Exact tracking control of nonlinear systems with time delays and dead-zone input
    Zhang, Zhengqiang
    Xu, Shengyuan
    Zhang, Baoyong
    AUTOMATICA, 2015, 52 : 272 - 276
  • [40] Adaptive neural control for a class of uncertain stochastic nonlinear systems with dead-zone
    Zhaoxu Yu and Hongbin Du Department of Automation
    Journal of Systems Engineering and Electronics, 2011, 22 (03) : 500 - 506