Professional Documents
Culture Documents
ABSTRACT
The insertion of communication network in the feedback adaptive control loops
makes the analysis and design of networked control systems more and more
complex. This paper addresses the stability problem of linear time-invariant
adaptive networked control systems. Our approach is novel in that the knowledge
of the exact values of all system parameters is not required. The case of state
feedback is treated in which an upper bound on the norm of matrix A is required to
be known. The priori knowledge of upper bound on norm A is not required in
constructing the controller but it is required only to determine an upper bound on
the transmission period h that guarantees the stability of the overall adaptive
networked control system under an ideal transmission process, i.e. no transmission
delay or packet dropout Rigorous mathematical proofs are established relies
heavily on Lyapunov's stability criterion. Simulation results are given to illustrate
the efficacy of our design approach.
Keywords: Networked control systems, Transmission period, Adaptive control,
Lyapunov's stability.
INTRODUCTION
Volume 2 Number 4
Page 98
delay (sensor-to-controller delay and controller-toactuator delay) that occurs while exchanging data
among devices connected to the shared medium.
This delay, either constant (up to jitter) or time
varying, can degrade the performance of control
systems designed without considering the delay and
can even destabilize the system. Next, the network
can be viewed as a web of unreliable transmission
paths. Some packets not only suffer transmission
delay but, even worse, can be lost during
transmission [3].
The main challenge to be addressed when
considering a networked control system is the
stability of the overall NCSs. In this paper, we treat
the stability analysis of networked control adaptive
systems, when the network is inserted only between
sensors and the controller. Under an ideal
transmission process, i.e. no transmission delay or
packet dropout, we have derived a sufficient
condition on the transmission period that guarantees
the NCS will be stable. This case is treated in [4] and
[5], with completely known systems.
This paper is organized as follows; the problem
is formulated in Section 2. The main result is given
in Section 3. Section 4 presents an example and
simulation results, finally we present our conclusions
in Section 5.
www.ubicc.org
Plant
MAIN RESULT
Sensor
Network
Controller
& (t ) = x (t k ) x T (t k ) Pb
x& (t ) = Ax (t ) + bu (t )
u (t ) = k T (t ) x(t k )
(2)
x& (t ) = Ax (t ) + bk T (t ) x(t k )
(3)
and
Page 99
the
(5)
transmission
period
where, is
satisfies
an nn
h1 =
h2 =
1 Aupp
ln 1 +
1
Aupp
1 min (Q)Aupp
ln1+
2
Aupp
(1 ) (1 ) 2 (1 ) Aupp
4
4
1
h3 =
ln1+
Aupp
1
1 2
2
T
where 1 = Aupp + bk (t k ) + b p x(t k )
2
and 2 = 4 1 P 1 + min (Q) + A + Aupp + bkT (t) .
e(t ) x(t k )
Volume 2 Number 4
(4)
(6)
where
1 2
2
Aupp + bkT (tk ) + b p x(tk )
A
2
=
(e
Aupp
upp(ttk )
1) ,
www.ubicc.org
= Ae (t ) + Ax (t k ) + bk T (t ) x(t k )
+ xT (t)Pb T (t)x(t k )
bT Px(t k )x T (t k ) (t)
T (t)x(t k )x T (t k )Pb
p x(t k ) ](t t k )
3
+ A e(s) ds
t
tk
[ A
upp
+ bkT (t k ) +
1
b
2
tk
p x(t k ) ]
2
2 x T (t ) Pbk *T e(t )
(11)
2 x T (t k ) Pb T (t ) x(t k )
Then
(10)
x T (t)Pbk*T e(t)
e(t )
tk
+ Ae(s)ds
t
1
b
2
(8)
Substituting for x& (t ) and &(t ) from Eqs. (4) and (5),
there results
1
bb T p x(t k ) x T (t k )x(t k )(t t k ) 2
2
min
+ 2 P b T (t ) e(t ) x(t k )
(12)
+ 2 P bk *T x (t ) e(t )
e(t ) x(tk )
(7)
2
P b T (t ) x (t ) x (t k ) (13)
(1 )
+ 2 P bk *T
V& (t ) min (Q ) x (t )
x (t ) x (t k )
Page 100
www.ubicc.org
1
x (t ) ( (1 )2
(1 )
V& (t )
min
(Q )
+ 2 P bk T (t ) bk *T
+ 2 (1 ) P bk *T
) x(t
(14)
k
h1 =
Aupp
ln1 +
Aupp
1
1
(15)
0
A =
1
V& (t )
{ bk
+ 2 (1 ) P
(t ) + A + Aupp
{A
+ Aupp
}) x(t
2
,
0
1 0
A=
0 2
(16)
k
)
Let
Again, by choosing
1 0
P=
<
(4 P )(1 +
min (Q)
min
(Q) + A + Aupp + bk T (t )
and
h2 =
Aupp
min (Q)Aupp
ln1 +
V(t)
, Q=
0 1
0 4
(17)
Figure control
2 shows
the simulation
theI
networked
system
with x(0) =results
[1 1]T for
,=
(identity matrix), = 0.9, k(0) = [0 0]T, it is found
(18)
&
2 0
1
B =
1
1
x(t ) (1 ) 2 min (Q)
(1 )
+ 2 P
SIMULATION RESULTS
x(t) (1 )2 + x(t )
k
2
(1 )
(Q)
min
Finally, by choosing
where
(1 ) (1 )2 (1 ) Aupp
4
1 4
(19)
h3 =
ln1+
Volume 2 Number 4
Page 101
www.ubicc.org
Volume 2 Number 4
V& (t ) < 0 , if h
Page 102
www.ubicc.org
1.4
0.18
1.2
0.16
1
0.8
0.6
0.4
0.2
0.12
0.1
0.08
0.06
0.04
0
-0.2
0
h1
h2
h3
0.14
0.02
4
Time (Sec)
4
Time (Sec)
0.18
0.16
h1
h2
h3
0.14
0.12
0.1
0.08
0.06
0.04
0.02
0
0
4
Time (Sec)
2.5
1.5
CONCLUSIONS
0.5
ACKNOWLEDGEMENTS
0
-0.5
0
4
Time (Sec)
Volume 2 Number 4
Page 103
www.ubicc.org
Volume 2 Number 4
Page 104
www.ubicc.org