2020
DOI: 10.1002/rnc.4933
|View full text |Cite
|
Sign up to set email alerts
|

Robust adaptive backstepping tracking control of stochastic nonlinear systems with unknown input saturation: A command filter approach

Abstract: This paper studies the problem of adaptive observer-based radial basis function neural network tracking control for a class of strict-feedback stochastic nonlinear systems comprising an unknown input saturation, uncertainties, and unknown disturbances. To handle the issue of a non-smooth saturation input signal, a smooth function is chosen to approximate the saturation function and the state observer is used to estimate unmeasured states. By the so-called command filter method in the controller design procedur… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
21
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 33 publications
(21 citation statements)
references
References 43 publications
0
21
0
Order By: Relevance
“…To alleviate this issue, it is assumed that the limitations of the control inputs are unknown, as ui<uitalicmi. Inspiring from Reference 21, constrained control inputs can be represented as U=satfalse(trueU^false)=kfalse(trueU^false)+sfalse(trueU^false) where kfalse(trueU^false)=umtanhUtrue^um |sfalse(trueU^false)|umfalse(1tanhfalse(1false)false)=S* By using the mean‐value theorem, 36 one can write kfalse(trueU^false)=kμ1Utrue^ where kμ1 is a diagonal matrix, as follows: kμ1=diagk()trueU^iUtrue^iUtrue^i=vμitalicifori=1,2,…”
Section: Controller Designmentioning
confidence: 99%
See 2 more Smart Citations
“…To alleviate this issue, it is assumed that the limitations of the control inputs are unknown, as ui<uitalicmi. Inspiring from Reference 21, constrained control inputs can be represented as U=satfalse(trueU^false)=kfalse(trueU^false)+sfalse(trueU^false) where kfalse(trueU^false)=umtanhUtrue^um |sfalse(trueU^false)|umfalse(1tanhfalse(1false)false)=S* By using the mean‐value theorem, 36 one can write kfalse(trueU^false)=kμ1Utrue^ where kμ1 is a diagonal matrix, as follows: kμ1=diagk()trueU^iUtrue^iUtrue^i=vμitalicifori=1,2,…”
Section: Controller Designmentioning
confidence: 99%
“…Among the state‐of‐the‐art methods, backstepping control is distinguished as an effective and powerful approach for stochastic nonlinear systems 18,19 . Moreover, by utilizing the radial basis function (RBF) neural network (NN) with the conventional backstepping technique, adaptive NN backstepping methods have been presented to estimate uncertainties and disturbances appearing in the systems 20,21 . The design of an adaptive backstepping controller for a stochastic system has several difficulties.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…6 For stochastic nonlinear systems with input saturation, two adaptive fuzzy tracking control strategies were introduced. 7,8 Combining dynamic surface control and radial basis function (RBF) neural network, the problem about adaptive control for nonlinear systems with uncertainties was investigated. 9 Taking switched MIMO nonlinear systems with hysteresis as a research object, an adaptive output feedback tracking controller was constructed using fuzzy logic.…”
Section: Introductionmentioning
confidence: 99%
“…By replacing the inverse of deadzone nonlinearity with an output compensator, an adaptive robust control scheme was studied for nonlinear systems with unknown input deadzone 6 . For stochastic nonlinear systems with input saturation, two adaptive fuzzy tracking control strategies were introduced 7,8 . Combining dynamic surface control and radial basis function (RBF) neural network, the problem about adaptive control for nonlinear systems with uncertainties was investigated 9 .…”
Section: Introductionmentioning
confidence: 99%