Xu 2018
Xu 2018
Ma Lifeng Ma
Accepted Manuscript
Long Xu, Kemao Ma, Wenshuo Li, Yurong Liu, Fuad E. Alsaadi
PII: S0925-2312(17)31710-1
DOI: 10.1016/j.neucom.2017.10.059
Reference: NEUCOM 19039
Please cite this article as: Long Xu, Kemao Ma, Wenshuo Li, Yurong Liu, Fuad E. Alsaadi, Particle
Filtering for Networked Nonlinear Systems Subject to Random One-step Sensor Delay and Missing
Measurements, Neurocomputing (2017), doi: 10.1016/j.neucom.2017.10.059
This is a PDF file of an unedited manuscript that has been accepted for publication. As a service
to our customers we are providing this early version of the manuscript. The manuscript will undergo
copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please
note that during the production process errors may be discovered which could affect the content, and
all legal disclaimers that apply to the journal pertain.
ACCEPTED MANUSCRIPT
T
b
School of Automation Science and Electrical Engineering, Beihang University, Beijing 100083, China
IP
c
Department of Mathematics, Yangzhou University, Yangzhou 225002, China
CR
d
Communication Systems and Networks (CSN) Research Group, Faculty of Engineering, King Abdulaziz University, Jeddah
21589, Saudi Arabia
Abstract
US
In this paper, the particle filtering problem is investigated for a class of networked nonlinear systems with random one-step
AN
sensor delay and missing measurements. The phenomena of missing measurements and random one-step sensor delay are
modeled by two random variables, both obeying the Bernoulli distribution. Here, we derive an explicit expression for the
likelihood function when the possible occurrence of one-step sensor delay and measurement loss is taken into consideration.
Based on this likelihood function, we propose a novel particle filtering algorithm to treat the nonlinear estimation problem in
M
the simultaneous presence of random sensor delay and measurement loss. Finally, a simulation example is given to illustrate
the feasibility and advantages of the proposed filtering scheme compared with traditional particle filtering algorithm.
ED
Key words: Particle filter; networked systems; random one-step sensor delay; missing measurements; bayesian framework.
pling algorithm, the concept of Sequential Monte Carlo missing measurements have attracted the attention of
method, namely particle filter, was proposed in [12]. The many scholars and a large number of results were re-
basic idea of this method is to approximate the poste- ported [26–30]. Recently, in [31], a linear optimal filtering
rior probability distribution of the system by employing problem was investigated for a class of stochastic time-
a set of samples (or particles) in order to estimate the varying systems subject to state delay and randomly
state of the nonlinear system. Subsequently, the parti- multiple sensor delays based on the innovative analysis
cle filtering algorithm has been widely applied in many approach and recursive projection formula. By using the
practical problems. same method as in [31], the optimal filter was designed in
[32] for a networked stochastic state delay systems with
Due to the wide application of particle filtering ap-
missing measurements. Based on the state augmentation
proach, the scholars paid close attention to the devel-
approach and the minimum mean square error princi-
T
opments of particle filtering technique in many different
ple, the optimal filtering problem was investigated in [33]
research fields, such as modern signal processing, com-
IP
for a class of discrete stochastic systems with finite-
munication, artificial intelligence, autonomous mobile
step autocorrelated process noises, random one-step sen-
robot and target tracking. Accordingly, a large number
sor delay and missing measurements. In [34], the opti-
CR
of application results were published concerning on par-
mal filter was constructed for stochastic systems subject
ticle filtering algorithm. To mention a few, for the situ-
to the random two-step sensor delays and multiplica-
ation of randomly missing measurements in engineering
tive noises. Moreover, an optimal linear filter was con-
practice, a filtering method was proposed in [13] for non-
linear system based on sequential importance sampling
and was applied to online state estimation for nonlin-
ear non-Gauss systems. In [14], a new hybrid filtering
US structed in the sense of the minimum mean-square error
in [35] for discrete-time systems with measurement-delay
and packet dropout. By utilizing the Riccati-like differ-
AN
ence equation approach, new recursive state estimation
algorithm was proposed for a class of nonlinear systems
method was developed in [36] for time-varying complex
with linear state equation and nonlinear measurement
networks subject to missing measurements. However, to
equation based on the approaches of Kalman filter and
the best of authors’ knowledge, these investigations do
particle filter. Based on Bayesian filtering framework,
M
measurements.
estimated by maximum likelihood criterion. When tak-
ing the multiple-step time-delay into account, the non- Motivated by the above discussions, in this paper,
linear filtering problem was discussed in [16] for nonlin- we aim to investigate the particle filtering problem for a
PT
ear systems with multiple-step randomly delayed mea- class of networked nonlinear systems with random one-
surements by applying the idea as in [15]. When the step sensor delay and missing measurements. Two typi-
data are measured by multiple sensors, the problem of cal network-induced phenomena, namely the sensor de-
CE
distributed particle filtering was investigated in [17] for lay and measurement loss, are taken into account and in-
nonlinear tracking over wireless sensor networks. More- corporated into the observation equation. The phenom-
over, a distributed particle filter was constructed in [18] ena of random one-step sensor delay and missing mea-
AC
for bearings-only tracking of a target moving on the sur- surements are described by two Bernoulli distributed
face of a sphere and a proof of uniform convergence of random variables with known conditional probabilities.
distributed particle filtering algorithm was given in [19]. Based on the Bayesian filtering framework, the particles
and their weights are updated due to taking the random
In many practical systems, the phenomena of random
one-step sensor delay and missing measurements into ac-
time-delay and missing measurements are inevitably en-
count. Here, by the assumption of first-order Markovian
countered and the accuracy of the filtering algorithm
process, we make the first attempt to propose the par-
is degraded [20–25]. Hence, both the time-delay and
ticle filter for nonlinear systems subject to random one-
2
ACCEPTED MANUSCRIPT
step sensor delay and missing measurements. It is shown have the statistical properties as follows:
that, based on the new particle filtering algorithm and
Matlab software, we can recursively compute the state Prob {λk = 1} = E {λk } = α,
estimate and the error covariance matrices. Finally, we Prob {λk = 0} = 1 − E {λk } = 1 − α,
give a numerical example to verify the performance of Prob {ξk = 1} = E {ξk } = β,
the proposed filtering algorithm.
Prob {ξk = 0} = 1 − E {ξk } = 1 − β,
Notation. The symbols used in the paper are stan-
dard. Rn denotes the n-dimensional Euclidean space. AT where α, β ∈ [0, 1] are known scalars and λk , ξk are
represents the transpose of a matrix A. E{x} is the ex- uncorrelated with other noise signals.
pectation of the random variable x. The identity matrix Remark 1 In the model (3), if λk = 1, yk = zk , it
T
and the zero matrix are expressed by I and 0 with ap- stands for that the sensor receives the data at time instant
propriate dimensions, respectively. Xk = {xj }kj=1 is the k successfully; if λk = 0 and ξk = 1, yk = zk−1 , it means
IP
set of the state vectors. Zk = {zj }kj=1 stands for the set that there exists one-step delay; if λk = 0 and ξk = 0,
of the actual output. Yk = {yj }kj=1 is the set of the mea- yk = νk , it represents that current measurements are
CR
sured output. N is the number of the particles. δk−j is missing completely.
the Kronecker delta function. If k = j, then δk−j = 1;
R In order to make the subsequent proof process sim-
otherwise, δk−j = 0. is the integral operation. x ∼
p(x) denotes that the variable x obeys a distribution ple, we make the following three assumptions as in the
with probability density function p(x). If a stochastic
process {x}∞ k=0 satisfies first-order Markovian property,
then p(xk |xk−1 , xk−2 , · · · , x0 ) = p(xk |xk−1 ). If the di-
US reference [15].
Assumption 1 The state xk obeys the following first-
order Markovian process:
AN
mensions of the matrices are not definitely stated, they
are considered to be well-matched for algebraic opera- p (xk |xk−1 , H ) = p (xk |xk−1 ) ,
tions.
where H is an arbitrary subset of {x0 , Xk−2 , Yk−1 }.
M
2 Problem Formulation and Preliminaries Assumption 2 The measured output of the sensor yk
and the states xk , xk−1 obey the following relationship
Consider the following discrete nonlinear stochastic
ED
systems with random sensor delay and missing measure- p (yk |xk , xk−1 , H ) = p (yk |xk , xk−1 ) .
ments:
Assumption 3 The previous state Xk−1 and the output
PT
yk = λk zk + (1 − λk )ξk zk−1 + (1 − λk )(1 − ξk )νk (3) The purpose of this paper is to design a new particle
filter in Bayesian filtering framework based on the ob-
where xk ∈ Rn is the state vector, zk ∈ Rm is the actual servation sequence {y1 , y2 , · · · , yk } and above three as-
output, and yk ∈ Rm is the measured output of the sen- sumptions.
AC
3
ACCEPTED MANUSCRIPT
given in [38] to introduce Baysian theorem and Baysian where the importance weights wki and the normalised
rule. weights w̄ki are formulated as follows:
Lemma 1 Baysian theorem relates joint probability p(Xki , Yk ) wki
density function to conditional and marginal probability wki = , w̄ki = . (7)
q(Xki |Yk ) P
N
density functions, i.e., two events X and Y have the wki
i=1
following relationship:
It is easy to see that we can approximate posterior dis-
p(X, Y ) = p(X|Y )p(Y ) = p(Y |X)p(X). tribution p(Xk |Yk ) from (3) and (6) as follows:
T
i=1
p(X|Y ) = .
p(Y )
IP
By applying the importance sampling approach, a
Based on the Lemma 1 and the proposal density func- recursive computation formula of importance weights wki
tion q(Xk |Yk ), the following optimal estimation of arbi-
CR
can be obtained for nonlinear discrete stochastic systems
trary function g(Xk ) in the mean square sense can be with time-delay and missing measurements.
derived easily:
Theorem 1 Based on the assumptions 1-3, the impor-
ĝ(Xk ) = E [g(Xk )|Yk ]
Z
= g(Xk )p(Xk |Yk )dXk
Z
p(Xk |Yk )
US tance weights wki can be computed recursively as follows:
wki =
p(yk |xik , xik−1 )p(xik |xik−1 ) i
q(xik |Xk−1
i , Yk )
wk−1 , (9)
AN
= g(Xk ) q(Xk |Yk )dXk . (4)
q(Xk |Yk )
where
From the Lemma 1, we can obtain
p(yk |xik , xik−1 ) = αpνk (yk − hk (xik ))
p(Xk , Yk )
M
q(Xk |Yk )
ĝ(Xk ) = g(Xk ) R p(Xk ,Yk )
q(Xk |Yk )dXk .
q(Xk |Yk ) q(Xk |Yk )dXk
q(Xk |Yk ) = q(xk |Xk−1 , Yk )q(Xk−1 |Yk )
= q(xk |Xk−1 , Yk )q(Xk−1 |Yk−1 ). (11)
Let wk = p(X k ,Yk )
q(Xk |Yk ) , where wk is the importance
AC
weight. Then, by choosing independent and identically Hence, we can get xik and Xk−1
i
from q(xk |Xk−1 , Yk ) and
N
distributed sample Xki i=1 from the proposal density q(Xk−1 |Yk−1 ), respectively. From the Bayesian theorem,
function q(Xk |Yk ), we have: the following equation can be obtained:
1
P
N
N wki g(Xki ) N
X p(Xk , Yk ) = p(xk , Xk−1 , yk , Yk−1 )
i=1
ĝ(Xk ) ≈ = w̄ki g(Xki ), (6) = p(yk |xk , Xk−1 , Yk−1 )p(xk , Xk−1 , Yk−1 )
1
P
N
wki i=1
N
i=1 = p(yk |xk , Xk−1 , Yk−1 )
4
ACCEPTED MANUSCRIPT
×p(xk |Xk−1 , Yk−1 )p(Xk−1 , Yk−1 ). (12) Thirdly, also similar to the above two cases, the fol-
lowing equation is computed:
By using the assumptions 1 and 2, the equation (12) can
be equivalently rewritten as follows: p(yk |λk = 0, ξk = 0, xk , xk−1 ) = pνk−1 (yk ). (19)
p(Xk , Yk ) = p(yk |xk , xk−1 ) Based on the similar derivation in [15], the likelihood
density function p(yk |xk , xk−1 ) can be calculated by us-
×p(xk |xk−1 )p(Xk−1 , Yk−1 ). (13)
ing equations (16), (18) and (19) as follows:
Based on the equations (11) and (13), the importance p(yk |xk , xk−1 )
weights wk can be expressed in the following form: Z
= p(yk , λk |ξk , xk , xk−1 )dλk
T
Z
p(Xk , Yk )
wk = = p(yk |λk , ξk , xk , xk−1 )p(λk |ξk , xk , xk−1 )dλk
IP
q(Xk |Yk )
Z
p(yk |xk , xk−1 )p(xk |xk−1 ) p(Xk−1 , Yk−1 )
= = p(yk |λk , ξk , xk , xk−1 )p(λk )dλk
q(xk |Xk−1 , Yk ) q(Xk−1 |Yk−1 )
CR
p(yk |xk , xk−1 )p(xk |xk−1 ) = αp(yk |λk = 1, xk , xk−1 )
= wk−1 . (14) Z
q(xk |Xk−1 , Yk ) +(1 − α) p(yk , ξk |λk = 0, xk , xk−1 )dξk
= αp(yk |λk = 1, xk , xk−1 )
Since the output of the sensor yk may be zk−1 or
νk if the one-step time-delay or missing measurements
happen, the update of importance weights wk in (14)
US Z
+(1 − α) p(yk |ξk , λk = 0, xk , xk−1 )
×p(ξk |λk = 0, xk , xk−1 )dξk
AN
is different from that in the traditional particle filter. = αp(yk |λk = 1, xk , xk−1 )
Also, the measurement yk depends on the value of the
+(1 − α)βp(yk |λk = 0, ξk = 1, xk , xk−1 )
Bernoulli random variables λk and ξk . Since λk and ξk
+(1 − α)(1 − β)p(yk |λk = 0, ξk = 0, xk , xk−1 )
are independent with other signals, we can evaluate the
M
5
ACCEPTED MANUSCRIPT
Algorithm 1 The steps of the particle filtering algo- dom one-step sensor delay and missing measurements.
rithm are shown as follows:: Hence, the measurement yk depends on the value of the
Step 1. Initialisation: Bernoulli random variables λk and ξk . Then, the deriva-
The particles are extracted from the prior density func- tion of the likelihood density function p(yk |xk , xk−1 ) is
tion p(x0 ) to obtain a new particle set {xi0 }N
i=1 . The divided into two parts. When the random variable λk = 1,
weight of all particles is N1 . the sensor output yk depends on xk ; otherwise, the out-
For k = 1, 2, · · · put yk depends on ξk , xk and xk−1 . Next, we discuss
Step 2. Sequential importance re-sampling: the random variable ξk taking the value of 0 or 1. If
1 . Choose the prior density function as the proposal ξk = 1, yk depends on xk−1 ; otherwise, ys depends on νk .
density function, i.e. q(xik |Xk−1
i
, Yk ) = p(xik |xik−1 ). Therefore, the key of calculating the importance weights
i N
{xk }i=1 were the samples which extracted from the im- wk is the derivation of the likelihood density function
T
portance distribution density function. p(yk |xk , xk−1 ) and we made great efforts to address this
IP
2 . Calculate the weights of particles by Theorem 1. issue.
Due to 1 and the equations (9),(10), the weights can be
Remark 4 It’s well known that the extended Kalman
computed as follows:
CR
filter is designed by using the first-order linearization for
nonlinear stochastic systems, where the error will lead to
wki = αpνk (yk − hk (xik ))
the divergence of the proposed filtering algorithm. Hence,
+(1 − α)βpνk−1 (yk − hk−1 (xik−1 ))
i the unscented Kalman filtering is proposed based on ap-
+(1 − α)(1 − β)pνk−1 (yk ) wk−1
Step 4. Compute the state estimation: obtain the minimum variance distribution of the state.
N Here, the samples or particles, when the number of par-
X
x̂k = w̄ki xik , ticles N → ∞, can approximate any form of probability
PT
6
ACCEPTED MANUSCRIPT
T 0.4
where xk = x1k x2k x3k . The process noises ωk and
0.2
observation noises νk are uncorrelated white noises and
0
satisfy ωk ∼ N (0, Qk ) and νk ∼ N (0, Rk ) with the pos-
−0.2
T
itive definite covariance matrices Qk = 0.1I3 , Rk =
0.01I3 . −0.4
0 10 20 30 40 50
IP
k/time step
Let
T T Fig. 1. The error of state x1k
CR
x0 = 0.1 0.15 0.2 ; x̂0|0 = −0.9 −0.85 −0.8 ;
P0|0 = I3 ; α = 0.8; β = 0.85
1.4
e2k in this paper
and eik denote the estimation error of xik , i.e., eik = xik −
x̂ik|k , where i = 1, 2, 3.
According to Theorem 1, the particle filtering al-
US 1.2
0.8
e2k in [15]
e2k in [37]
AN
gorithm can be designed based on the Bayesian filtering
0.6
framework and the assumption of first-order Markovian
0.4
process. The values of states and their estimates at every
time step can be recursively computed by utilizing the 0.2
M
−0.4
system states xik and their estimates x̂ik|k (i = 1, 2, 3). 0 10 20 30 40 50
k/time step
From the simulations, we can see that the range of er-
ror fluctuation in our paper is relatively small compared Fig. 2. The error of state x2k
PT
7
ACCEPTED MANUSCRIPT
1.1
e3k in this paper Actual state x2k
1.2 e3k in [15] filter in this paper
1
e3k in [37]
1 0.9
0.8
0.8
0.6
0.7
0.4
0.6
0.2
0.5
0
0.4
T
−0.2
0.3
0 10 20 30 40 50 0 10 20 30 40 50
IP
k/time step k/time step
Fig. 3. The error of state x3k Fig. 5. The trajectories of x2k and x̂2k|k
CR
1.1
Actual state x3k
1.1
1
Actual state x1k
filter in this paper US 1
0.9
0.8
filter in this paper
AN
0.9
0.8 0.7
0.7 0.6
M
0.6 0.5
0.5 0.4
ED
0.4 0.3
0 10 20 30 40 50
k/time step
0.3
0 10 20 30 40 50
k/time step
Fig. 6. The trajectories of x3k and x̂3k|k
PT
tion example has been used to show the feasibility and References
usefulness of the proposed approach compared with the
[1] E. Özkan, N. Wahlström, and S. Godsill, Rao-blackwellised
traditional particle filtering algorithm. Further research
particle filter for star-convex extended target tracking
topics include the extensions of the obtained results to models, 19th International Conference on Information
deal with the particle filtering problems for networked Fusion, (2016) 1193–1199.
systems with multi-step sensor delay and disturbances [2] F. Wang, Y. Zhen, B. Zhong, and R. Ji, Robust infrared
as in [39]. The corresponding results will appear in the target tracking based on particle filter with embedded
near future. saliency detection, Information Sciences, 301 (2015) 215–226.
8
ACCEPTED MANUSCRIPT
1 1
0.8 0.8
0.6 0.6
0.4 0.4
T
0.2 0.2
0 10 20 30 40 50 0 10 20 30 40 50
IP
k/time step k/time step
Fig. 7. The trajectories of x1k (α = 0.8) Fig. 9. The trajectories of x3k (α = 0.8)
CR
1.4
Actual state x2k Actual state x1k
US
1.2 β=0.85 α=0.8
α=0.5
β=0.55 1.2 α=0.2
β=0.25
1 1
AN
0.8
0.8
0.6
0.6
0.4
M
0.4
0.2
ED
0.2 0
0 10 20 30 40 50 0 10 20 30 40 50
k/time step k/time step
Fig. 8. The trajectories of x2k (α = 0.8) Fig. 10. The trajectories of x1k (β = 0.85)
PT
[3] S. Chattaraj and A. Mukherjee, Efficient estimation of system likelihoods, Scandinavian Journal of Statistic, 41 (4) (2014)
states of a poorly modeled 2-D target tracking system 970–987.
CE
using evolutionary strategy based particle filter algorithm, [7] R. E. Kalman, A new approach to linear filtering and
2016 IEEE First International Conference on Control, prediction problems, Transactions of the ASME Journal of
Measurement and Instrumentation, (2016) 346–350. the Basic Engineering,, 82 (1960) 35–45.
AC
[4] N. Kantas, A. Doucet, S. Singh, J. Maciejowski, and [8] J. Hu, D. Chen, and J. Du, State estimation for a class
N. Chopin, On particle methods for parameter estimation in of discrete nonlinear systems with randomly occurring
state-space models, Statistical Science, 30 (3) (2015) 328–351. uncertainties and distributed sensor delays, International
[5] X. Liu, Z. Chen, C. Zhang, and J. Wu, A novel temperature- Journal of General Systems, 43 (3-4) (2014) 387–401.
compensated model for power Li-ion batteries with dual- [9] J. Hu, S. Liu, D. Ji, and S. Li, On co-design of filter and
particle-filter state of charge estimation, Applied Energy, 123 fault estimator against randomly occurring nonlinearities and
(2014) 263–272. randomly occurring deception attacks, International Journal
[6] T. Dean, S. Singh, A. Jasra, and G. Peters, Parameter of General Systems, 45 (5) (2016) 619–632.
estimation for hidden Markov models with intractable [10] W. Chan, Theory and Applications of Monte Carlo
9
ACCEPTED MANUSCRIPT
T
0 IEEE Signal Processing Letters, 23 (3) (2016) 326–330.
0 10 20 30 40 50
IP
k/time step [19] J. Miguez and M. Vázquez, A proof of uniform convergence
over time for a distributed particle filter, Signal Processing,
Fig. 11. The trajectories of x2k (β = 0.85) 122 (2016) 152–163.
CR
[20] J. Hu, Z. Wang, B. Shen, and H. Gao, Quantised recursive
filtering for a class of nonlinear systems with multiplicative
1.4 noises and missing measurements, International Journal of
Actual state x3k
US
α=0.8 Control, 86 (4) (2013) 650–663.
α=0.5
1.2 α=0.2
[21] Z. Wang, H. Dong, B. Shen, and H. Gao, Finite-horizon
1 H∞ filtering with missing measurements and quantization
effects, IEEE Transactions on Automatic Control, 58 (7)
AN
0.8 (2013) 1707–1718.
[22] Z. Wang, B. Shen, and X. Liu, H∞ filtering with randomly
0.6
occurring sensor saturations and missing measurements,
0.4
Automatica, 48 (3) (2012) 556–562.
M
0
0 10 20 30 40 50
[24] Y. Yuan, F. Sun, and H. Liu, Resilient control of cyber-
k/time step
physical systems against intelligent attacker: a hierarchal
stackelberg game approach, International Journal of Systems
Fig. 12. The trajectories of x3k (β = 0.85)
Science, 47 (9) (2016) 2067–2077.
PT
to nonlinear/non-Gaussian Bayesian state estimation, IEE probabilities, Information Fusion, 38 (2017) 74-83.
Proceedings F-Radar and Signal Processing, 140 (2) (1993) [26] N. Hou, H. Dong, Z. Wang, W. Ren, and F. E. Alsaadi,
107–113. Non-fragile state estimation for discrete Markovian jumping
AC
[12] J. Carpenter, P. Clifford, and P. Fearnhead, Improved particle neural networks, Neurocomputing, 179 (2016) 238–245.
filter for nonlinear problems, IEE Proceedings F-Radar, [27] Y. Yuan, H. Yuan, L. Gao, and H. Yang, Resilient control of
Sonar and Navigation, 146 (1) (1999) 2–7. networked control system under DoS attacks: A unified game
[13] J. Li and H. Zhou, A particle filter algorithm in the approach, IEEE Transactions on Industrial Informatics, 12
presence of missing measurements for a nonlinear system, (5) (2016) 1786–1794.
Acta Armamentarii, 30 (10) (2009) 1405–1408. [28] Y. Yuan, H. Yuan, Z. Wang, L. Guo, and H. Yang, Optimal
[14] N. Xia, S. Qiu, C. Li, and F. Li, A nonlinear filtering control for networked control systems with disturbances: a
algorithm combining the Kalman filter and the particle filter, delta operator approach, IET Control Theory & Applications,
Acta Electronica Sinica, 41 (1) (2013) 148–152. 11 (9) (2017) 1325–1332.
10
ACCEPTED MANUSCRIPT
T
state delay systems with randomly multiple sensor delays,
Abstract and Applied Analysis, (2014) Article ID 716716.
IP
Long Xu received the B.Sc. degree in Applied Mathe-
[32] J. Du, L. Xu, Y. Liu, Y. Song, and X. Fan, Linear matics from Harbin University, Harbin, China, in 2011,
optimal filtering for time-delay networked systems subject
and M.Sc. degree in Applied Mathematics from Harbin
CR
to missing measurements with individual occurrence
probability, Neurocomputing, 214 (2016) 767–774.
University of Science and Technology, Harbin, China,
in 2015. He is currently a Ph.D. candidate with Control
[33] D. Chen, L. Xu, and J. Du, Optimal filtering for systems with Science and Engineering, Harbin Institute of Tech-
finite-step autocorrelated process noises, random one-step
sensor delay and missing measurements, Communications in
Nonlinear Science and Numerical Simulation, 32 (2016) 211–
224.
US nology, Harbin, China. His current research interests
include nonlinear control and filtering, time-varying
systems and stochastic systems.
AN
[34] D. Chen, Y. Yu, L. Xu, and X. Liu, Kalman filtering for
discrete stochastic systems with multiplicative noises and
random two-step sensor delays, Discrete Dynamics in Nature
M
11
ACCEPTED MANUSCRIPT
T
IP
Wenshuo Lireceived the B.Eng. degree from Shan-
dong University, Jinan, China, in 2012. He is currently Fuad E. Alsaadi received the BSc and MSc degrees
working towards the Ph.D. degree in Beihang Univer- in electronic and communication from King AbdulAziz
CR
sity, Beijing, China. From Jan. 2016 to Jan. 2017, he University, Jeddah, Saudi Arabia, in 1996 and 2002.
was an exchange Ph.D. student in Brunel University He then received the PhD degree in optical wireless
London, UK. His research interests include nonlinear communication systems from the University of Leeds,
filtering, Monte Carlo methods, anti-disturbance con-
trol and filtering, and their applications in aerospace
and networked systems.
US Leeds, UK, in 2011. Between 1996 and 2005, he worked
in Jeddah as a communication instructor in the College
of Electronics & Communication. He is currently an
AN
assistant professor of the Electrical and Computer En-
gineering Department within the Faculty of Engineer-
ing, King Abdulaziz University, Jeddah, Saudi Arabia.
He published widely in the top IEEE communications
M
12