Professional Documents
Culture Documents
R
n
:
o =
u
o
v
o
R
n
y = x
o
(1)
Where x
o
is the position, :
o
is the velocity, and y is
the only measurable variable. This work is to expand
the conventional observer design (where the input is
somehow known) to a neighbor-based observer
design. In some practical cases, the velocity :
o
is
hard to measure in real time, but the input u
o
(t) may
be regarded as some given policy known to all the
agents.
Dynamics of i followers are
x
i =
:
i +
i
1
x
i
R
n
:
i =
u
i +
i
2
:
i
R
n
,i =1,2,..,n. (2)
International Journal of Computer Trends and Technology (IJCTT) volume 9 number 1 Mar 2014
ISSN: 2231-2803 http://www.ijcttjournal.org Page28
Where
i
j
(t) (] =1,2 ) are disturbance and u
i
(i =
1,2,,n), is interaction inputs. We assume that
|
i
j
| o for all i , j =1,2,.,n.
Since all followers cannot evaluate the velocity of
leader in real time, they have to estimate it all
through process. Here :
i
is estimate of :
o
by
follower agent. To track active leader following
neighbor-based rule with pinning technique is
proposed:
u
i
= u
o
q[:
i
:
i
] w [ o
ij ]Ni
(t)
(x
i
-x
j
)
+ P
i ]Ni(t)
(x
i
-x
o
) ] (3)
And distributed observer
:
i
= u
o
w
q
[ o
ij ]Ni
(t)
(x
i
-x
j
) +
P
`
i ]N(t)
(x
i
-x
o
) ] (4)
Where q ,w >0and the observer is of the first-
order. It is preferred to have a one-dimensional
reduced-order observer (4) instead of second-order
observers, regarding possible technical difficulty in
constructing a CLF for the higher-order system later
on. So the observer has the same dimension as the
agents in a single-integrator form, stated by Hong
al[13].Consensus proof of distributed observer is
proved by Yiguang Hong al[24].
Assumption1: Assume that under protocol (3) with
the feed-back gain satisfying P={p
1
,p
2
,,p
n
}
T
,I=1,2,n. where p
i
is the pinning control gain
satisfying p
i
> 0 if agent is pinned p
i
= 0 and
otherwise, the states of all agents can be directly or
indirectly affected by the state of the leader. For
simplicity consider system in a noise free
environment i.e.o =0.
The following lemma (Horn & Johnson, [13]) will be
useful later.
Lemma 1:
Consider a symmetric matrix
D =[
A E
E
T
C
Where A and C are square .Then D is positive
definite if and only if both A and C E
T
A
-1
E are
positive definite
Theorem 1:
Consider leader and follower in noise free
environment .In each time interval [t
j
,t
j+1
) if the
entire graph is connected, then there are constants w
and q such that controller (3) with observer (4)
together yields
lim
t
| x
i
(t)-x
o
(t) | =0 ,
lim
t
| v
i
(t)- v
o
(t) | =0 (5)
Namely, the agents can follow the leader (in the
sense of both position and velocity).
Proof:
Set =(x
1
..x
n
)
T
- x
o
z ,p =(:
1
..:
n
)
T
- v
o
z
and =(x
1
..x
n
)
T
- x
o
where
= (1 . t)
T
R
n
, then in case of o=0 , the closed
loop system (3) and (4) can be written as
= p
p = w (I
+p
) qp +
=
w
q
(w (I
+p
)
i.e. z =_
{
q
_ R
3n
or in compact form z =F
z.
F
=
_
0 I 0
wE
qI I
w
q
E
0 0
_
E
= I
+ P
(6)
Where the switching signal o
N
:[0,) ={1,2,...,N}
is a piecewise constant, vector P={p
1
,p
2
,,p
n
} ,
where p
i
is the pinning control gain satisfying p
i
>0
if agent is pinned and p
i
=0 otherwise.andI
is the
laplacian of n agents. In each time interval, L
K
and P
K
are time-invariant for some k .
We have lemma of Hong et al[13] E
=I
+p
is
positive definite since the switching graph remains
being connected. Moreover, once n is given,z
and z
,denoting the maximum and minimum positive Eigen
values of all the positive definite matrices H
K
, k ,
are fixed and depend directly on the given constants
o
ij
and p
i
, i=1,...,n; j=1,...,n. Select,
w =2/ z , q 4+ z
w (7)
Here, for system (6), a CLF is constructed as
V(z) =z
T
(t)Kz(t) , with
International Journal of Computer Trends and Technology (IJCTT) volume 9 number 1 Mar 2014
ISSN: 2231-2803 http://www.ijcttjournal.org Page29
K =
qI I
q
2
I
I I
1
2
I
q
2
I
1
2
I
q
2
I
(8)
This is positive definite due to (7)
Take an interval ( t
j
,t
j+1
) into consideration.
According to the assumed conditions, the graph
associated with H
K
for some fixed k is connected
and time-invariant.
The derivative of V(z) is given by
V
(z)|
(6)
=z
T
(F
I
k
K +K F
k
)z - z
T
C
k
z (9)
Where
Ck=_
2wE
k
- wH
k
wH
k
w
2q
H
k
I
wH
k
w
2q
H
k
2(q 1)I I
I I I
_
Set
Q
k
=[
2(q 1)I I
I I
-
[2-
1
q
2
4
wE
k
(2-
1
q
)
2
I
(2-
1
q
)
2
I
1
w
E
-1
k
2(q 1)I
[2-
1
q
2
4
wE
k
(4-
1
q
)
2
I
(4-
1
q
)
2
I I
1
w
E
-1
k
According to lemma 1 and by in (7) Q
k
is positive
definite matrix and same is true for C
k
. It follows
that there is a constant , independent of the
selection of the time intervals, such that
V (z(t)) V (z(t))e
-2(t-ti)
, t (t
j
,t
j+1
).
Consequently,
V (z(t)) V (z(0))e
-2(t)
, t
0
=0 (10)
Which implies (5).
Remark 1: This paper adopts the pinning control
technique to study the distributed observer design for
the leader-following second-order multi-agent
systems. Then the key issues for the pinning control
technique are what kind of agents and how many
agents should be pinned to achieve a leader-following
second order finite time consensus. From Assumption
1, one can obtain the following conclusions: (i) The
isolated agents must be pinned because their states
cannot be influenced by any other agent; (ii) The
agents with small degree should be considered to be
pinned in priority, because these agents receive very
little information from the other agents. (iii) With the
pinning controlled gains, the states of all the agents
can be directly or indirectly affected by the states of
the leader.
Remark 2: Compared to the existing results, different
from [24], we study the distributed observer design
for the leader-following second-order multi-agent
systems by the pinning control technique without
assuming that the interaction graph is connected or
the leader is globally reachable.
IV. Examples and Simulation
In this section, some numerical simulations are
presented to illustrate the effectiveness of the
obtained theoretical results.
Example 1: Consider the leader-following multi-
agent system with four followers (denoted by v
i
,
i=1,2,3,4 ), and one leader (denoted by v
0
), Under the
following unconnected graph
s
,s=1,2 .
The initial states of the followers are
x (0)=( x
1
(0), x
2
(0), x
3
(0), x
4
(0) )
T
=(-200,50,-50,150)
T
v(0)=( v
1
(0),v
2
(0), v
3
(0), v
4
(0) )
T
=(70 ,-100,60,90)
T
The initial states of the leader are x
0
=-150, v
0
(o) =
5, and v
0
(t) =v
0
(0) for all t 0.
Design the following distributed observer with
pinning technique protocol
u
i
=u
o
q[:
i
:
i
]
w [ o
ij
]Ni
(t)
(x
i
-x
j
) + P
i
]Ni(t)
(x
i
-x
o
) ]
Form fig 1.one can find that
B
1
=(1,0,0,0)
T
B
2
=(0,0,0,0)
T
Thus we can choose the pinning gain
P
S
=(p
1
,p
2
,p
3
,p
4
)
T
Since
P
1
=(0,0,1,0)
T
P
2
=(1,0,0,1)
T
For the graph
S
, s =(1,2) we have
P
`
=(P
`
1
,P
`
2
,P
`
3,
P
`
4
)
T
With P
`
= p
i
+b
i
, i=1,2,3,4 . s =(1,2).
International Journal of Computer Trends and Technology (IJCTT) volume 9 number 1 Mar 2014
ISSN: 2231-2803 http://www.ijcttjournal.org Page30
In all the simulations, the curves in green and black
denote the position and velocity states of the leader,
and those blue and red denote the position and
velocity states of the followers, respectively.
Fig 1: Graph 1 and 2.
Fig 2: Position tracking of followers for
1
Fig 3: Velocity tracking of followers for
2
The numerical results are obtained with q=200,w=35
, and u
o
=cos (t) . Fig.1 to 5 shows that the follower-
agents can track the leader in the noise-free case
Remark 3: one can find that despite of connectivity
problem we can use distributive observer for second
order system with pinning protocol efficiently to
track position and velocity of active leader. For
simplicity, here we take disturbance less system
i.e.=0 .
Fig 4: Position tracking of followers for
2
Fig 5: Velocity tracking of followers for
2
V. Conclusion
The distributed observer design problem of leader-
following second-order multi-agent systems with
pinning technique is studied in this paper. Based on
the graph theory, matrix theory and common
Lyapunov function, the distributed observer with
pinning control technique is designed without
assuming that the interaction graph is connected or
the leader is globally reachable. Moreover, some
examples and simulation results are given to illustrate
the effectiveness of the obtained theoretical results.
The finite-time consensus for observer, time-delay
and noise environment will be investigated in the
future.
International Journal of Computer Trends and Technology (IJCTT) volume 9 number 1 Mar 2014
ISSN: 2231-2803 http://www.ijcttjournal.org Page31
REFERENCES
[1] J . Delvenne, R. Carli, and S. Zampieri, Optimal strategies in
the average consensus problem,Syst. Control Lett., vol. 58, pp.
759765, 2009.
[2] Q. Hui and W. Haddad, Distributed nonlinear control
algorithms for network consensus,Automatica, vol. 44, pp. 2375
2381, 2008.
[3] M. Zhu and S. Martinez, Discrete-time dynamic average
consensus, Automatica, vol. 46, pp. 322329, 2010.
[4] W.Yu, G.Chen, W.Ren, J .Kurths, and W.Zheng,
Distributedhigher order consensus protocols in multi-agent
dynamical systems,IEEE Trans.CircuitsSyst.I, Reg.Papers, vol.
58, no. 8, pp. 19241932, 2011.
[5] Z. Guan, Z. Liu, G. Feng, and Y. W. Wang, Synchronization
of com-plex dynamical networks with time-varying delays via
impulsive distributed control,IEEE
Trans.CircuitsSyst.I,Reg.Papers, vol. 57, no. 8, pp. 21822195,
2010.
[6] A. Abdessameud and A. Tayebi, On consensus algorithms for
dou-bleintegrator dynamics without velocity measurements and
with input constraints,Syst. Control Lett., vol. 59, no. 12, pp.
812821, 2010.
[7] Z. Guan, Z. Liu, G. Feng, and M. J ian, Impulsive consensus
algorithms for the second-order multi-agent networks with
sampled infor-mation,Automatica, in press.
[8] R. Olfati-Saber and R. Murray, Consensus problems in
networks of agents with switching topology and time-delays,IEEE
Trans. Au-tomat. Contr., vol. 49, no. 9, pp. 15201533, 2004.
[9] W. Ren and R. Beard, Consensus seeking in multi-agent
systems under dynamically changing interaction topologies, IEEE
Trans. Automat. Contr., vol. 50, no. 5, pp. 655661, 2005.
[10] Y. Sun, L. Wang, and G. Xie, Average consensus in
networks of dynamic agents with switching topologies and
multiple time-varying de lays,Syst. Control Lett., vol. 57, pp.
175183, 2008.
[11] J . Lu, D. Ho, and J . Kurths, Consensus over directed static
networks with arbitrary finite communication delays,Phys.Rev.E,
vol. 80, p. 066121, 2009
[12] Fax, A., & Murray, R. M. (2004). Information flow and
cooperative control of vehicle formations.IEEE Transactions on
Automatic Control, 49(9),
14651476.11
[13] Hong, Y., Hu, J ., & Gao, L. (2006). Tracking control for
multi-agent consensus with an active leader and variable topology.
Automatica, 42(7), 11771182.
[14] Shi, H., Wang, L., & Chu, T. (2006). Virtual leader approach
to coordinated control of multiple mobile agents with asymmetric
interactions.Physica D, 213, 5165.
[15] F. Chen, Z. Chen, L. Xiang, Z. Liu, and Z. Yuan, Reaching a
consensus via pinning control,Automatica, vol. 45, pp. 1215
1220, 2009.
[16] X. Liu, T. Chen, and W. Lu, Consensus problemin directed
networks of multi-agents via nonlinear protocols,Phys. Lett. A,
vol. 373, pp. 31223127, 2009.
[17] W. Ren, On consensus algorithms for double-integrator
dynamics, IEEE Trans. Automat. Contr., vol. 53, no. 6, pp. 1503
1509, 2008.
[18] X. Wang and G. Chen, Pinning control of scale-free
dynamical net-works,Physica A, vol. 310, pp. 521531, 2002.
[19] X. Li, X. Wang, and G. Chen, Pinning a complex dynamical
network to its equilibrium,IEEE Trans.CircuitsSyst.I, Reg.Papers,
vol. 51, no. 10, pp. 20742087, 2004.
[20] T. Chen, X. Liu, and W. Lu, Pinning complex networks by a
single controller,IEEE Trans. Circuits Syst. I, Reg. Papers, vol.
54, no. 6, pp. 13171326, 2007.
[21] W. Lu, X. Li, and Z. Rong, Global stabilization of complex
networks with diagraph topologies via a local pinning
algorithm,Automatica, vol. 46, pp. 116121, 2010.
[22] Q. Song and J . Cao, On pinning synchronization of directed
and undirected complex dynamical networks, IEEE Trans.
Circuits Syst. I, Reg. Papers, vol. 57, no. 3, pp. 672680, 2010.
[23] W. Yu, G. Chen, and J . L, On pinning synchronization of
complex dynamical networks,Automatica, vol. 45, pp. 429435,
2009.
[24] Yiguang Honga,a, Guanrong Chen b, Linda Bushnell c
Distributed observers design for leader-following control of
multi-agent networks Automatica 44 (2008) 846850