ArticlePDF Available

Robust Fuzzy Adaptive Tracking Control for Nonaffine Stochastic Nonlinear Switching Systems

Authors:

Abstract and Figures

This paper is concerned with the trajectory tracking control problem of a class of nonaffine stochastic nonlinear switched systems with the nonlower triangular form under arbitrary switching. Fuzzy systems are employed to tackle the problem from packaged unknown nonlinearities, and the backstepping and robust adaptive control techniques are applied to design the controller by adopting the structural characteristics of fuzzy systems and the common Lyapunov function approach. By using Lyapunov stability theory, the semiglobally uniformly ultimate boundness in the fourth-moment of all closed-loop signals is guaranteed, and the system output is ensured to converge to a small neighborhood of the given trajectory. The main advantages of this paper lie in the fact that both the completely nonaffine form and nonlower triangular structure are taken into account for the controlled systems, and the increasing property of whole state functions is removed by using the structural characteristics of fuzzy systems. The developed control method is verified through a numerical example.
Content may be subject to copyright.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE TRANSACTIONS ON CYBERNETICS 1
Robust Fuzzy Adaptive Tracking Control
for Nonaffine Stochastic Nonlinear
Switching Systems
Huanqing Wang, Peter Xiaoping Liu, Senior Member, IEEE,andBenNiu
Abstract—This paper is concerned with the trajectory tracking
control problem of a class of nonaffine stochastic nonlinear
switched systems with the nonlower triangular form under
arbitrary switching. Fuzzy systems are employed to tackle the
problem from packaged unknown nonlinearities, and the back-
stepping and robust adaptive control techniques are applied to
design the controller by adopting the structural characteristics of
fuzzy systems and the common Lyapunov function approach. By
using Lyapunov stability theory, the semiglobally uniformly ulti-
mate boundness in the fourth-moment of all closed-loop signals
is guaranteed, and the system output is ensured to converge to a
small neighborhood of the given trajectory. The main advantages
of this paper lie in the fact that both the completely nonaffine
form and nonlower triangular structure are taken into account
for the controlled systems, and the increasing property of whole
state functions is removed by using the structural characteris-
tics of fuzzy systems. The developed control method is verified
through a numerical example.
Index Terms—Fuzzy systems, robust control theory, stochastic
systems.
I. INTRODUCTION
SWITCHED systems, a typical class of hybrid systems,
provide a unified framework for describing a large amount
of practical systems with switching characteristics such as net-
worked control systems, aircraft systems, circuit and power
systems, and so on [1]–[4]. Given their diverse applications,
the investigation on stability analysis and control synthesis
for switched systems has kept attracting wide attentions and
many promising results have been reported in [4]–[14] and
the references therein. For example, in [4]–[9], many ele-
gant methods are developed to switched continuous-time or
Manuscript received May 26, 2017; accepted August 2, 2017. This
work was supported by the National Natural Science Foundation of China
under Grant 61773072, Grant 61773051, and Grant 61773073. This paper
was recommended by Associate Editor J. Qiu. (Corresponding authors:
Huanqing Wang; Peter Xiaoping Liu.)
H. Wang is with the Department of Mathematics, Bohai University, Jinzhou
121013, China, and also with the Department of Systems and Computer
Engineering, Carleton University, Ottawa, ON K1S 5B6, Canada (e-mail:
ndwhq@163.com).
P. X. Liu is with the Department of Systems and Computer Engineering,
Carleton University, Ottawa, ON K1S 5B6, Canada, and also with the
School of Mechanical, Electronic and Control Engineering, Beijing Jiaotong
University, Beijing 100044, China (e-mail: xpliu@sce.carleton.ca).
B. Niu is with the Department of Mathematics, Bohai University, Jinzhou
121000, China (e-mail: niubenzg@gmail.com).
Digital Object Identifier 10.1109/TCYB.2017.2740841
discrete-time linear systems. The authors in [10]–[14] studied
the control problems of switched nonlinear uncertain systems
as nonlinearity is inherent in practically industrial applica-
tions. Backstepping control which is first proposed in [15] has
been an effective approach to strict-feedback nonlinear sys-
tems. To make it applicable to switched nonlinear systems,
state-feedback controllers are constructed in [16] and [17]
under arbitrary switching signals. Chiang and Fu [18] con-
sidered the problem of adaptive stabilization including state-
feedback and output-feedback under arbitrary switching sig-
nals. However, the above mentioned works only for systems
with nonlinear functions being known or bounded by known
functions multiplying uncertain constants. These preconditions
make them unsuitable or infeasible for practical engineering
problems.
During the past two decades, adaptive backstepping con-
trol of nonlinear systems with unknown functions in lower
triangular form has received much attention by applying
fuzzy systems/neural networks to estimate uncertain nonlin-
ear functions [19]–[40]. With the development in both control
theory and engineering practice, there also have been some
researchers in the control field dedicated to the study of intel-
ligent control methodology of switched nonlinear systems.
Even the intelligent control for switched systems is gradually
becoming a hot research field, and many interesting researches
have emerged, for example, see [41]–[45] for determinis-
tic systems and [46] for stochastic cases. For deterministic
switched nonlinear systems, Long and Fei [41] considered
the problem of neural networks stabilization and distur-
bance attenuation of nonlinear switched impulsive systems.
In [42], an adaptive neural control strategy is developed for
nonlinear systems with switching jumps and uncertainties.
Long and Zhao [43] and Tong et al. [44] proposed the adap-
tive neural/fuzzy output feedback control methods for a class
of nonlinear systems with unmeasured states. For stochastic
switched nonlinear systems, adaptive fuzzy control is extend to
a class of switched stochastic nonlinear systems with unmod-
eled dynamics [46]. The above mentioned results [41]–[46]
are reached merely when the control systems are in strict-
feedback structure that is a special form of lower-triangular
systems.
The nonaffine systems, which commonly reside in practice
such as biochemical process, have a more general repre-
sentation compared with strict-feedback systems since there
are no appearance of the variables being used as virtual
2168-2267 c
2017 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
2IEEE TRANSACTIONS ON CYBERNETICS
controls and real control. This means the control design for
nonaffine nonlinear systems is a difficult and meaningful
work, and many prominent research achievements are reported
in [47]–[53]. By applying adaptive neural control, a type of
pure-feedback systems is studied in [47] and [48] where the
actual input is in affine form. Then, in [49], an adaptive
neural control of a class of completely pure-feedback sys-
tem is developed using “ISS-modular” approach. At the same
time, the study of switched nonaffine nonlinear systems have
received increasing attention. In [54], a neural-based tracking
control is proposed for switched pure-feedback systems with-
out knowing the signs of gain is developed under arbitrary
switchings. Meanwhile, Li et al. [55] presented a fuzzy-based
backstepping design scheme without requiring the informa-
tion of fuzzy basis functions. Hereafter, a tracking control
method is proposed for switched stochastic pure-feedback sys-
tems [56]. Although significant progress has been achieved
in the control design of switched pure-feedback systems,
most of the control methods seem only well suitable for the
nonlinear systems satisfying a little strict restriction, that is,
the controlled systems are of lower-triangular systems. This
precondition limits the scope of applications of backstepping-
based control method since many practical systems, such as
the Ball and Beam system [57], cannot satisfy the idealized
structure. To relax the limitation on the systems structure,
Chen et al. [58] presented a fuzzy-based control approach
for nonlinear systems with nonstrict-feedback structure. Then,
Wang et al. [59] extended adaptive fuzzy backstepping con-
trol to nonstrict-feedback stochastic nonlinear systems. More
recently, approximation-based adaptive control are considered
in [60] and [61] for switched nonstrict-feedback nonlinear
systems. Up to date, to the best of our knowledge, there
have been no results dealing with uncertain nonaffine sys-
tems with both external stochastic disturbance and nonlower-
triangular form. Actually, it is still an open, but interesting
topic, which partly motivates us to carry out the present
study.
With the discussions above, in this paper, we consider
this interesting problem, i.e., fuzzy output tracking con-
trol for a class of switched nonlinear systems with com-
pletely nonaffine form and nonlower triangular structure.
By using the recursive backstepping technique, an effec-
tive adaptive fuzzy tracking control scheme is developed
and the stability of the closed-loop system is proved apply-
ing common Lyapunov function under arbitrary switchings.
Compared with the existing results, the main contributions
of this paper lie in the fact that: 1) both the completely
nonaffine form and nonlower triangular structure are taken
into account for the controlled systems; 2) only one adap-
tive law is require in the proposed control scheme; and
3) by adopting the structural characteristics of fuzzy sys-
tems, the increasing property of whole state functions is
removed and the process of controller design becomes
simpler.
This paper is organized as follows. In Section II, the system
description and preliminaries are stated. The main result is
presented in Section III. In Section IV, an illustrative example
is established. Finally, Section V concludes the work.
II. PROBLEM DESCRIPTION AND PRELIMINARIES
Consider the following nonaffine stochastic nonlinear
switching system:
dχi=fσ(t),i(¯χi
i+1)dt +φT
σ(t),i(χ)dw
dχn=fσ(t),n¯χn,uσ(t)dt +φT
σ(t),n(χ)dw
y=χ1
(1)
where 1 in1 =[χ1
2,...,χ
n]TRnis
the state, ¯χi=[χ1
2,...,χ
i]TRi; and yRstands
for the system output; wstands for an r-dimensional stan-
dard Brownian motion defined on a complete probability
space (, F,{Ft}t0,P), where is a sample space, Fis a
σfield, {Ft}t0is a filtration, and Pis a probability measure;
σ(t):[0,)={1,...,m}denotes switching signal;
uσ(t)Rdenotes actuator. For k, the drifting terms
fk,i(·):Ri+1Rand diffusion terms φk,i(·):RnRr,(1
in)represent uncertain continuous nonlinear functions.
The purpose is to establish a fuzzy-based control approach
for switched system (1) so that the boundedness in 4th-moment
of all signals within the closed-loop system is ensured and a
desired reference yris tracked by the output y.
According to mean value theorem [63], one has
fk,i(¯χi
i+1)=fk,i¯χi0
i+1+gk,iχi+1χ0
i+1
(1in1)(2)
fk,n(¯χn,uk)=fk,n¯χn,u0
k+gk,nuku0
k(3)
in which fk,i(·)is described between fk,i(¯χi
i+1)
and fk,i(¯χi0
i+1),gk,i:=gk,i(¯χi
μi)=
[(∂fk,i(¯χi
i+1))/(∂χi+1)]|χi+1=χμi,1in
n+1=
uk
μi=μiχi+1+(1μi0
i+1,0
i<1.Furthermore,
by substituting (3)into(1), and selecting χ0
i+1=0,u0
k=0,
we get
dχi=gk,iχi+1+fk,i(¯χi)dt +φT
k,i(χ)dw,1in1
dχn=gk,nuk+fk,n(¯χn)dt +φT
k,n(χ)dw
y=χ1.
(4)
For the ease of control design, the assumptions below are
imposed.
Assumption 1 [20]: The signs of gk,iare known, and there
are unknown scalars bland brso that, for 1 in
0<bl≤|gk,i|≤br<,∀¯χi+1Ri+1.(5)
Assumption 2 [20]: The reference signal yr(t)and its time
derivatives up to the nth order are continuous and bounded.
To recall some useful preliminaries, we first consider the
stochastic system as
dχ=f)dt +h )dw,χRn(6)
where χRnis state, wis specified as (1), and f) and
h) denote locally Lipschitz functions with f(0)=h(0)=0.
Definition 1 [62]: Let V) C2be a positive function
with respect of the system (6). A differential operator Lis
defined as
LV=V
∂χ f) +1
2TrhT ) 2V
∂χ2h )(7)
where Tr() stands for the trace of .
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: ROBUST FUZZY ADAPTIVE TRACKING CONTROL FOR NONAFFINE STOCHASTIC NONLINEAR SWITCHING SYSTEMS 3
Lemma 1 [61]: Assume that there are a C2function
V) :RnR+, two constants c1>0 and c2>0, class
Kfunctions ¯α1and ¯α2satisfying
¯α1(|χ|)V(χ)≤¯α2(|χ|)
LV(χ)≤−c1V(χ)+c2
for all χRnand t>t0. Then, there is an unique strong
solution of system (6) for each χ0Rnand it satisfies
E[V(χ)]V(χ0)ec1t+c2
c1,t>t0.
Before start deriving the presented control algorithm, the
following lemma regarding the property of fuzzy approxima-
tion is stated.
Lemma 2 [64]: Suppose that F) is a continuous func-
tion which is specified on a bounded closed set . Then with
>0, there is a fuzzy system TS(χ) satisfying
sup
χ
|F(χ)TS(χ)|≤
in which =[ψ1
2,...,ψ
N]Trepresents the desired
weight vector and S) =([s1 ), . . . , sN(χ)]T/N
i=1si))
is a vector of fuzzy basis function with N>1 being the rule
number and si) is selected as Gaussian function, that is
si(χ)=e(χμi)T(χμi)
η2,i=1,...,N
where μi=[μi1
i2,...,μ
iq]Tand ηdenote the center and
width of Gaussian function, respectively.
Lemma 3 [62]: For (x,y)R2,the result below is true
xy εl
l|x|l+1
mεm|y|m(8)
where ε>0,l>1,m>1,and (l1)(m1)=1.The result
of Lemma 3 is Young’s inequality.
III. MAIN RESULT
This section contains two parts. In the first part, a fuzzy
adaptive control approach is proposed via backstepping. Then,
the theory result, i.e., Theorem 1 will be presented after
finishing the controller design.
During the design procedure, the following coordinate
transformation is made:
ei=χiαi1¯χT
i1,ˆ
θ,i=1,2,...,n(9)
where α0=yrand αidenotes a virtual input being designed
in step ias follows:
αi(Xi)=−λieie3
iˆ
θ
2a2
iSi(Xi)2(10)
where 1 in,λi>0 and ai>0 represent design con-
stants, Si(Xi)denotes the basis function vector with Xi=
[¯χT
i,yr,ˆ
θ]TXiRi+1.When i=n
nstands for the
real controller uk(t), which is designed in step n.ˆ
θis used to
approximate the unknown parameter θexpressed by
θ=max1
bli2;i=1,2,...,n(11)
where blis defined in (5) and iis specified in the ith step.
The adaptive law satisfies the following differential
equation:
˙
ˆ
θ=
n
j=1
e6
jˆ
θ
2a2
jSj(Xj)2k0ˆ
θ(12)
where k0and are positive design constants.
Now, we start the controller design procedure.
Step 1: Define e1=χ1yr. For any k, one has
de1=gk,1χ2+fk,11)−˙yrdt +φT
k,1)dw.(13)
Choose a Lyapunov functional candidate to be
V1=1
4e4
1+bl
2
˜
θ2(14)
where ˜
θ=θˆ
θrepresents the estimate error, and denotes
a parameter.
Combining (7), (14), and the completion of squares, one
has
LV1e3
1gk,1χ2+fk,11)−˙yr
+3
2e2
1φT
k,1k,1 ) bl
˜
θ˙
ˆ
θ
e3
1gk,1χ2+Fk,1)3
2e4
1
+3
4l2
1bl
˜
θ˙
ˆ
θ(15)
where Fk,1(Z1)=fk,11)−˙yr+(3/2)e1+
(3/4)l2
1e1φk,1)4with Z1=[χT,yr,˙yr]T.
It is easy to get that
e3
1Fk,1(Z1)≤|e3
1|¯
F1(Z1), k(16)
where ¯
F1(Z1)=maxk{|Fk,1(Z1)|}.
Since the function Fk,1(Z1)contains the unknown functions
fk,11)and φk,1), the prior knowledge of ¯
F1(Z1)cannot be
available as well. Then, fuzzy logic system T
1S1(Z1)is used
to estimate ¯
F1(Z1)satisfying
¯
F1(Z1)=T
1S1(Z1)+δ1(Z1)(17)
where δ1(Z1)is an error and meets |δ1(Z1)|≤ ε1,ε1>0.
Considering the fact that 0 <ST
1(·)S1(·)1 and Young’s
inequality (8) results in
e3
1¯
F1(Z1)=e3
1T
1S1(Z1)+|e3
1|δ1(Z1)
e6
112
2a2
1S1(X1)2+1
2a2
1+3
4e4
1+1
4ε4
1
ble6
1θ
2a2
1S1(X1)2+1
2a2
1+3
4e4
1+1
4ε4
1(18)
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
4IEEE TRANSACTIONS ON CYBERNETICS
where θ=max{(1/bl)i2;i=1,2,...,n}and X1=
[χ1,yr]T.Further, by substituting (16)into(15) and using the
results (17) and (18), we can obtain
LV1e3
1gk,1χ2+ble3
1θ
2a2
1S1(X1)23
4e4
1+3
4l2
1
+1
2a2
1+1
4ε4
1bl
˜
θ˙
ˆ
θ
e3
1gk,1α1+ble3
1θ
2a2
1S1(X1)2+e3
1gk,1e2
3
4e4
1+d1bl
˜
θ˙
ˆ
θ(19)
where e2=χ2α1and d1=(3/4)l2
1+(1/2)a2
1+(1/44
1.
With the help of (8) and (5), the coupling term e3
1gk,1e2can
be split as
e3
1gk,1e23
4e4
1+1
4b4
re4
2.(20)
By means of (20), we can rewrite (19)as
LV1e3
1gk,1α1+ble3
1θ
2a2
1S1(X1)2
+1
4b4
re4
2+d1bl
˜
θ˙
ˆ
θ. (21)
Furthermore, by constructing the first intermediate control α1
in (10) when i=1, that is
α1=−λ1e1e3
1ˆ
θ
2a2
1S1(X1)2
and by applying Assumption 1, one has
e3
1gk,1α1≤−λ1ble4
1ble6
1ˆ
θ
2a2
1S1(X1)2.(22)
From (22), we rewrite (21)as
LV1≤−λ1ble4
1+bl
˜
θe6
1
2a2
1S1(X1)2˙
ˆ
θ
+1
4b4
re4
2+d1(23)
where λ1,a1, and are positive constants.
Step 2: From (9) and Itˆo formula, we get
de2=gk,2χ3+fk,2(¯χ2)α1dt
+φT
k,2) ∂α1
∂χ1φT
k,1)T
dw (24)
where
α1=∂α1
∂χ1fk,1(¯χ2)+
1
j=0
∂α1
y(j)
r
y(j+1)
r
+∂α1
ˆ
θ
˙
ˆ
θ+1
2
2α1
∂χ2
1
φT
k,1k,1 ). (25)
Take a Lyapunov function as
V2=V1+1
4e4
2.(26)
According to (7), the following result holds:
LV2=LV1+e3
2gk,2χ3+fk,2(¯χ2)α1
+3
2e2
2φT
k,2) ∂α1
∂χ1φT
k,1)T
×φT
k,2) ∂α1
∂χ1φT
k,1).(27)
By the utilization of (23) and the following inequality:
3
2e2
2φT
k,2) ∂α1
∂χ1φT
k,1)TφT
k,2) ∂α1
∂χ1φT
k,1)
3
4l2
2e4
2φT
k,2) ∂α1
∂χ1φT
k,1)2+3
4l2
2.
Equation (27) can be written as
LV2=−λ1ble4
1+e3
2gk,2χ3+Fk,2(Z2)3
2e4
2
+bl
˜
θe6
1
2a2
1S1(X1)2˙
ˆ
θ+d1+3
4l2
2(28)
where
Fk,2(Z2)=fk,2(¯χ2)+3
2e2+1
4b4
re2α1
+3
4l2
2e2
φT
k,2) ∂α1
∂χ1φT
k,1)
2
(29)
where Z2=[χT,¯y(2)
r,ˆ
θ]Twith ¯y(2)
r=[yr,˙yr,¨yr]T.
Define ¯
F2(Z2)=maxk{|Fk,2(Z2)|}. Then, it is easily
verified that
LV2=−λ1ble4
1+e3
2gk,2e3+e3
2gk,2α2+e3
2¯
F2(Z2)
3
2e4
2+bl
˜
θe6
1
2a2
1S1(X1)2˙
ˆ
θ
+d1+3
4l2
2(30)
where e3=χ3α2.
Since ¯
F2(Z2)is unknown, fuzzy system T
2S2(Z2)is applied
to approximate ¯
F2(Z2)in the following form:
¯
F2(Z2)=T
2S2(Z2)+δ2(Z2)(31)
in which δ2(Z2)is an estimation error and |δ2(Z2)|≤ ε2with
ε2>0.
It is follows from Young’s inequality that:
e3
2¯
F2(Z2)ble6
2θ
2a2
2S2(X2)2+1
2a2
2+3
4e4
2+1
4ε4
2(32)
e3
2gk,2e33
4e4
2+1
4b4
re4
3.(33)
From (31)–(33), we have
LV2=−λ1ble4
1+e3
2gk,2α2+ble3
2θ
2a2
2S2(X2)2
+bl
˜
θe6
1
2a2
1S1(X1)2˙
ˆ
θ
+
2
j=1
dj+1
4b4
re4
3(34)
where dj=(3/4)l2
j+(1/2)a2
j+(1/44
j.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: ROBUST FUZZY ADAPTIVE TRACKING CONTROL FOR NONAFFINE STOCHASTIC NONLINEAR SWITCHING SYSTEMS 5
Design the intermediate control function α2in (10) with
i=2. Further, the following result is true:
e3
2gk,2α2≤−λ1ble4
2ble6
1ˆ
θ
2a2
2S2(X2)2.(35)
By using (35), it can be easily obtained that
LV2=−
2
j=1
λjble4
j+bl
˜
θ
2
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
+
2
j=1
dj+1
4b4
re4
3.(36)
Step i(3 in1): According to (9) and Itˆoformula,we
have
dei=gk,iχi+1+fk,i(¯χi)αi1dt
+
φk,i)
i1
j=1
∂αi1
xjφk,j)
T
dw (37)
where
αi1=
i1
j=1
∂αi1
∂χjfk,j(¯χj)+
i1
j=0
∂αi1
y(j)
r
y(j+1)
r
+1
2
i1
p,q=1
2αi1
∂χp∂χqφT
k,pk,q )
+∂αi1
ˆ
θ
˙
ˆ
θ. (38)
Select a Lyapunov functional
Vi=Vi1+1
4e4
i.(39)
Then, by using (7), it follows:
LVi=LVi1+e3
i(gk,iχi+1+fk,i(¯χi)αi1)
+3
2e2
i
φk,i)
i1
j=1
∂αi1
∂χjφk,j )
T
×
φk,i)
i1
j=1
∂αi1
∂χ φk,j)
(40)
where, by following similar process to step 2, LVi1is
outlined as:
LVi1=−
i1
j=1
λjble4
j+bl
˜
θ
i1
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
+
i1
j=1
dj+1
4b4
re4
i.(41)
Next, utilizing Young’s inequality to the final term of (40) and
taking (36) into account, we obtain
LVi=−
i1
j=1
λjble4
j+bl
˜
θ
i1
j=1
e6
j
2a2
jSj(Xj)2˙
ˆ
θ
+
i1
j=1
dj+e3
igk,iχi+1+Fk,i(Zi)3
2e4
i+3
4l2
i(42)
where
Fk,i(Zi)=fk,i(¯χi)+3
2ei+1
4b4
reiαi1
+3
4eiφk,i)
i1
j=1
∂αi1
∂χjφk,j )2(43)
where Zi=[χT,¯y(i)
r,ˆ
θ]Twith ¯y(i)
r=[yr,˙yr,¨yr,...,y(i)
r]T.
Set ¯
Fi(Zi)=maxk{|Fk,i(Zi)|}. Then, we can rewrite
(42)as
LVi=−
i1
j=1
λjble4
j+e3
igk,iei+1+e3
igk,iαi
+e3
i¯
Fi(Zi)+bl
˜
θ
i1
j=1
e6
j
2a2
jSj(Xj)2˙
ˆ
θ
+
i1
j=1
dj3
2e4
i+3
4l2
i.(44)
Next, applying the fuzzy system T
iSi(Zi)to approximate the
unknown function ¯
Fi(Zi)such that
¯
Fi(Zi)=T
iSi(Zi)+δi(Zi)(45)
where δi(Zi)denotes the estimation error and satisfies
|δi(Zi)|≤εiwith εi>0 being a constant.
Similar to the derivations of (32) and (33), the following
results are true:
e3
i¯
Fi(Zi)ble6
iθ
2a2
iSi(Xi)2+1
2a2
i+3
4e4
i+1
4ε4
i(46)
e3
igk,iei+13
4e4
i+1
4b4
re4
i+1.(47)
Then, designing the intermediate control function αiin (10)
and repeating the process from (35)to(36) produces
LVi=−
i
j=1
λjble4
j+bl
˜
θ
i
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
+
i
j=1
dj+1
4b4
re4
i+1.(48)
Step n: From (9) and Itˆo expression, one get
den=gk,nuk+fk,n(¯χn)αn1dt
+
φk,n)
n1
j=1
∂αn1
∂χjφk,j )
T
dw (49)
where αn1is defined in (38) with i=n.Choose a Lyapunov
function as
Vn=Vn1+1
4e4
n.(50)
From (7), considering (41) with k=nand using the
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
6IEEE TRANSACTIONS ON CYBERNETICS
completion of squares, we obtain
LVn≤−
n1
j=1
λjble4
j+bl
˜
θ
n1
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
+e3
ngk,nuk+fk,n(¯χn)αn1+1
4b4
ren
+3
2e2
n
φk,n)
n1
j=1
∂αn1
∂χjφk,j )
T
×
φk,n)
n1
j=1
∂αn1
∂χjφk,j )
+
n1
j=1
dj
≤−
n1
j=1
λjble4
j+bl
˜
θ
n1
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
+
n1
j=1
dj+e3
ngk,nuk+Fk,n(Zn)
3
4e4
n+3
4l2
n(51)
where
Fk,n(Zn)=fk,n(¯χn)+3
4en+1
4b4
renαn1
+3
4en
φk,n)
n1
j=1
∂αn1
∂χjφk,j )
2
(52)
with Zn=[χT,¯y(n)
r,ˆ
θ]Tand ¯y(n)
r=[yr,˙yr,¨yr,...,y(n)
r]T.
Let ¯
Fn(Zn)=maxk{|Fk,n(Zn)|}.Next,(51) is rewritten as
LVn=−
n1
j=1
λjble4
j+e3
ngk,nuk+|e3
n|¯
Fn(Zn)
+
n1
j=1
dj+bl
˜
θ
n1
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
3
4e4
n+3
4l2
n.(53)
Furthermore, the term ¯
Fn(Zn)could be expressed by
¯
Fn(Zn)=T
nSn(Zn)+δn(Zn)(54)
where T
nSn(Zn)is a fuzzy system with estimation error δn(Zn)
satisfying |δn(Zn)|≤ εnfor εn>0.
Following the estimation methods of (32), one has:
e3
n¯
Fn(Zn)ble6
nθ
2a2
nSn(Xn)2+1
2a2
n+3
4e4
n+1
4ε4
n(55)
where anis the design constant.
By combining (56) with (54) and (55), we have
LVn=−
n1
j=1
λjble4
j+e3
ngk,nuk+ble3
nθ
2a2
nSn(Xn)2
+
n
j=1
dj+bl
˜
θ
n1
j=1
e6
j
2a2
jSj(Xj)2˙
ˆ
θ
.(56)
Now, we are ready to design actual controller ukin the
following form:
uk=−λnene3
nˆ
θ
2a2
nSn(Xn)2.(57)
Further, with the consideration of (5), one has
e3
ngk,nuk≤−λnble4
nble6
nˆ
θ
2a2
nSn(Xn)2.(58)
Then, substituting (57)into(56) and applying (58) result in
LVn=−
n
j=1
λjble4
j+
n
j=1
dj
+bl
˜
θ
n
j=1
e6
j
2a2
j
Sj(Xj)
2˙
ˆ
θ
.(59)
At the present stage, we summarize the main result of this
note by the following theorem.
Theorem 1: For the stochastic nonlinear system (1) under
Assumptions 1 and 2, we design the virtual control sig-
nal αiin (10) and actual controller (57) with adaptive law
defined in (12). Then, under the bounded initial values,
all signals within the closed-loop system are semi-globally
uniformly ultimately bounded in fourth-moment and track-
ing error enters into a small neighborhood around zero by
appropriately choosing design parameters.
Proof: For provide the stability analysis, select a Lyapunov
functional V=Vn.From(59), by designing adaptive law
defined in (12), it follows that:
LVn=−
n
j=1
λjble4
j+
n
j=1
dj+blk0
˜
θˆ
θ. (60)
With the fact that (blk0/) ˜
θˆ
θ(blk0/2)θ2(blk0/2) ˜
θ2,
we obtain
LV≤−
n
j=1
λjble4
jblk0
2
˜
θ2+
n
j=1
dj+blk0
2θ2
≤−ν0V+μ0(61)
where ν0=min{4λjbl,k0,j=1,2,...,n}and μ0=
(bl/2)k0θ2+n
j=1dj.
From Lemma 1, we known that
E[V(t)]V(0)eν0t+μ0
ν0(62)
which implies that V(0)+00)is the upper bound of
E[V(t)]. Therefore, it can be shown from the definition of V
that all signals within the closed-loop system are semi-globally
uniformly ultimately bounded in fourth-moment.
Next, taking the limits of both sides of (62) and noting
limt→∞ eν0t=0, one has
Ee4
1(t)=E(y(t)yr(t))44μ0
ν0,t→∞.(63)
Therefore, we conclude that the fourth-moment tracking error
enters into a small area around aero.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: ROBUST FUZZY ADAPTIVE TRACKING CONTROL FOR NONAFFINE STOCHASTIC NONLINEAR SWITCHING SYSTEMS 7
Remark 1: Noted that several related researches on
approximation-based control algorithms were reported
in [54]–[56] for nonlinear switched systems with pure-
feedback form. The main differences between our result and
the ones in [54]–[56] can be summarized as follows: 1) the
results in [54] and [55] do not consider the effect of stochastic
disturbance, and the control system studied in this paper is of
pure-feedback stochastic nonlinear switched systems which
is in a more general form and 2) the nonlinear system is
reported in [56] for lower-triangular nonlinear systems, i.e.,
the function φσ(t),i(.) in ith subsystem is a function of the
previous states χj(ji).
IV. SIMULATION EXAMPLE
Example 1: To test the feasibility of our control scheme,
consider the following switched systems:
dχ1=f1,1(χ1
2)dt +φT
1,1(χ1
2)dw
dχ2=f1,2(¯χ2,u1)dt +φT
1,2(χ1
2)dw
y=χ1
(64)
dχ1=f2,1(χ1
2)dt +φT
2,1(χ1
2)dw
dχ2=f2,2(¯χ2,u2)dt +φT
2,2(χ1
2)dw
y=χ1
(65)
where f1,11
2)=0.8(1+χ2
12+0.9χ3
2
1,11
2)=
χ1χ2
1,f1,2(¯χ2,u1)=u1+0.5u3
1+χ2e0.5χ2
1
1,21
2)=
0.6χ2sin χ1;f2,11
2)=(0.5+0.3sinχ12+
χ3
2
2,11
2)=0.1χ2sin χ1,f2,2(¯χ2,u2)=
u2+0.2sinu1+χ1χ2and φ2,21
2)=0.5χ2cos χ1.
The reference is given as yr=0.5(sin(t)+sin(0.5t)).
Apparently, the switched system considered in this part
does not belong to lower triangular since the nonlinearities
φ1,11
2)and φ2,11
2)being functions of all states.
The currently available control approaches via backstepping
are not suitable in theory. To construct fuzzy controller,
eleven fuzzy sets are chosen over the interval [10,10] for
states χ1
2,yr, and ˆ
θ. The fuzzy membership functions are
constructed in the following form:
μFk
i(χi)=e0.5(χick)2,1i4,1k11
with χ3=yr
4=ˆ
θ, and ck=10 2(k1). Following
the design procedure in Section III, the virtual control law,
adaptive law, and actual controller are designed in the forms:
α1=−λ1e1e3
1ˆ
θ
2a2
1S1(X1)2
˙
ˆ
θ=
2
j=1
e6
jˆ
θ
2a2
jSjXj2k0ˆ
θ
uk=−λ2e2e3
2ˆ
θ
2a2
2S2(X2)2,k=1,2
where e1=χ1yr,e2=χ2α1,X1=[χ1,yr]T, and X2=
[χ1
2,yr,ˆ
θ]T.The design parameters and initial conditions
are selected as λi=6,ai=1,i=1,2,k0=0.2 and =1,
[χ1(0), χ2(0)]T=[0.3,0.2]Tand ˆ
θ(0)=0.01.
Fig. 1. System output yand target signal yr.
Fig. 2. State x2.
Fig. 3. Control signal uk.
Simulation results are displayed by Figs. 15.Fig.1
expresses the system output yand target signal yr.From Fig. 1,
it is shown that the output ytracks the target signal yrwell.
Fig. 2 displays the state x2. The boundedness of control signal
ukis shown in Fig. 3.Fig.4shows the trajectory of adap-
tive law ˆ
θ.Fig.5illustrates the evolution of switching signal.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
8IEEE TRANSACTIONS ON CYBERNETICS
Fig. 4. Adaptive parameter ˆ
θ.
Fig. 5. Trajectory of switched signal σ(t).
From the numerical simulation, it is clear that the ideal control
performance is obtained and all signals are bounded.
V. CONCLUSION
The output tracking control problem has been considered
for a class of switched nonlinear systems with completely non-
affine form and nonlower triangular structure under arbitrary
switchings in this paper. By using the common Lyapunov func-
tion method and backstepping, an effective tracking control
scheme has been developed and the stability of the closed-loop
system is proved. The primary contributions of this paper are
three folds: 1) the completely nonaffine form and nonlower
triangular structure are taken into account for the controlled
systems; 2) just one adaptive law is needed in the presented
control scheme; and 3) by adopting the structural charac-
teristics of fuzzy systems, the increasing property of whole
state functions is removed and the control design and sta-
bility analysis becomes much simpler simultaneously. In the
future works, we will pay attention to the control problems of
more complicated systems such as the output-feedback control
of nonaffine switched stochastic systems by applying fuzzy
adaptive control approach.
REFERENCES
[1] D. Liberzon, Switching in Systems and Control. Cambridge. U.K.:
Birkhäuser, 2003.
[2] O. Homaee, A. Zakariazadeh, and S. Jadid, “Real-time voltage con-
trol algorithm with switched capacitors in smart distribution system in
presence of renewable generations, Int. J. Elect. Power Energy Syst.,
vol. 54, no. 1, pp. 187–197, 2014.
[3] J. Zhao, D. J. Hill, and T. Liu, “Synchronization of complex dynamical
networks with switching topology: A switched system point of view,”
Automatica, vol. 45, no. 11, pp. 2502–2511, 2009.
[4] P. Shi, Y. Xia, G. P. Liu, and D. Rees, “On designing of sliding-
mode control for stochastic jump systems,” IEEE Trans. Autom. Control,
vol. 51, no. 1, pp. 97–103, Jan. 2006.
[5] K. Mathiyalagan, H. Su, P. Shi, and R. Sakthivel, “Exponential H
filtering for discrete-time switched neural networks with random delays,”
IEEE Trans. Cybern., vol. 45, no. 4, pp. 676–687, Apr. 2015.
[6] L. Zhang and H. Gao, “Asynchronously switched control of switched
linear systems with average dwell time, Automatica, vol. 46, no. 5,
pp. 953–958, 2010.
[7] L. Zhang, P. Shi, E. K. Boukas, and C. Wang, Hmodel reduction
for uncertain switched linear discrete-time systems,” Automatica, vol. 44,
no. 11, pp. 2944–2949, 2008.
[8] X.-M. Sun, G.-P. Liu, D. Rees, and W. Wang, “Delay-dependent stabil-
ity for discrete systems with large delay sequence based on switching
techniques,” Automatica, vol. 44, no. 11, pp. 2902–2908, 2008.
[9] X.-M. Sun, J. Zhao, and D. J. Hill, “Stability and L2-gain analysis
for switched delay systems: A delay-dependent method,” Automatica,
vol. 42, no. 10, pp. 1769–1774, 2006.
[10] L. Wu, X. Su, and P. Shi, “Output feedback control of Markovian jump
repeated scalar nonlinear systems,” IEEE Trans. Autom. Control, vol. 59,
no. 1, pp. 199–204, Jan. 2014.
[11] Z. Wu, M. Cui, P. Shi, and H. R. Karimi, “Stability of stochastic non-
linear systems with state-dependent switching,” IEEE Trans. Autom.
Control, vol. 58, no. 8, pp. 1904–1918, Aug. 2013.
[12] Y. Liu, Y. Kao, H. R. Karimi, and Z. Gao, “Input-to-state stabil-
ity for discrete-time nonlinear switched singular systems,” Inf. Sci.,
vols. 358–359, pp. 18–28, Sep. 2016.
[13] M. J. Cai and Z. R. Xiang, “Global adaptive finite-time stabilization of
a class of switched nonlinear systems with parametric uncertainty, Int.
J. Adapt. Control Signal Process., vol. 30, no. 7, pp. 1002–1018, 2016.
[14] B. Niu and J. Zhao, “Barrier Lyapunov functions for the output tracking
control of constrained nonlinear switched systems,” Syst. Control Lett.,
vol. 62, no. 10, pp. 963–971, Oct. 2013.
[15] M. Krsti ´
c, I. Kanellakopoulos, and P. V. Kokotovic, Nonlinear and
Adaptive Control Design. New York, NY, USA: Wiley, 1995.
[16] J.-L. Wu, “Stabilizing controllers design for switched nonlinear systems
in strict-feedback form,” Automatica, vol. 45, no. 4, pp. 1092–1096,
2009.
[17] R. Ma and J. Zhao, “Backstepping design for global stabilization of
switched nonlinear systems in lower triangular form under arbitrary
switchings,” Automatica, vol. 46, no. 11, pp. 1819–1823, 2010.
[18] M.-L. Chiang and L.-C. Fu, “Adaptive stabilization of a class of uncer-
tain switched nonlinear systems with backstepping control,” Automatica,
vol. 50, no. 8, pp. 2128–2135, 2014.
[19] S. C. Tong, T. Wang, Y. Li, and H. Zhang, “Adaptive neural network
output feedback control for stochastic nonlinear systems with unknown
dead-zone and unmodeled dynamics,” IEEE Trans. Cybern., vol. 44,
no. 6, pp. 910–921, Jun. 2014.
[20] B. Chen, X. P. Liu, K. F. Liu, and C. Lin, “Direct adaptive fuzzy con-
trol of nonlinear strict-feedback systems,” Automatica, vol. 45, no. 6,
pp. 1530–1535, 2009.
[21] H. G. Zhang, Y. Cui, and Y. C. Wang, “Hybrid fuzzy adap-
tive fault-tolerant control for a class of uncertain nonlinear systems
with unmeasured states,” IEEE Trans. Fuzzy Syst., to be published,
doi: 10.1109/TFUZZ.2016.2593500.
[22] T.-S. Li, D. Wang, G. Feng, and S.-C. Tong, “A DSC approach to robust
adaptive NN tracking control for strict-feedback nonlinear systems,
IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 40, no. 3, pp. 915–927,
Jun. 2010.
[23] S. Li, Z.-H. You, H. Guo, X. Luo, and Z.-Q. Zhao, “Inverse-free
extreme learning machine with optimal information updating,” IEEE
Trans. Cybern., vol. 46, no. 5, pp. 1229–1241, May 2016.
[24] S. Li, H. Wang, and M. U. Rafique, A novel recurrent neural network for
manipulator control with improved noise tolerance, IEEE Trans. Neural
Netw. Learn. Syst., to be published, doi: 10.1109/TNNLS.2017.2672989.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: ROBUST FUZZY ADAPTIVE TRACKING CONTROL FOR NONAFFINE STOCHASTIC NONLINEAR SWITCHING SYSTEMS 9
[25] T. Wang, H. Gao, and J. Qiu, “A combined adaptive neural network and
nonlinear model predictive control for multirate networked industrial
process control,” IEEE Trans. Neural Netw. Learn. Syst., vol. 27, no. 2,
pp. 416–425, Feb. 2016.
[26] M. Chen and S. S. Ge, “Adaptive neural output feedback control of
uncertain nonlinear systems with unknown hysteresis using disturbance
observer, IEEE Trans. Ind. Electron., vol. 62, no. 12, pp. 7706–7716,
Dec. 2015.
[27] W. S. Chen, L. C. Jiao, J. Li, and R. H. Li, “Adaptive NN backstepping
output-feedback control for stochastic nonlinear strict-feedback systems
with time-varying delays,” IEEE Trans. Syst., Man, Cybern. B, Cybern.,
vol. 40, no. 3, pp. 939–950, Jun. 2010.
[28] B. Xu, Z. Shi, C. Yang, and F. Sun, “Composite neural dynamic surface
control of a class of uncertain nonlinear systems in strict-feedback form,”
IEEE Trans. Cybern., vol. 44, no. 12, pp. 2626–2634, Dec. 2014.
[29] Y.-J. Liu, S. C. Tong, C. L. P. Chen, and D.-J. Li, “Neural con-
troller design-based adaptive control for nonlinear MIMO systems with
unknown hysteresis inputs,” IEEE Trans. Cybern., vol. 46, no. 1,
pp. 9–19, Jan. 2016.
[30] H. Wang, P. X. Liu, and S. Liu, “Adaptive neural synchronization
control for bilateral teleoperation systems with time delay and backlash-
like hysteresis,” IEEE Trans. Cybern., vol. 47, no. 10, pp. 3018–3026,
Oct. 2017.
[31] H. Q. Wang, P. Shi, H. Li, and Q. Zhou, “Adaptive neural tracking
control for a class of nonlinear systems with unmodeled dynamics,”
IEEE Trans. Cybern., vol. 47, no. 10, pp. 3075–3087, Oct. 2017.
[32] F. Wang, B. Chen, C. Lin, and X. Li, “Distributed adap-
tive neural control for stochastic nonlinear multiagent systems,
IEEE Trans. Cybern., vol. 47, no. 7, pp. 1795–1803, Jul. 2017,
doi: 10.1109/TCYB.2016.2623898.
[33] F. Wang, Z. Liu, and G. Lai, “Fuzzy adaptive control of nonlinear uncer-
tain plants with unknown dead zone output, Fuzzy Sets Syst., vol. 263,
no. 1, pp. 27–48, 2015.
[34] H. R. Karimi, “A computational method for optimal control problem of
time-varying state-delayed systems by Haar wavelets, Int. J. Comput.
Math., vol. 83, no. 2, pp. 235–246, 2006.
[35] M. M. Arefi, M. R. Jahed-Motlagh, and H. R. Karimi, “Adaptive neu-
ral stabilizing controller for a class of mismatched uncertain nonlinear
systems by state and output feedback,” IEEE Trans. Cybern., vol. 45,
no. 8, pp. 1587–1596, Aug. 2015.
[36] J. Qiu, S. X. Ding, H. Gao, and S. Yin, “Fuzzy-model-based reli-
able static output feedback Hcontrol of nonlinear hyperbolic PDE
systems,” IEEE Trans. Fuzzy Syst., vol. 24, no. 2, pp. 388–400,
Apr. 2016.
[37] Y. Li, S. Tong, and T. Li, “Observer-based adaptive fuzzy tracking
control of MIMO stochastic nonlinear systems with unknown control
directions and unknown dead zones,” IEEE Trans. Fuzzy Syst., vol. 23,
no. 4, pp. 1228–1241, Aug. 2015.
[38] Y. M. Li and S. Tong, Adaptive fuzzy output constrained
control design for multi-input multioutput stochastic nonstrict-
feedback nonlinear systems,” IEEE Trans. Cybern., to be published,
doi: 10.1109/TCYB.2016.2600263.
[39] Y. Li, S. Tong, L. Liu, and G. Feng, “Adaptive output-feedback
control design with prescribed performance for switched non-
linear systems,” Automatica, vol. 80, pp. 225–231, Jun. 2017,
doi: 10.1016/j.automatica.2017.02.005.
[40] Z. Liu, F. Wang, Y. Zhang, and C. L. P. Chen, “Fuzzy adaptive quan-
tized control for a class of stochastic nonlinear uncertain systems,” IEEE
Trans. Cybern., vol. 46, no. 2, pp. 524–534, Feb. 2016.
[41] F. Long and S. Fei, “Neural networks stabilization and disturbance
attenuation for nonlinear switched impulsive systems, Neurocomputing,
vol. 71, nos. 7–9, pp. 1741–1747, 2008.
[42] T.-T. Han, S. S. Ge, and T. H. Lee, “Adaptive neural control for a
class of switched nonlinear systems,” Syst. Control Lett., vol. 58, no. 2,
pp. 109–118, 2009.
[43] L. J. Long and J. Zhao, “Adaptive output-feedback neural control
of switched uncertain nonlinear systems with average dwell time,
IEEE Trans. Neural Netw. Learn. Syst., vol. 26, no. 7, pp. 1350–1362,
Jul. 2015.
[44] S. C. Tong, S. Sui, and Y. M. Li, “Observed-based adaptive fuzzy track-
ing control for switched nonlinear systems with dead-zone,” IEEE Trans.
Cybern., vol. 45, no. 12, pp. 2816–2826, Dec. 2015.
[45] S. Tong, L. Zhang, and Y. Li, “Observed-based adaptive fuzzy decen-
tralized tracking control for switched uncertain nonlinear large-scale
systems with dead zones,” IEEE Trans. Syst., Man, Cybern., Syst.,
vol. 46, no. 1, pp. 37–47, Jan. 2016.
[46] Y. Li, S. Sui, and S. Tong, Adaptive fuzzy control design for stochastic
nonlinear switched systems with arbitrary switchings and unmodeled
dynamics,” IEEE Trans. Cybern., vol. 47, no. 2, pp. 403–414, Feb. 2017,
doi: 10.1109/TCYB.2016.2518300.
[47] S. S. Ge and C. Wang, Adaptive NN control of uncertain nonlinear pure-
feedback systems,” Automatica, vol. 38, no. 4, pp. 671–682, Apr. 2002.
[48] D. Wang and J. Huang, Adaptive neural network control for a class
of uncertain nonlinear systems in pure-feedback form,” Automatica,
vol. 38, no. 8, pp. 1365–1372, Aug. 2002.
[49] C. Wang, D. J. Hill, S. S. Ge, and G. Chen, An ISS-modular approach
for adaptive neural control of pure-feedback systems, Automatica,
vol. 42, no. 5, pp. 723–731, May 2006.
[50] T. P. Zhang and S. S. Ge, “Adaptive dynamic surface control of nonlinear
systems with unknown dead zone in pure feedback form,” Automatica,
vol. 44, no. 7, pp. 1895–1903, 2008.
[51] M. M. Arefi, J. Zarei, and H. R. Karimi, “Adaptive output feedback
neural network control of uncertain non-affine systems with unknown
control direction,” J. Frankl. Inst., vol. 351, no. 8, pp. 4302–4316, 2014.
[52] M. Chen and S. S. Ge, “Direct adaptive neural control for a class of
uncertain nonaffine nonlinear systems based on disturbance observer,
IEEE Trans. Cybern., vol. 43, no. 4, pp. 1213–1225, Aug. 2013.
[53] Y. J. Liu and S. C. Tong, Adaptive NN tracking control of uncertain
nonlinear discrete-time systems with nonaffine dead-zone input,” IEEE
Trans. Cybern., vol. 45, no. 3, pp. 497–505, Mar. 2015.
[54] B. Jiang, Q. Shen, and P. Shi, “Neural-networked adaptive tracking
control for switched nonlinear pure-feedback systems under arbitrary
switching,” Automatica, vol. 61, pp. 119–125, Nov. 2015.
[55] Y. Li, S. Tong, and T. Li, “Adaptive fuzzy backstepping control design
for a class of pure-feedback switched nonlinear systems,” Nonlin. Anal.
Hybrid Syst., vol. 16, pp. 72–80, May 2015.
[56] S. Yin, H. Yu, R. Shahnazi, and A. Haghani, “Fuzzy adaptive tracking
control of constrained nonlinear switched stochastic pure-feedback sys-
tems,” IEEE Trans. Cybern., vol. 47, no. 3, pp. 579–588, Mar. 2017,
doi: 10.1109/TCYB.2016.2521179.
[57] F. O. Rodríguez, W. Yu, R. L. Feregrino, and J. D. J. M. Serrano, “Stable
PD control for ball and beam system,” in Proc. Int. Symp. Robot. Autom.,
Santiago de Querétaro, Mexico, 2004, pp. 333–338.
[58] B. Chen, X. P. Liu, S. S. Ge, and C. Lin, “Adaptive fuzzy control of
a class of nonlinear systems by fuzzy approximation approach,” IEEE
Trans. Fuzzy Syst., vol. 20, no. 6, pp. 1012–1021, Dec. 2012.
[59] H. Q. Wang, X. P. Liu, K. F. Liu, and H. R. Karimi, Approximation-
based adaptive fuzzy tracking control for a class of nonstrict-feedback
stochastic nonlinear time-delay systems,” IEEE Trans. Fuzzy Syst.,
vol. 23, no. 5, pp. 1746–1760, Oct. 2015.
[60] Y. Li and S. Tong, Adaptive fuzzy output-feedback stabilization con-
trol for a class of switched nonstrict-feedback nonlinear systems,”
IEEE Trans. Cybern., vol. 47, no. 4, pp. 1007–1016, Apr. 2017,
doi: 10.1109/TCYB.2016.2536628.
[61] X. Zhao, P. Shi, X. Zheng, and L. Zhang, “Adaptive tracking control
for switched stochastic nonlinear systems with unknown actuator dead-
zone,” Automatica, vol. 60, pp. 193–200, Oct. 2015.
[62] H. Deng and M. Kristi´
c, “Stochastic nonlinear stabilization—I: A back-
stepping design,” Syst. Control Lett., vol. 32, no. 3, pp. 143–150,
1997.
[63] T. M. Apostol, Mathematical Analysis. Reading, MA, USA:
Addison-Wesley, 1963.
[64] L.-X. Wang and J. M. Mendel, “Fuzzy basis functions, universal approx-
imation, and orthogonal least-squares learning,” IEEE Trans. Neural
Netw., vol. 3, no. 5, pp. 807–814, Sep. 1992.
Huanqing Wang received the B.Sc. degree in
mathematics from Bohai University, Jinzhou, China,
in 2003, the M.Sc. degree in mathematics from Inner
Mongolia University, Huhhot, China, in 2006, and
the Ph.D. degree from the Institute of Complexity
Science, Qingdao University, Qingdao, China, in
2013.
He was a Post-Doctoral Fellow with the
Department of Electrical Engineering, Lakehead
University, Thunder Bay, ON, Canada, in 2014.
He is currently a Post-Doctoral Fellow with the
Department of Systems and Computer Engineering, Carleton University,
Ottawa, ON, Canada. He has authored or co-authored over 30 papers in top
international journals. His current research interests include adaptive backstep-
ping control, fuzzy control, neural networks control, and stochastic nonlinear
systems.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
10 IEEE TRANSACTIONS ON CYBERNETICS
Peter Xiaoping Liu (SM’07) received the B.Sc. and
M.Sc. degrees from Northern Jiaotong University,
Beijing, China, in 1992 and 1995, respectively, and
the Ph.D. degree from the University of Alberta,
Edmonton, AB, Canada, in 2002.
He has been with the Department of Systems and
Computer Engineering, Carleton University, Ottawa,
ON, Canada, since 2002. He is currently a Professor
and the Canada Research Chair. His current research
interests include interactive networked systems and
teleoperation, haptics, surgical simulation, robotics,
intelligent systems, and context-aware systems.
Dr. Liu has published over 250 research articles. He serves as an Associate
Editor for several journals including the IEEE/ASME TRANSACTIONS ON
MECHATRONICS, the IEEE TRANSACTIONS ON CYBERNETICS, the IEEE
TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING,andthe
IEEE ACCESS. He is a Licensed Member of the Professional Engineers of
Ontario (P.Eng) and a fellow of Engineering Institute of Canada.
Ben Niu was born in Shandong, China, in 1982. He
received the B.S. degree in mathematics and applied
mathematics from Liaocheng University, Liaocheng,
China, in 2007, and the M.S. and Ph.D. degrees
in pure mathematics and control theory and appli-
cations from Northeastern University, Shenyang,
China, in 2009 and 2012, respectively.
He is currently an Associate Professor with
the College of Mathematics and Physics, Bohai
University, Jinzhou, China. His current research
interests include switched systems, stochastic sys-
tems, robust control, and intelligent control and their applications.
... Using fuzzy logic control (FLC), the gains ( 1 , 1 , and 1 ) were outputs from the controller design, while the error and change of error were inputs to the self-adjusted [42][43][44]. The FLC is an addition to the traditional PID controller that allows the PID controller's settings to be adjusted online in response to changes in the signals' errors [45][46][47]. ...
Article
DC motors are simple and controllable, making them a popular choice for various applications. However, the speed and load characteristics of DC motors can change, making it difficult to control them effectively. This paper proposes an optimum PID controller with fuzzy self-tuning for DC servo motors. The controller uses two steps to adjust the PID gains: The ACS algorithm is employed to identify the optimal PID gains in the first step. A fuzzy logic (FLC) controller is employed in the second stage to further fine-tune the gains. The FLC considers two cost functions: the first function is the sum of the squares of the error between the controlled output and reference input. The second function is a mathematical expression that specifies the required characteristics of the system response. The fuzzy self-tune then uses a set of rules to adjust the PID gains in response to changes in the system. The rules are based on the two cost functions designed to maintain the optimum PID gains for various operating settings. The outcomes of the two functions are: Kp = 5.2381, Ki = 7.0427, and Kd = 0.49468, with rising time = 0.2503, overshoot = 2.5079, and settling time = 10.4824 in the first cost function. The second cost function outcomes are Kp = 8.1381; Ki = 8.6427; and Kd = 0.49468. The FST-PID controller's performance is evaluated using Matlab-Simulink. The proposed controller was tested on a DC servo motor, and the results showed good performance in both steady-state and transient responses. The controller also maintained the optimum PID gains in the event of changes or disturbances. So, the motor's speed can effectively control under a variety of conditions.
... Some researchers have applied synergetic learning in their controller designed for vehicles and better performance is obtained, but they do not consider practical constraints of the vehicle [40]. Li has developed the fuzzy logic-based controller that provides satisfactory tracking results even with time-varying delays or input saturation, but the effectiveness of the algorithm on specific models such as the UUV has not been discussed [41,42] Wang and his colleagues developed a fuzzy logic-based backstepping method yet it has not been experimented under specific application scenarios, with dynamic constraints applied [43]. ...
Article
Full-text available
An intelligent control strategy is proposed to eliminate the actuator saturation problem that exists in the trajectory tracking process of unmanned underwater vehicles (UUV). The control strategy consists of two parts: for the kinematic modeling part, a fuzzy logic-refined backstepping control is developed to achieve control velocities within acceptable ranges and errors of small fluctuations; on the basis of the velocities deducted by the improved kinematic control, the sliding mode control (SMC) is introduced in the dynamic modeling to obtain corresponding torques and forces that should be applied to the vehicle body. With the control velocities computed by the kinematic model and applied forces derived by the dynamic model, the robustness and accuracy of the UUV trajectory without actuator saturation can be achieved.
Article
In this article, the adaptive fuzzy optimized tracking control problem of uncertain cyclic switched stochastic nonlinear systems with actuator faults and prescribed performance is studied under average cycle dwell time. For achieving better optimal control strategy, the information of the switching signal is taken into account the reinforcement learning algorithm of identifier-critic-actor architecture. Meanwhile, a novel mode-dependent event-triggered optimized mechanism for subsystem is proposed to resolve the impact of asynchronous switching on system performance, which not only does not have strict assumptions but also reduces the communication burden. Moreover, to eliminate the impact caused by actuator failures, fault-tolerant compensation scheme depending on the switching signal is designed. By presenting Lemma 3 and using coordinate transformation technique, it is proved that the choice of the performance index function still conforms to the control protocol under prescribed performance control framework. In the optimized backstepping control design, the proposed controller is able to ensure that all signals of the closed-loop system are bounded in probability and tracking error meets performance. Finally, both numerical and practical simulations are given to illustrate the effectiveness of the proposed optimization scheme.
Article
This article is devoted to designing an adaptive command filtered control scheme for a category of multiple‐input multiple‐output switched nonlinear systems with backlash‐like hysteresis. The “explosion of complexity” issue, which comes from the derivatives of the intermediate controller, is eliminated by using a command filter technique. Meanwhile, an error compensation mechanism is introduced to offset the filter error's impact on system performances and overcome the drawback of traditional dynamic surface control methods. Furthermore, a proper Lyapunov function and an adaptive law are fixed in the last step of the backstepping design procedure to surmount the design difficulty arising from the backlash‐like hysteresis nonlinearity. In a word, by utilizing the command filter technique, backstepping algorithm, and average dwell time method, an adaptive controller is constructed, which can not only guarantee that the system outputs track the desired trajectories as far as possible but also ensure all the signals are bounded. Simulation results are provided to illustrate the effectiveness of the proposed scheme.
Article
In this paper, we propose a novel recurrent neural network to resolve the redundancy of manipulators for efficient kinematic control in the presence of noises in a polynomial type. Leveraging the high-order derivative properties of polynomial noises, a deliberately devised neural network is proposed to eliminate the impact of noises and recover the accurate tracking of desired trajectories in workspace. Rigorous analysis shows that the proposed neural law stabilizes the system dynamics and the position tracking error converges to zero in the presence of noises. Extensive simulations verify the theoretical results. Numerical comparisons show that existing dual neural solutions lose stability when exposed to large constant noises or time-varying noises. In contrast, the proposed approach works well and has a low tracking error comparable to noise-free situations.
Article
In this paper, an output feedback control method with prescribed performance is proposed for single-input and single-output (SISO) switched non-strict-feedback nonlinear systems. It is assumed that nonlinear functions of the concerned systems are unknown, switching signals are unknown and arbitrary, and the states are unmeasured. A linear state observer is designed to estimate the unmeasured states, and an observer-based output feedback control scheme is developed. The key advantages of the proposed control strategy are that virtual control gains of the concerned non-strict-feedback nonlinear systems are not required to be known, and only one tuning parameter is needed. Based on Lyapunov stability theory, it is shown that all the signals in the resulting closed-loop system are semi-globally uniformly ultimately bounded, and the tracking error converges to a small residual set with the prescribed performance bound. The effectiveness of the proposed control approach is verified by a numerical example.
Article
This paper considers the master and slave synchronization control for bilateral teleoperation systems with time delay and backlash-like hysteresis. Based on radial basis functions neural networks' approximation capabilities, two improved adaptive neural control approaches are developed. By Lyapunov stability analysis, the position and velocity tracking errors are guaranteed to converge to a small neighborhood of the origin. The contributions of this paper can be summarized as follows: 1) by using the matrix norm established using the weight vector of neural networks as the estimated parameters, two novel control schemes are developed and 2) the hysteresis inverse is not required in the proposed controllers. The simulations are performed, and the results show the effectiveness of the proposed method.
Article
In this paper, a consensus tracking problem of nonlinear multiagent systems is investigated under a directed communication topology. All the followers are modeled by stochastic nonlinear systems in nonstrict feedback form, where nonlinearities and stochastic disturbance terms are totally unknown. Based on the structural characteristic of neural networks (in Lemma 4), a novel distributed adaptive neural control scheme is put forward. The raised control method not only effectively handles unknown nonlinearities in nonstrict feedback systems, but also copes with the interactions among agents and coupling terms. Based on the stochastic Lyapunov functional method, it is indicated that all the signals of the closed-loop system are bounded in probability and all followers' outputs are convergent to a neighborhood of the output of leader. At last, the efficiency of the control method is testified by a numerical example.
Article
This paper considers the problem of adaptive neural control of nonlower triangular nonlinear systems with unmodeled dynamics and dynamic disturbances. The design difficulties appeared in the unmodeled dynamics and nonlower triangular form are handled with a dynamic signal and a variable partition technique for the nonlinear functions of all state variables, respectively. It is shown that the proposed controller is able to ensure the semi-global boundedness of all signals of the resulting closed-loop system. Furthermore, the system output is ensured to converge to a small domain of the given trajectories. The main advantage about this research is that a neural networks-based tracking control method is developed for uncertain nonlinear systems with unmodeled dynamics and nonlower triangular form. Simulation results demonstrate the feasibility of the newly presented design techniques.
Article
In this paper, an adaptive fuzzy output constrained control design approach is addressed for multi-input multioutput uncertain stochastic nonlinear systems in nonstrict-feedback form. The nonlinear systems addressed in this paper possess unstructured uncertainties, unknown gain functions and unknown stochastic disturbances. Fuzzy logic systems are utilized to tackle the problem of unknown nonlinear uncertainties. The barrier Lyapunov function technique is employed to solve the output constrained problem. In the framework of backstepping design, an adaptive fuzzy control design scheme is constructed. All the signals in the closed-loop system are proved to be bounded in probability and the system outputs are constrained in a given compact set. Finally, the applicability of the proposed controller is well carried out by a simulation example.
Article
In this paper, a hybrid adaptive output feedback fault-tolerant control is investigated for a class of uncertain nonlinear systems with unmeasured states. The generalized fuzzy hyperbolic model is used to approximate the unknown nonlinear functions, and the fuzzy state estimator (FSE) is established for estimating the unmeasured states. Based on the backstepping and dynamic surface control technique, a novel adaptive control method is proposed by introducing the prediction errors between FSE and serial-parallel estimation model. It is proved that all the variables of the closed-loop are semi-globally uniformly ultimately bounded by Lyapunov approach, and the tracking errors can converge to a small neighborhood. Two simulation examples are used to illustrate the effectiveness of the proposed control method.
Article
This paper investigates the input-to-state stability (ISS) problems for a class of discrete-time nonlinear switched singular systems (SSSs). Two novel ISS criteria are proposed based on average dwell time (ADT) approach and iterative algorithm of discrete-time systems (IADS). In particular, the following two cases are considered for the underlying systems: the first case is that all the sub-systems are exponentially stable, and the other case is that only a few sub-systems are exponentially stable. The corresponding ISS criteria are obtained to guarantee that the closed-loop systems are input-to-state stable via ADT approach and IADS. We neither construct a specific Lyapunov function for ISS in the proof process of the stability criteria nor design a specific structure of the control inputs. The design deficit of the switching controllers is optimized and the design difficulty of the switching controllers is reduced via the proposed criteria. Finally, two numerical examples are provided to illustrate the feasibility of the results obtained.
Article
This paper proposes an fuzzy adaptive output-feedback stabilization control method for nonstrict feedback uncertain switched nonlinear systems. The controlled system contains unmeasured states and unknown nonlinearities. First, a switched state observer is constructed in order to estimate the unmeasured states. Second, a variable separation approach is introduced to solve the problem of nonstrict feedback. Third, fuzzy logic systems are utilized to identify the unknown uncertainties, and an adaptive fuzzy output feedback stabilization controller is set up by exploiting the backstepping design principle. At last, by applying the average dwell time method and Lyapunov stability theory, it is proven that all the signals in the closed-loop switched system are bounded, and the system output converges to a small neighborhood of the origin. Two examples are given to further show the effectiveness of the proposed switched control approach.
Article
In this paper, the fuzzy adaptive control problem for a class of switched stochastic nonlinear systems in pure feedback form with output constraint is addressed. By proposing a nonlinear mapping, the constrained system is transformed into an unconstrained one, with equivalent control objective. All signals in the closed-loop system are proved to be semi-globally uniformly ultimately bounded. Meanwhile, the output constraint is satisfied and the output tracking error converges to an arbitrarily small neighborhood of zero. Finally, the applicability of the proposed controller is verified by a simulation example.