Optimal linear state estimation over a packet-dropping network using linear temporal coding

We consider the problem of linear minimum mean square error estimation for a discrete-time system over a packet-dropping network. In order to improve the estimation performance, different from the standard approach of sending the current measurement data, we choose sending a linear combination of the current measurement and the measurement collected at the previous time, a method called linear temporal coding. We assume the packet arrival sequence is unknown and the noise contained in the packet may come from sensor or communication channel. In an effort to cope with colored noise caused by measurement combination, after comparing with the classic state augmentation approach and measurement differencing approach, we derive a recursive estimation algorithm by means of orthogonal projection principle and innovation sequence approach. Our algorithm consists of two parts: smooth and estimate. For large measurement noise case, numerical example shows the benefit of using linear temporal coding strategy, compared with directly sending the current data. On the contrary, when communication noise plays the dominating role, for scalar system we prove there is no benefit to choose this scheme.

[1]  Jamie S. Evans,et al.  Kalman filtering with faded measurements , 2009, Autom..

[2]  Sirish L. Shah,et al.  Optimal H2 filtering with random sensor delay, multiple packet dropout and uncertain observations , 2007, Int. J. Control.

[3]  Nasser E. Nahi,et al.  Optimal recursive estimation with uncertain observation , 1969, IEEE Trans. Inf. Theory.

[4]  B. Anderson,et al.  Optimal Filtering , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Sekhar Tatikonda,et al.  Control over noisy channels , 2004, IEEE Transactions on Automatic Control.

[6]  Lihua Xie,et al.  Optimal linear estimation for systems with multiple packet dropouts , 2008, Autom..

[7]  R. P. Marques,et al.  Discrete-Time Markov Jump Linear Systems , 2004, IEEE Transactions on Automatic Control.

[8]  A. E. Bryson,et al.  Estimation using sampled data containing sequentially correlated noise. , 1967 .

[9]  Quan Pan,et al.  Optimal Linear State Estimator With Multiple Packet Dropouts , 2010, IEEE Transactions on Automatic Control.

[10]  Richard M. Murray,et al.  Optimal LQG control across packet-dropping links , 2007, Syst. Control. Lett..

[11]  Panganamala Ramana Kumar,et al.  Sending the most recent observation is not optimal in networked control: Linear temporal coding and towards the design of a control specific transport protocol , 2007, 2007 46th IEEE Conference on Decision and Control.

[12]  Deborah Estrin,et al.  Guest Editors' Introduction: Overview of Sensor Networks , 2004, Computer.

[13]  Sundeep Rangan,et al.  Estimation from lossy sensor data: jump linear modeling and Kalman filtering , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[14]  Richard M. Murray,et al.  To Drop or Not to Drop: Design Principles for Kalman Filtering Over Wireless Fading Channels , 2009, IEEE Transactions on Automatic Control.

[15]  Yunmin Zhu,et al.  Globally optimal Kalman filtering with finite-time correlated noises , 2010, 49th IEEE Conference on Decision and Control (CDC).

[16]  O. Costa Linear minimum mean square error estimation for discrete-time Markovian jump linear systems , 1994, IEEE Trans. Autom. Control..

[17]  Gang Feng,et al.  Optimal linear estimation for networked systems with communication constraints , 2011, Autom..

[18]  Alexandre Rodrigues Mesquita,et al.  Redundant data transmission in control/estimation over wireless networks , 2009, 2009 American Control Conference.

[19]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[20]  Nitaigour P. Mahalik,et al.  Sensor Networks and Configuration: Fundamentals, Standards, Platforms, and Applications , 2006 .