{"title":"SDO-Based Command Filtered Adaptive Neural Tracking Control for MIMO Nonlinear Systems With Time-Varying Constraints","authors":"Shumin Lu;Mou Chen;Yan-Jun Liu;Shuyi Shao","doi":"10.1109/TCYB.2023.3325456","DOIUrl":null,"url":null,"abstract":"In this article, an adaptive neural tracking control based on saturation disturbance observer (SDO) and command filter is studied for multiple-input–multiple-output nonlinear systems with time-varying constraints and system uncertainties. By employing neural networks (NNs), the system uncertainties are approximated. The SDO is proposed to estimate the composited disturbances which consist of NN approximation errors and the external bounded disturbances. Compared with the traditional disturbance observer, the SDO can reduce the estimation error to some extent. The control requirements are achieved based on the multiconstraints which contain three layers: 1) prescribed performance functions (PPFs); 2) actual constraints; and 3) virtual constraints. The errors remain within the prescribed small neighborhood of zero by using the PPFs, the error constraints ensure that the time-varying constraints are never violated even if the PPFs are not available, and the virtual constraints are applied in a new time-varying barrier Lyapunov function (TVBLF) to design virtual controllers and controller to solve the singularity problem of the traditional TVBLF. In addition, the command filter is introduced to solve the problem of “explosion of complexity.” Finally, a numerical simulation verifies the effectiveness of the proposed scheme for a flight control of unmanned aerial vehicle.","PeriodicalId":13112,"journal":{"name":"IEEE Transactions on Cybernetics","volume":"54 9","pages":"5054-5067"},"PeriodicalIF":9.4000,"publicationDate":"2023-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Cybernetics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10313093/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
In this article, an adaptive neural tracking control based on saturation disturbance observer (SDO) and command filter is studied for multiple-input–multiple-output nonlinear systems with time-varying constraints and system uncertainties. By employing neural networks (NNs), the system uncertainties are approximated. The SDO is proposed to estimate the composited disturbances which consist of NN approximation errors and the external bounded disturbances. Compared with the traditional disturbance observer, the SDO can reduce the estimation error to some extent. The control requirements are achieved based on the multiconstraints which contain three layers: 1) prescribed performance functions (PPFs); 2) actual constraints; and 3) virtual constraints. The errors remain within the prescribed small neighborhood of zero by using the PPFs, the error constraints ensure that the time-varying constraints are never violated even if the PPFs are not available, and the virtual constraints are applied in a new time-varying barrier Lyapunov function (TVBLF) to design virtual controllers and controller to solve the singularity problem of the traditional TVBLF. In addition, the command filter is introduced to solve the problem of “explosion of complexity.” Finally, a numerical simulation verifies the effectiveness of the proposed scheme for a flight control of unmanned aerial vehicle.
期刊介绍:
The scope of the IEEE Transactions on Cybernetics includes computational approaches to the field of cybernetics. Specifically, the transactions welcomes papers on communication and control across machines or machine, human, and organizations. The scope includes such areas as computational intelligence, computer vision, neural networks, genetic algorithms, machine learning, fuzzy systems, cognitive systems, decision making, and robotics, to the extent that they contribute to the theme of cybernetics or demonstrate an application of cybernetics principles.