A probabilistic algorithm for scheduling networked control systems under data losses
Anubhab Dasgupta, Darsana Udayakumar, Atreyee Kundu
TL;DR
Addresses scheduling for networked control systems with limited-bandwidth shared networks and data losses by extending a probabilistic scheduling framework to MJLS-based stability analysis. The method selects disjoint plant subsets $s_j$ with $|s_j|\le M$ and probabilities $p_j$, modeling each plant as a Markovian jump linear system with transitions driven by $p_j$ and $q$, and uses LMIs to certify stochastic stability via $P_{i_s}$, $P_{i_u}$ and stabilizing gains $K_i$ (with $K_i = Y_i P_{i_s}$). The framework generalizes lossless results ($q=0$) and provides a co-design procedure for controllers under data losses, demonstrated through two numerical examples. While effective, the work assumes a known, uniform data-loss probability across channels and suggests future work on heterogeneous or unknown loss rates and adaptive scheduling for broader applicability.
Abstract
This paper deals with the design of scheduling logics for networked control systems (NCSs) whose communication networks have limited capacity and are prone to data losses. Our contributions are twofold. First, we present a probabilistic algorithm to generate a scheduling logic that under certain conditions on the plant and the controller dynamics, the capacity of the network and the probability of data losses, ensures stochastic stability of each plant in the NCS. Second, given the plant dynamics, the capacity of the shared communication network and the probability of data losses, we discuss the design of state-feedback controllers such that our stability conditions are obeyed. Numerical examples are presented to demonstrate the results reported in this paper.
