Reply to Reviewer B Many Thanks for your valuable comments and

advertisement
Reply to Reviewer B
Many Thanks for your valuable comments and suggestions which have led to significant improvement on
the presentation and quality of this paper. In what follows, we shall detail the changes we have made on
the paper.
1. In the abstract, the authors mention “an analytical solution to the filter is obtained”. I think this
may confuse readers who will expect to find a closed-form analytic solution from the paper.
• Reply: Following your suggestions, the words “And an analytical solution to the filter is obtained by
solving the Riccati difference equations” is replaced by “And the solution is given in terms of two
Riccati difference equations”.
2. On page 2, different R is used for defining diag{Dj }.
• Reply: Thanks very much for your carefulness, we have changed R as R throughout the paper.
3. There are some undefined notations: col, cov (on page 3 and others).
• Reply: We have added the definitions of “ col, cov” in the last paragraph of the Introduction.
4. It is rather confusing to use the gradient operator to denote the end of a proof.
• Reply: I have deleted the gradient operators in all proofs.
5. On page 8, first line in the proof, “r.v.” should be “random variables”.
• Reply: Following your comments, the words “r.v.” have been changed as “random variables”.
6. In the formulation, if the instantaneous measurements (2.2) cannot be obtained completely, will the
solution procedure remain to be the same?
• Reply: If there exist dropouts in (2.2), the estimator design procedure remain to the same as that
proposed in this paper. We outline the concerning result as follows: Consider the following system
x(k + 1) = Aθ(k) x(k) + Cθ(k) w(k),
y(k) = γk Hθ(k) x(k) + Gθ(k) v(k),
y1 (k) =
H̃θ(k) x(k − d) + G̃θ(k) v1 (k),
where the arrival of the measurement is described by a binary random variable γk , which takes values
of 0 or 1 with probability distribution
q = P r{γk = 1}, 1 − q = P r{γk = 0}, E(γk ) = E(γk2 ) = q.
Follow the same steps as in the paper, we will obtain the linear minimum mean square error estimator
x̂(k|k) =
N
X
ẑi (k, 1|k),
i=1
where the estimator ẑi (k, 1|k) (ẑi (k, 1|k) is the ith element of the vector ẑ(k, 1|k)) is computed
following the steps below:
• For 0 ≤ s ≤ k1 , ẑ(s, 2|s) can be calculated by the following difference equation with the initial value
of ẑ(0, 2| − 1) = 0,
ẑ(s, 2|s) = ẑ(s, 2|s − 1) + K2 (s)ε2 (s),
ẑ(s, 2|s − 1) = Āẑ(s − 1, 2|s − 1),
where
ε2 (s) =
K2 (s) =
diag{qI, I}H̄ z̃(s, 2) + diag{(γs − q)I, I}H̄z(s, 2) + Ḡθ(s) v̄(s),
P (s, 2|s − 1)H̄ T diag{qI, I}(diag{qI, I}H̄P (s, 2|s − 1)H̄ T diag{qI, I}
+diag{q(1 − q)I, I}H̄Z(s, 2)H̄ T + Ḡ(s)ḠT (s))−1 ,
and P (s + 1, 2|s) satisfies the following Riccati equation:
N X
N
X
ĀP (s, 2|s − 1)Ā + diag{
πl (s)πm (s + d)λli λmj Cl Cl0 }
0
P (s + 1, 2|s) =
l=1 m=1
P (0, 2| − 1)
−ĀK2 (s)diag{qI, I}H̄P (s, 2|s − 1)Ā0 + B(Z(s, 2)),
= diag{πi (0)πj (d)V }.
where Ā, B(Z(s, 2)) and Z(s, 2) remain the same as (3.24), (3.26) and (3.43) in the paper.
• For k1 < s ≤ k, ẑ(s, 1|s) can be computed by the following recursive equation
ẑ(s, 1|s) =
ẑ(s, 1|s − 1) =
ẑ(s, 1|s − 1) + K1 (s)ε1 (s),
Aẑ(s − 1, 1|s − 1),
where
ε1 (s) =
K1 (s) =
P (s + 1, 1|s) =
qH z̃(s, 1|s − 1) + (γs − q)Hz(s, 1) + Gθ(s) v(s),
qP (s, 1|s − 1)H 0 [q 2 HP (s, 1|s − 1)H T + q(1 − q)HZ(s, 1)H 0
+G(s)G(s)0 ]−1 ,
AP (s, 1|s − 1)AT + B(Z(s, 1)) + diag{
N
X
πl (s)λli Cl Cl0 }
l=1
T
−qAK1 (s)HP (s, 1|s − 1)A .
P (k1 + 1, 1|k1 ) =
N
X
diag{
Pij (k1 + 1, 2|k1 )},
j=1
where A, B(Z(s, 1)) and Z(s, 1) remain the same as (3.28), (3.30), and (3.48) in the paper. It can
be seen that the differences between the above result and that proposed in the paper, exist in the
Riccati difference equations and the innovation processes.
7. In the numerical solution, a simple problem about maneuvering target tracking via a wireless sensor
network is presented. I think the authors can elaborate and explain the setup more. For example, what is
the interpretation of the markov process θ(k) and what might be the delay d here? after defining (4.55),
what will be the Riccati difference equations look like? How to obtain the true position of the trajectory?
• Reply: We have improved the presentation of the simulation to make the problem setup more clear,
and added the interpretation of θ(k) (see the last two sentences on page 12) and delay d (see the
context before (4.55) on page 13). When the parameters are given, the Riccati equation can be
obtained according to Theorem 3.1. In this simulation, the system is with dimension 4 × 1, then the
Riccati equation’s dimension in (3.23) is 16 × 16, and the Riccati equation’s dimension in (3.27) is
8 × 8. So we think that section 4 is not concise if the details
example, the parameters Ā and H̄ in (3.23) are as follows.

0.7225 0.595
0
0
0.0723 0.0595
 0.1275 0.255
0
0
0.0128 0.0255


0
0
0.7225 0.595
0
0


0
0
0.1275 0.255
0
0


0
0
0
0
0.7225 0.595


0
0
0
0
0.1275 0.255


0
0
0
0
0
0


0
0
0
0
0
0
Ā = 
 0.1275 0.105
0
0
0.0128 0.0105

 0.0225 0.045
0
0
0.0023
0.0045


0
0
0.1275
0.105
0
0


0
0
0.0225
0.045
0
0


0
0
0
0
0.1275
0.105


0
0
0
0
0.0225 0.045


0
0
0
0
0
0
0
0
0
0
0
0

1
 0
H̄ = 
 1
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
1
of the Riccati equations are added. For
0
0
0.595
0.105
0
0
0
0
0
0
0.255
0.045
0
0
0
0
0
0
0.49
0.21
0
0
0
0
0
0
0.21
0.09
0
0
0
0
0
0
0.595 0.49
0
0
0.105 0.21
0.0723 0.0595
0
0
0.0128 0.0255
0
0
0
0
0
0
0
0
0
0
0.7225 0.595
0
0
0.1275 0.255
0
0
0
0
0.255 0.21
0
0
0.045 0.09
0.0128 0.0105
0
0
0.0023 0.0045
0
0
0
0
0
0
0
0
0
0
0.1275 0.105
0
0
0.0225 0.045
0
0

0.0595 0.049
0
0
0.0101 0.021
0
0 

0
0
0.0595 0.049 

0
0
0.0105 0.021 

0.595
0.49
0
0 

0.105
0.21
0
0 

0
0
0.595
0.49 

0
0
0.105
0.21 
.
0.0255 0.021
0
0 

0.0045 0.009
0
0 

0
0
0.0255 0.021 

0
0
0.0045 0.009 

0.255 0.21
0
0 

0.045 0.09
0
0 

0
0
0.255
0.21 
0
0
0.045
0.09
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0

0
0 
.
0 
0
In practice, the true trajectory of the target is difficult or impossible to obtain. It can only be obtained
under lab environment. In this simulation, in order to illustrate the performance of the proposed estimator,
we assume that the true trajectory of the target is exactly known.
Download