Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer
This paper presents an Adaptive Back-stepping Data-Driven Terminal Sliding Mode Controller (ABDTSMC) for non-affine MIMO systems with general disturbances including internal uncertainties and external disturbances. The proposed controller with new reaching law is used to reduce the controller&#x...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10192416/ |
_version_ | 1797746110938218496 |
---|---|
author | Sina Naderian Mohammad Farrokhi |
author_facet | Sina Naderian Mohammad Farrokhi |
author_sort | Sina Naderian |
collection | DOAJ |
description | This paper presents an Adaptive Back-stepping Data-Driven Terminal Sliding Mode Controller (ABDTSMC) for non-affine MIMO systems with general disturbances including internal uncertainties and external disturbances. The proposed controller with new reaching law is used to reduce the controller’s dependence on the mathematical model and eliminate the chattering phenomenon. Furthermore, to solve the problem of the coupling effect and to estimate the uncertainties and disturbances, the Disturbance Observer (DOB) based on neural network with adaptive weights is utilized. Afterwards, it is implied that the DOB variables are Uniformly Ultimately Bounded (UUB). Next, for the integrated controller, the closed-loop stability based on the Lyapunov and back-stepping theory is investigated and the new adaptive law for the Pseudo Jacobian Matrix (PJM) elements is derived. This method contributes to the reduction of complexity and conservatism, which facilitates analysis of the closed-loop stability. To evaluate performance of the controller, the proposed method is applied to a 2-DOF robot manipulator. The simulation results are compared with Model-Free Adaptive Sliding-Mode Controller (MFASMC) and Model-Free Adaptive controller (MFAC), which are reported recently in related literature. The results demonstrate the precision of the tracking capability is significantly enhanced in the presence of time-varying disturbances. Moreover, the chattering phenomenon is successfully removed. In addition, the number of required data is significantly reduced. Finally, to show practicality of the proposed controller, it is applied to the 2-DOF laboratory manipulator. |
first_indexed | 2024-03-12T15:32:24Z |
format | Article |
id | doaj.art-5a49dc8a83004ddca3d0fc58ab1cce58 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-03-12T15:32:24Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-5a49dc8a83004ddca3d0fc58ab1cce582023-08-09T23:01:18ZengIEEEIEEE Access2169-35362023-01-0111780597807310.1109/ACCESS.2023.329856310192416Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance ObserverSina Naderian0Mohammad Farrokhi1https://orcid.org/0000-0002-8431-4650School of Electrical Engineering, Iran University of Science and Technology, Tehran, IranCenter of Excellence for Modelling and Control of Complex Systems, Iran University of Science and Technology, Tehran, IranThis paper presents an Adaptive Back-stepping Data-Driven Terminal Sliding Mode Controller (ABDTSMC) for non-affine MIMO systems with general disturbances including internal uncertainties and external disturbances. The proposed controller with new reaching law is used to reduce the controller’s dependence on the mathematical model and eliminate the chattering phenomenon. Furthermore, to solve the problem of the coupling effect and to estimate the uncertainties and disturbances, the Disturbance Observer (DOB) based on neural network with adaptive weights is utilized. Afterwards, it is implied that the DOB variables are Uniformly Ultimately Bounded (UUB). Next, for the integrated controller, the closed-loop stability based on the Lyapunov and back-stepping theory is investigated and the new adaptive law for the Pseudo Jacobian Matrix (PJM) elements is derived. This method contributes to the reduction of complexity and conservatism, which facilitates analysis of the closed-loop stability. To evaluate performance of the controller, the proposed method is applied to a 2-DOF robot manipulator. The simulation results are compared with Model-Free Adaptive Sliding-Mode Controller (MFASMC) and Model-Free Adaptive controller (MFAC), which are reported recently in related literature. The results demonstrate the precision of the tracking capability is significantly enhanced in the presence of time-varying disturbances. Moreover, the chattering phenomenon is successfully removed. In addition, the number of required data is significantly reduced. Finally, to show practicality of the proposed controller, it is applied to the 2-DOF laboratory manipulator.https://ieeexplore.ieee.org/document/10192416/Back-steppingdata-drivendisturbance observerneural networksliding mode control |
spellingShingle | Sina Naderian Mohammad Farrokhi Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer IEEE Access Back-stepping data-driven disturbance observer neural network sliding mode control |
title | Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer |
title_full | Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer |
title_fullStr | Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer |
title_full_unstemmed | Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer |
title_short | Adaptive Back-Stepping Data-Driven Terminal Sliding-Mode Controller for Nonlinear MIMO Systems With Disturbance Observer |
title_sort | adaptive back stepping data driven terminal sliding mode controller for nonlinear mimo systems with disturbance observer |
topic | Back-stepping data-driven disturbance observer neural network sliding mode control |
url | https://ieeexplore.ieee.org/document/10192416/ |
work_keys_str_mv | AT sinanaderian adaptivebacksteppingdatadriventerminalslidingmodecontrollerfornonlinearmimosystemswithdisturbanceobserver AT mohammadfarrokhi adaptivebacksteppingdatadriventerminalslidingmodecontrollerfornonlinearmimosystemswithdisturbanceobserver |