Robustness Analysis of Stochastic Jumps and Design of Resource-Optimal Switching Policies for Cyber-Physical Systems

This paper focuses on the robustness analysis of real-time embedded control systems that are common in many cyber-physical systems. Uncertainty in any of them induces asynchrony in the system such as communication delays or packet losses and its effects are commonly analysed in the framework of Markov jump linear systems. In this paper, we present new results that enable uncertainty quantification for general stochastic jump linear systems, not necessarily Markov process. Robustness is quantified via Wasserstein distance that assesses robustness based on shapes of state probability density functions. We show that convergence in this metric is equivalent to mean square stability. Both the transient and steady-state performance of the systems with given initial state uncertainties can be analysed in this framework. Finally, we also present new algorithms with stability guarantees that can be used to synthesize a switching policy for resource-optimal implementation of control algorithms, without significant degradation in performance. The proposed methods are also verified through numerical examples relevant to cyber-physical systems.

[1]  T. Koopmans Optimum Utilization of the Transportation System , 1949 .

[2]  Keyou You,et al.  Minimum Data Rate for Mean Square Stabilizability of Linear Systems With Markovian Packet Losses , 2011, IEEE Transactions on Automatic Control.

[3]  C. Givens,et al.  A class of Wasserstein metrics for probability distributions. , 1984 .

[4]  Simo Ali-Loytty,et al.  On the convergence of the Gaussian mixture filter , 2008 .

[5]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[6]  Stephen P. Boyd,et al.  Semidefinite Programming , 1996, SIAM Rev..

[7]  S. Hassani Mathematical physics : a modern introduction to Its foundations , 2013 .

[8]  Tryphon T. Georgiou,et al.  Distances and Riemannian Metrics for Spectral Density Functions , 2007, IEEE Transactions on Signal Processing.

[9]  Deborah Estrin,et al.  Robust range estimation using acoustic and multimodal sensing , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[10]  James Lam,et al.  Stabilization of linear systems over networks with bounded packet loss , 2007, Autom..

[11]  Scott Shenker,et al.  Scheduling for reduced CPU energy , 1994, OSDI '94.

[12]  J. Liu,et al.  Multitarget Tracking in Distributed Sensor Networks , 2007, IEEE Signal Processing Magazine.

[13]  Tjalling C. Koopmans,et al.  EFFICIENT ALLOCATION OF RESOURCES , 1949 .

[14]  Lixian Zhang,et al.  Stability and stabilization of Markovian jump linear systems with partly unknown transition probabilities , 2009, Autom..

[15]  Mani B. Srivastava,et al.  Adaptive power-fidelity in energy-aware wireless embedded systems , 2001, Proceedings 22nd IEEE Real-Time Systems Symposium (RTSS 2001) (Cat. No.01PR1420).

[16]  Erik Demeulemeester,et al.  A branch-and-bound procedure for the multiple resource-constrained project scheduling problem , 1992 .

[17]  Ji-Woong Lee,et al.  Uniform stabilization of discrete-time switched and Markovian jump linear systems , 2006, Autom..

[18]  Stephen P. Boyd,et al.  Control of asynchronous dynamical systems with rate constraints on events , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[19]  Pablo A. Iglesias,et al.  Nonlinear extension of Bode's integral based on an information-theoretic interpretation , 2003, Syst. Control. Lett..

[20]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..

[21]  Prashant G. Mehta,et al.  Markov Chains, Entropy, and Fundamental Limitations in Nonlinear Stabilization , 2006, CDC.

[22]  Joseph Porter,et al.  Digital passive attitude and altitude control schemes for quadrotor aircraft , 2009, 2009 IEEE International Conference on Control and Automation.

[23]  Massimo Franceschetti,et al.  Stabilization over Markov feedback channels , 2011, IEEE Conference on Decision and Control and European Control Conference.

[24]  Koen Langendoen,et al.  Distributed localization in wireless sensor networks: a quantitative compariso , 2003, Comput. Networks.

[25]  Ali Esmaili,et al.  Probability and Random Processes , 2005, Technometrics.

[26]  Peng Shi,et al.  Transition probability bounds for the stochastic stability robustness of continuous- and discrete-time Markovian jump linear systems , 2006, Autom..

[27]  Prashant G. Mehta,et al.  Fundamental performance limitations via entropy estimates with hidden Markov models , 2007, 2007 46th IEEE Conference on Decision and Control.

[28]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[29]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[30]  Thomas D. Burd,et al.  Energy efficient CMOS microprocessor design , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[31]  Geir E. Dullerud,et al.  Joint synthesis of switching and feedback for linear systems in discrete time , 2011, HSCC '11.

[32]  Alison L Gibbs,et al.  On Choosing and Bounding Probability Metrics , 2002, math/0209021.

[33]  Abhishek Halder,et al.  Further results on probabilistic model validation in Wasserstein metric , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[34]  G. Grimmett,et al.  Probability and random processes , 2002 .

[35]  Yugang Niu,et al.  Stabilization of Markovian jump linear system over networks with random communication delay , 2009, Autom..

[36]  Yann Brenier,et al.  A computational fluid mechanics solution to the Monge-Kantorovich mass transfer problem , 2000, Numerische Mathematik.

[37]  Trevor Mudge,et al.  Dynamic voltage scaling on a low-power microprocessor , 2001 .

[38]  Vincent K. N. Lau,et al.  Automatic Performance Setting for Dynamic Voltage Scaling , 2002, Wirel. Networks.

[39]  A. Hassibi,et al.  Control with random communication delays via a discrete-time jump system approach , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[40]  C. Villani Topics in Optimal Transportation , 2003 .

[41]  C. Villani Optimal Transport: Old and New , 2008 .

[42]  F. Frances Yao,et al.  A scheduling model for reduced CPU energy , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[43]  Thomas D. Burd,et al.  The simulation and evaluation of dynamic voltage scaling algorithms , 1998, Proceedings. 1998 International Symposium on Low Power Electronics and Design (IEEE Cat. No.98TH8379).

[44]  Claire J. Tomlin,et al.  Mobile Sensor Network Control Using Mutual Information Methods and Particle Filters , 2010, IEEE Transactions on Automatic Control.

[45]  A. F. Smith,et al.  Statistical analysis of finite mixture distributions , 1986 .

[46]  Mani Srivastava,et al.  Energy-aware wireless microsensor networks , 2002, IEEE Signal Process. Mag..

[47]  E. Boukas,et al.  Stability and Stabilization of Markovian Jump Linear Systems with Partly Unknown Transition Probabilities , 2008 .

[48]  Abhishek Halder,et al.  Model validation: A probabilistic formulation , 2011, IEEE Conference on Decision and Control and European Control Conference.

[49]  J. Simonoff Multivariate Density Estimation , 1996 .

[50]  Tryphon T. Georgiou An Intrinsic Metric for Power Spectral Density Functions , 2007, IEEE Signal Processing Letters.

[51]  James Lam,et al.  Stabilization of discrete-time Markovian jump linear systems via time-delayed controllers , 2006, Autom..

[52]  Biao Huang,et al.  A new method for stabilization of networked control systems with random delays , 2005, Proceedings of the 2005, American Control Conference, 2005..

[53]  D. Stanford,et al.  Some Convergence Properties of Matrix Sets , 1994 .

[54]  F. L. Hitchcock The Distribution of a Product from Several Sources to Numerous Localities , 1941 .

[55]  Jing Wu,et al.  Design of Networked Control Systems With Packet Dropouts , 2007, IEEE Transactions on Automatic Control.

[56]  S. Rachev,et al.  Mass transportation problems , 1998 .