Académique Documents
Professionnel Documents
Culture Documents
149]
On: 22 September 2014, At: 02:59
Publisher: Taylor & Francis
Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: Mortimer House,
37-41 Mortimer Street, London W1T 3JH, UK
Systems Science & Control Engineering: An Open
Access Journal
Publication details, including instructions for authors and subscription information:
http://www.tandfonline.com/loi/tssc20
Observer-based adaptive stabilization of a class of
uncertain nonlinear systems
Mohammad M. Arefi
a
, Jafar Zarei
b
& Hamid R. Karimi
c
a
Department of Power and Control Engineering, School of Electrical and Computer
Engineering, Shiraz University, 71348-51154 Shiraz, Iran
b
Department of Control Engineering, School of Electrical and Electronics Engineering, Shiraz
University of Technology, 7155713876 Shiraz, Iran
c
Department of Engineering, Faculty of Engineering and Science, University of Agder,
N-4898 Grimstad, Norway
Published online: 09 May 2014.
To cite this article: Mohammad M. Arefi, Jafar Zarei & Hamid R. Karimi (2014) Observer-based adaptive stabilization of a
class of uncertain nonlinear systems, Systems Science & Control Engineering: An Open Access Journal, 2:1, 362-367, DOI:
10.1080/21642583.2014.913510
To link to this article: http://dx.doi.org/10.1080/21642583.2014.913510
PLEASE SCROLL DOWN FOR ARTICLE
Taylor & Francis makes every effort to ensure the accuracy of all the information (the Content) contained in
the publications on our platform. Taylor & Francis, our agents, and our licensors make no representations or
warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the Content. Versions
of published Taylor & Francis and Routledge Open articles and Taylor & Francis and Routledge Open Select
articles posted to institutional or subject repositories or any other third-party website are without warranty
from Taylor & Francis of any kind, either expressed or implied, including, but not limited to, warranties of
merchantability, fitness for a particular purpose, or non-infringement. Any opinions and views expressed in this
article are the opinions and views of the authors, and are not the views of or endorsed by Taylor & Francis. The
accuracy of the Content should not be relied upon and should be independently verified with primary sources
of information. Taylor & Francis shall not be liable for any losses, actions, claims, proceedings, demands,
costs, expenses, damages, and other liabilities whatsoever or howsoever caused arising directly or indirectly in
connection with, in relation to or arising out of the use of the Content.
This article may be used for research, teaching, and private study purposes. Terms & Conditions of access and
use can be found at http://www.tandfonline.com/page/terms-and-conditions
It is essential that you check the license status of any given Open and Open Select article to confirm
conditions of access and use.
Systems Science & Control Engineering: An Open Access Journal, 2014
Vol. 2, 362367, http://dx.doi.org/10.1080/21642583.2014.913510
Observer-based adaptive stabilization of a class of uncertain nonlinear systems
Mohammad M. Are
a
, Jafar Zarei
b
and Hamid R. Karimi
c
a
Department of Power and Control Engineering, School of Electrical and Computer Engineering, Shiraz University, 71348-51154
Shiraz, Iran;
b
Department of Control Engineering, School of Electrical and Electronics Engineering, Shiraz University of Technology,
7155713876 Shiraz, Iran;
c
Department of Engineering, Faculty of Engineering and Science, University of Agder, N-4898 Grimstad,
Norway
(Received 25 December 2013; nal version received 7 April 2014)
In this paper, an adaptive output feedback stabilization method for a class of uncertain nonlinear systems is presented. Since
this approach does not require any information about the bound of uncertainties, this information is not needed a priori and
a mechanism for its estimation is exploited. The adaptation law is obtained using the Lyapunov direct method. Since all the
states are not measurable, an observer is designed to estimate unmeasurable states for stabilization. Therefore, in the design
procedure, rst an observer is designed and then the control signal is constructed based on the estimated states and adaptation
law with the -modication algorithm. The uniformly ultimately boundedness of all signals in the closed-loop system is
analytically shown using the Lyapunov method. The eectiveness of the proposed scheme is shown by applying to a unied
chaotic system.
Keywords: output feedback; adaptive control; uniformly ultimately boundedness; Lyapunov-based design
1. Introduction
The problem of the robust output feedback regulation of
uncertain nonlinear systems is the design of a feedback con-
trol law for such systems in a way that the boundedness of
signals in the closed-loop is guaranteed (Chen & Huang,
2005a, 2005b; Huang, & Chen, 2004). However, in many
practical applications, measurement of all the states is not
possible. Therefore, observer design is an essential step in
this approach.
The design of observers has received a great deal of
attention recently (Liu, 2009). However, there are two
main restrictive conditions in the design of observer-based
controllers. First, the nonlinearities are only functions of
measurable signals, which is a common assumption in the
literature. Moreover, it is assumed that the unknown non-
linearity is bounded by output injection terms and this
unknown nonlinearity satises a global Lipschitz condi-
tion, which is the second restriction (Liu, 2009). In practical
cases, these conditions are not held.
In order to make the design procedure more practical,
we should consider a mechanism to relax these condi-
tions. These conditions were further relaxed recently in Liu
(2009), Choi and Lim (2005), Alimhan and Inaba (2006)
and Hou, Wu, and Duan (2009). In Liu and Zheng (2009), a
Fuzzy logic systemis employed to estimate the upper bound
of nonlinear uncertainties. This procedure could be done
by using other approximation tools such as neural networks
(NNs) (Are & Jahed-Motlagh, 2011; Du & Chen, 2009).
x(t) = (A Bk
T
c
) x(t) + k
o
(y C
T
x),
y = C
T
x.
(4)
Since the pair (A, C
T
) is observable, the gain matrix k
o
nm
in Equation (4) can be chosen so that A k
o
C
T
is
strictly Hurwitz. Let the estimation error e = x x. From
Equations (1) and (4), we have
e = (A k
o
C
T
)e + Bk
T
c
x + Bf(x) + Bu,
e = c
T
e.
(5)
Assumption 3 There exist positive-denite matrices P
and Q satisfying
(A k
o
C
T
)
T
P + P(A k
o
C
T
) + Q = 0,
PB = C.
(6)
Remark 2 If k
o
can be chosen such that the triple (A
K
o
C
T
, B, C) is strictly positive real (SPR), one can use
the KalmanYakubovichPopov lemma (Slotine & Li,
1991), which guarantees the existence of positive-denite
symmetric matrices P and Q in Equation (6).
Theorem 1 Consider the nonlinear system (1) and the
observer given in Equation (4). Under Assumptions 13,
construct the following adaptive controller:
u = k
T
c
x
e
2
e
+
, (7)
and the adaptation law is as follows:
= e
, (8)
where > 0, > 0,
(t
0
) > 0, and > 0 are the design
parameters.
Then all the signals in the closed-loop system are
UUB. Furthermore, the estimation error can approach an
arbitrarily small value by choosing the design parameter
appropriately.
Proof Choose the following continuously dierentiable
function as a Lyapunov candidate
V =
1
2
_
e
T
Pe +
1
2
_
, (9)
where
=
and is the adaptation gain given in
Equation(8). The derivative of Equation(9), usingEquation
(5) is
V =
1
2
e
T
(A
T
o
P + PA
o
)e + e
T
PBk
T
c
x + e
T
PBf(x)
+ e
T
PBu +
1
, (10)
where A
o
= A k
o
C
T
. According to Equation (6), we have
e
T
PB = e
T
C = e
T
. (11)
By using Equations (6), (7), (10), and (11) we have
V =
1
2
e
T
Qe + e
T
f
e
2
2
e
+
+
1
. (12)
D
o
w
n
l
o
a
d
e
d
b
y
[
8
5
.
1
8
5
.
1
4
4
.
1
4
9
]
a
t
0
2
:
5
9
2
2
S
e
p
t
e
m
b
e
r
2
0
1
4
364 M.M. Are et al.
Now, using the fact that e
T
Qe
min
(Q) e
2
,
where
min
(Q) is the minimum eigenvalue of Q and
regarding to Assumption 1 we have
V
1
2
min
(Q) e
2
+ e
e
2
2
e
+
+
1
.
(13)
Furthermore, the following inequality is true for the third
term of the right-hand side of inequality (13)
e
2
2
e
+
= e
_
1 +
e
+
_
e
+ . (14)
Considering inequality (14) we have
V
1
2
min
(Q) e
2
e
+ +
1
. (15)
Finally, by substituting the adaptation law (8) into
Equation (15), we obtain
V
1
2
min
(Q) e
2
+
,
1
2
min
(Q) e
2
+
2
+ |
|.
(16)
Using a
2
+ ab = a
2
/2
1
2
(a b)
2
+ b
2
/2 a
2
/2
+ b
2
/2 for any a, b we can write
V
1
2
min
(Q) e
2
+
2
2
+
||
2
2
. (17)
From Equations (9) and (17) and
min
(P) e
2
e
T
Pe
max
(P) e
2
we have
V cV + +
||
2
2
, (18)
where
c = min
_
min
(Q)
max
(P)
,
_
. (19)
Solving inequality (18) gives
0 V(t)
+ ||
2
/2
c
+
_
V(t
0
)
+ ||
2
/2
c
_
e
ct
t 0.
(20)
Thus, V(t) max{V(t
0
), ( + (||
2
/2)/c}, t 0.
From the denition of V(t) in Equation (9), the error vector
e(t), is bounded by
e(t)
_
max{V(t
0
), ( + (||
2
/2))/c}
min
(P)
. (21)
Equation (21) means that V(t) is eventually bounded by
( + (||
2
/2))/c. Thus, all signals of the closed-loop sys-
tem, i.e. e(t),
are UUB (Khalil, 2002). Besides, since
Equation (17) implies that
V < 0 when
min
(Q) e
2
2 + ||
2
, this shows that the system is UUB i.e. e(t)
converges to compact set
e
in nite time
e
=
_
_
_
e(t)| e(t)
_
2 + ||
2
min
(Q)
_
_
_
. (22)
As a result, there exists a constant T, such that all trajec-
tories will converge to
e
and remain in
e
for all time
t > T. Since the characteristic polynomial of A Bk
T
c
is
strictly Hurwitz, it can be concluded from Equation (4) that
x is bounded. Then according to e = x x, we can also
conclude that x is also bounded. In addition, based on the
denition of u in Equation (7), u is also bounded. This
completes the proof.
4. Simulation results
To showthe prociency of the presented algorithm, the sim-
ulation results are presented in this section. A class of more
general nonlinear systems is studied in this section. For
example, the following unied chaotic systemis considered
(Liu & Zheng, 2009):
x
1
= (25 + 10)(x
2
x
1
),
x
2
= (28 35)x
1
x
1
x
3
+ (29 1)x
2
+ u
2
,
x
3
= x
1
x
2
+ 8
3
x
3
+ u
3
,
(23)
where [0, 1]. When [0, 0.8), it is a Lorenz chaotic
system, = 0.8 is the Lu chaotic system, and (0.8, 1]
is Chens chaotic system. The system can be easily trans-
formed into the canonical form of Equation (1) with the
following parameters:
A =
_
_
25 10 25 + 10 0
28 35 29 1 0
0 0
+8
3
_
_
,
B =
_
_
0 0
1 0
0 1
_
_
,
f(x) =
_
x
1
x
3
x
1
x
2
_
, C =
_
0 1 0
0 0 1
_
T
.
It is worth mentioning that Assumption 1, which imposes
an upper bound for f(x), is simply satised in chaotic
systems due to the boundedness of trajectories in these
systems (Are & Jahed-Motalgh, 2012). The simulation is
carried out with initial conditions x
0
= [2, 1, 1]
T
, x
0
=
[3, 2, 1]
T
. It is straightforward to verify that the triple
(A K
o
C
T
, B, C) can be made SPR by the choice of the
observer gain.
D
o
w
n
l
o
a
d
e
d
b
y
[
8
5
.
1
8
5
.
1
4
4
.
1
4
9
]
a
t
0
2
:
5
9
2
2
S
e
p
t
e
m
b
e
r
2
0
1
4
Systems Science & Control Engineering: An Open Access Journal 365
Besides, the observer and state feedback gain are
selected as
k
c
=
_
0 200 50
50 10 100
_
T
, k
o
=
_
60 10 15
30 100 15
_
T
.
Furthermore, the parameters of the controller andadaptation
law are as follows:
= 0.01, = 0.5, = 0.001,
(0) = 0.1.
Figure 1 shows the chaotic behavior of system (23) with
u = 0 and = 0.5.
The state trajectories of the system by applying the con-
troller (7) with = 0.5 are shown in Figure 2. It can be seen
fromthe simulations that the adaptive output feedback con-
troller (7) makes the state estimations tend the actual states
precisely. As this gure shows, the proposed controller sta-
bilizes the system in the presence of unknown nonlinear
uncertainties.
The time responses of the control input and adaptation
parameter
are shown in Figures 3 and 4, respectively.
We see that the control input is smooth and imple-
mentable. Furthermore, the value of
is bounded.
0 5 10 15 20 25 30
20
0
20
40
x
1
0 5 10 15 20 25 30
50
0
50
x
2
0 5 10 15 20 25 30
50
0
50
100
time [S]
x
3
Figure 1. The chaotic behavior of system with u = 0 where is chosen as = 0.5.
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
2
0
2
4
(a)
(b)
(c)
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
1
0
1
2
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
4
2
0
2
Time [S]
Figure 2. (a) x
1
(solid line) and x
1
(dashed line); (b) x
2
(solid line) and x
2
(dashed line); (c) x
3
(solid line) and x
3
(dashed line).
D
o
w
n
l
o
a
d
e
d
b
y
[
8
5
.
1
8
5
.
1
4
4
.
1
4
9
]
a
t
0
2
:
5
9
2
2
S
e
p
t
e
m
b
e
r
2
0
1
4
366 M.M. Are et al.
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
600
400
200
0
200
u
1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
300
200
100
0
100
Time [S]
u
2
Figure 3. Control inputs of the system (a) u
1
and (b) u
2
.
Figure 4. Adaptation parameter
.
5. Conclusion
In this paper, an adaptive output feedback stabilization
strategy for a class of uncertain nonlinear systems was pro-
posed. Since all the states are not measurable, an observer
was presented to estimate unmeasurable states. The design
method is based on the Lyapunov stability Theorem, and
it was shown that all signals in the closed-loop system are
UUB. Additionally, in this method, the mere knowledge of
boundedness of uncertain term is sucient.
Simulation results for the stabilization of a unied
chaotic system show that the proposed approach has a fast
response in stabilization. Moreover, the normof the estima-
tion errors is bounded, while the control signal is completely
smooth.
References
Alimhan, K., & Inaba, H. (2006). Output feedback control
for a class of nonlinear systems. International Journal of
Automation and Computation, 3(3), 215221.
Are, M. M., & Jahed-Motlagh, M. R. (2011). Observer-based
adaptive neural control for a class of nonlinear non-ane
systems with unknown gain sign, 18(4) (pp. 26442649). 18th
IFAC world congress, Milano.
Are, M. M., & Jahed-Motalgh, M. R. (2012). Robust synchro-
nization of Rossler systems with mismatched time-varying
parameters. Nonlinear Dynamics, 67(2), 12331245.
Chen, Z., &Huang, J. (2005a). Global robust output regulation for
output feedback systems. IEEE Transactions on Automatic
Control, 50, 117121.
Chen, Z., & Huang, J. (2005b). A general formulation and solv-
ability of the global robust output regulation problem. IEEE
Transactions on Automatic Control, 50, 448462.
D
o
w
n
l
o
a
d
e
d
b
y
[
8
5
.
1
8
5
.
1
4
4
.
1
4
9
]
a
t
0
2
:
5
9
2
2
S
e
p
t
e
m
b
e
r
2
0
1
4
Systems Science & Control Engineering: An Open Access Journal 367
Choi, H. L., & Lim, J. T. (2005). Global exponential stabi-
lization of a class of nonlinear systems by output feed-
back. IEEE Transaction on Automatic Control, 50(2),
255257.
Du, H., & Chen, X. (2009). NN-based output feedback adaptive
variable structure control for a class of non-ane nonlinear
systems: Anonseparation principle design. Neurocomputing,
72(79), 20092016.
Hou, M., Wu, A., & Duan, G. (2009). Adaptive control of a
class of nonlinear systems by output feedback (pp. 238243).
Proceedings of the 7th Asian control conference, Hong Kong,
China.
Huang, J., &Chen, Z. (2004). Ageneral frameworkfor tacklingthe
output regulation problem. IEEE Transactions on Automatic
Control, 49, 22032218.
Khalil, H. K. (2002). Nonlinear systems (3rd ed.). NewJersey, NJ:
Prentice-Hall.
Liu, Y. (2009). Robust adaptive observer for nonlinear systems
with unmodeled dynamics. Automatica, 45(8), 18911895.
Liu, Y. J., & Zheng, Y. Q. (2009). Adaptive robust fuzzy control
for a class of uncertain chaotic systems. Nonlinear Dynamics,
57, 431439.
Slotine, J. J., & Li, W. (1991). Applied nonlinear control.
Englewood Clis, NJ: Prentice-Hall.
D
o
w
n
l
o
a
d
e
d
b
y
[
8
5
.
1
8
5
.
1
4
4
.
1
4
9
]
a
t
0
2
:
5
9
2
2
S
e
p
t
e
m
b
e
r
2
0
1
4