Sensor Scheduling in Variance Based Event Triggered Estimation With Packet Drops

This paper considers a remote state estimation problem with multiple sensors observing a dynamical process, where sensors transmit local state estimates over an independent and identically distributed (i.i.d.) packet dropping channel to a remote estimator. At every discrete time instant, the remote estimator decides whether each sensor should transmit or not, with each sensor transmission incurring a fixed energy cost. The channel is shared such that collisions will occur if more than one sensor transmits at a time. Performance is quantified via an optimization problem that minimizes a convex combination of the expected estimation error covariance at the remote estimator and expected energy usage across the sensors. For transmission schedules dependent only on the estimation error covariance at the remote estimator, this work establishes structural results on the optimal scheduling which show that: 1) for unstable systems, if the error covariance is large then a sensor will always be scheduled to transmit and 2) there is a threshold-type behavior in switching from one sensor transmitting to another. Specializing to the single sensor case, these structural results demonstrate that a threshold policy (i.e., transmit if the error covariance exceeds a certain threshold and don't transmit otherwise) is optimal. We also consider the situation where sensors transmit measurements instead of state estimates, and establish structural results including the optimality of threshold policies for the single sensor, scalar case. These results provide a theoretical justification for the use of such threshold policies in variance based event triggered estimation. Numerical studies confirm the qualitative behavior predicted by our structural results.

[1]  Tamer Basar,et al.  Optimal Strategies for Communication and Remote Estimation With an Energy Harvesting Sensor , 2012, IEEE Transactions on Automatic Control.

[2]  Ling Shi,et al.  Scheduling Two Gauss–Markov Systems: An Optimal Solution for Remote State Estimation Under Bandwidth Constraint , 2012, IEEE Transactions on Signal Processing.

[3]  Ling Shi,et al.  Stochastic event-triggered sensor scheduling for remote state estimation , 2013, 52nd IEEE Conference on Decision and Control.

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

[5]  Daniel E. Quevedo,et al.  On the optimality of threshold policies in event triggered estimation with packet drops , 2015, 2015 European Control Conference (ECC).

[6]  Panos J. Antsaklis,et al.  Networked state estimation over a shared communication medium , 2013, 2013 American Control Conference.

[7]  Karl Henrik Johansson,et al.  Distributed Event-Triggered Estimation in Networked Systems , 2012, ADHS.

[8]  J.P. Hespanha,et al.  A Constant Factor Approximation Algorithm for Event-Based Sampling , 2007, 2007 American Control Conference.

[9]  Karl Henrik Johansson,et al.  Design of State-Based Schedulers for a Network of Control Loops , 2012, IEEE Transactions on Automatic Control.

[10]  Subhrakanti Dey,et al.  Stability of Kalman filtering with Markovian packet losses , 2007, Autom..

[11]  Marco F. Huber Optimal Pruning for Multi-Step Sensor Scheduling , 2012, IEEE Transactions on Automatic Control.

[12]  Emanuele Garone,et al.  Stochastic Sensor Scheduling for Energy Constrained Estimation in Multi-Hop Wireless Sensor Networks , 2011, IEEE Transactions on Automatic Control.

[13]  Ling Shi,et al.  Kalman Filtering Over a Packet-Dropping Network: A Probabilistic Perspective , 2010, IEEE Transactions on Automatic Control.

[14]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[15]  Subhrakanti Dey,et al.  Optimal Energy Allocation for Kalman Filtering Over Packet Dropping Links With Imperfect Acknowledgments and Energy Harvesting Constraints , 2014, IEEE Transactions on Automatic Control.

[16]  Mircea Lazar,et al.  Event Based State Estimation With Time Synchronous Updates , 2012, IEEE Transactions on Automatic Control.

[17]  Luca Schenato,et al.  Optimal Estimation in Networked Control Systems Subject to Random Delay and Packet Drop , 2008, IEEE Transactions on Automatic Control.

[18]  Ling Shi,et al.  Event-Based Sensor Data Scheduling: Trade-Off Between Communication Rate and Estimation Quality , 2013, IEEE Transactions on Automatic Control.

[19]  Daniel E. Quevedo,et al.  Stochastic Stability of Event-Triggered Anytime Control , 2013, IEEE Transactions on Automatic Control.

[20]  Raffaello D'Andrea,et al.  An Experimental Demonstration of a Distributed and Event-Based State Estimation Algorithm , 2011 .

[21]  Swen Kortig,et al.  Stochastic Dynamic Programming And The Control Of Queueing Systems , 2016 .

[22]  Bruno Sinopoli,et al.  Kalman filtering with intermittent observations , 2004, IEEE Transactions on Automatic Control.

[23]  Claire J. Tomlin,et al.  On the optimal solutions of the infinite-horizon linear sensor scheduling problem , 2010, 49th IEEE Conference on Decision and Control (CDC).

[24]  J.P. Hespanha,et al.  Estimation under uncontrolled and controlled communications in Networked Control Systems , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[25]  K. Åström,et al.  Comparison of Riemann and Lebesgue sampling for first order stochastic systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[26]  T. Başar,et al.  Optimal Estimation with Limited Measurements , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[27]  Donald M. Topkis,et al.  Minimizing a Submodular Function on a Lattice , 1978, Oper. Res..

[28]  L. Sennott Stochastic Dynamic Programming and the Control of Queueing Systems , 1998 .

[29]  Sebastian Trimpe,et al.  Stability analysis of distributed event-based state estimation , 2014, 53rd IEEE Conference on Decision and Control.

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

[31]  Paulo Tabuada,et al.  Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks , 2007, IEEE Transactions on Automatic Control.

[32]  Richard M. Murray,et al.  On a stochastic sensor selection algorithm with applications in sensor scheduling and sensor coverage , 2006, Autom..

[33]  Karl Henrik Johansson,et al.  Estimation over heterogeneous sensor networks , 2008, 2008 47th IEEE Conference on Decision and Control.

[34]  Nuno C. Martins,et al.  Remote State Estimation With Communication Costs for First-Order LTI Systems , 2011, IEEE Transactions on Automatic Control.

[35]  Karl Henrik Johansson,et al.  Scheduling packets for Event-triggered control , 2009, 2009 European Control Conference (ECC).

[36]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[37]  Sebastian Trimpe,et al.  Event-Based State Estimation With Variance-Based Triggering , 2012, IEEE Transactions on Automatic Control.

[38]  Ling Shi,et al.  Optimal Periodic Sensor Scheduling With Limited Resources , 2011, IEEE Transactions on Automatic Control.

[39]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[40]  Sebastian Trimpe,et al.  Event-based state estimation with variance-based triggering , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[41]  Vikram Krishnamurthy,et al.  Optimality of threshold policies for transmission scheduling in correlated fading channels , 2009, IEEE Transactions on Communications.

[42]  S. Trimpe,et al.  Event-Based State Estimation with Switching Static-Gain Observers ⋆ , 2012 .

[43]  Lin Zhao,et al.  On the Optimal Solutions of the Infinite-Horizon Linear Sensor Scheduling Problem , 2014, IEEE Trans. Autom. Control..

[44]  Ling Shi,et al.  Infinite-horizon sensor scheduling for estimation over lossy networks , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[45]  Emanuele Garone,et al.  On infinite-horizon sensor scheduling , 2014, Syst. Control. Lett..

[46]  M. Lemmon,et al.  Event-triggered state estimation in vector linear processes , 2010, Proceedings of the 2010 American Control Conference.