Optimal Kalman Filtering with Random Sensor Delays, Packet Dropouts and Missing Measurements Maryam Moayedi , Yeng Chai Soh, and Yung Kuan Foo, Member, IEEE AbstractIn this paper an optimal Kalman filter design problem is studied for networked stochastic linear discrete-time systems with random measurement delays, packet dropouts and missing measurements. Any of these three uncertainties in the measurement can occur in the network in the same run. Based on a Markov chain, we develop a unified/combined model to accommodate random delay, packet dropouts and missing measurements. Some simulation examples are presented to show the effectiveness of the proposed approach. I. INTRODUCTION S co the result of the increasing development in mmunication networks, control and state estimation over network has attracted great attention during the past few years (see e.g. [9]). The feedback control systems wherein the control loops are closed through a real-time network are called networked control systems (NCSs) (see e.g. [6]). In a NCS, data typically travel through the communication networks from sensors to the controller and from controller to the actuators. As a direct consequence of the finite bandwidth for data transmission over networks, time-delay is inevitable in networked systems where a common medium is used for data transfers. This delay, either constant, time varying, or random, can degrade the performance of a control system if the design is done without due consideration given to the delay. In many instances it can even destabilize the system. In addition, some packets not only suffer transmission delay but, even worse, can be lost during transmission. This phenomena is known as ‘packet dropout’; see [2], [15] for some further discussions. In practical applications, there may also be a nonzero probability that an observation consists of noise only, i.e. the measurements contain missing observations. The missing observations can arise for a variety of reasons, see [1], [7], [4] and [16] for more detailed discussions. Hence sensor delays, packet dropouts and missing measurements are some of the challenging problems faced by control practitioners in NCS, [2]. The filtering problem for systems with any of these uncertainties has received much attention during the past few years. See [1], [3], [4], [5], [8], [10], [11], [12], [13], [14] for example. M. Moayedi is with Nanyang Technological University, Singapore. (e-mail: mary0008@ntu.edu.sg) Y.C. Soh is with Nanyang Technological University, Singapore. (e-mail: eycsoh@ntu.edu.sg). Y.K. Foo is with LW Electrical and Mechanical Engineering Private Limited, Singapore (e-mail: fooyk@leunwah.com.sg). In most of the literature, the aforementioned uncertainties in data transmission networks are usually assumed to happen separately. Very few works have been reported regarding the filtering problem for NCSs with mixed uncertainties in the measurement transmission network. Recently in [15] the robust estimation for uncertain systems with signal transmission delay and data packet dropout has been considered. However, in their approach, the filter designed is essentially a continuous-time design involving an event-driven zero-order hold (ZOH). In [16], the H H filter design problem is studied for a class of networked systems where two kinds of incomplete measurements, namely measurements with random delay and measurements with stochastic missing phenomenon are simultaneously considered. To the best of our knowledge, the filtering problems for NCSs with three simultaneous mixed uncertainties, i.e. random sensor delay, packet dropout and uncertain observation (missing measurement), have not been investigated in the literature. This motivates our present work. In this paper, we consider the case where any of all three types of uncertain observations (sensor delay, packet dropout and missing measurement) may occur in a single run. To achieve this aim, we use a finite-state Markov chain to model the uncertain system whose state is to be estimated. The design of the optimal estimator is then obtained via minimizing the approximate expected estimation error covariance matrix. One advantage of this approach is that it allows us to handle precedence constraint. We also use Markov chain in simulation for the purpose of evaluating the performance of the filters designed. This permits us to impose precedence constraints and hence more realistically models the real situation. For example, if a measurement packet arrives at discrete time , then it could not be arriving again at time because a packet could not be arriving twice. k 1 k + The organization of the paper is as follows. In the next section, we model the complete uncertain system via Markov chain and we present the various state equations used to model the uncertain system with measurement delay, packet dropout and missing measurement. We also discuss how the approach proposed in this paper can be readily adapted to admit multiple-step sensor delays and packet dropouts. In section 3, we present our main result and we discuss how a linear time-invariant filter using the same approach may be found. In section 4, we give several A 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThC03.6 978-1-4244-4524-0/09/$25.00 ©2009 AACC 3405