Analysis of reduced-search BCJR algorithms for input estimation in a jump linear system

Linear systems with unknown finite-valued inputs are of interest in all those hybrid frameworks where switches or jumps may change the continuous dynamics of a linear system. Many models have been proposed in this sense; in most cases, a probabilistic distribution on the input is assumed to be known and used as prior information for estimation. In this paper, we propose a simple model of jump linear system and develop low complexity algorithms, based on BCJR, to retrieve the input. We consider systems over a possibly infinite time horizon, which motivates the study of on-line, causal algorithms. Our main purpose is to provide a rigorous theoretical analysis of the performance of the proposed techniques: an error function is defined and its distribution is proved to converge, exploiting mathematical tools from Markov Processes theory and ergodic theorems. HighlightsStudy of input estimation of jump linear systems.Our work combines elements arising from different fields: signal processing, information theory, probability and Markov processes theory.Our mathematical analysis, which theoretically describes the performance of the proposed algorithms, is based on non-standard mathematical tools of Markov processes theory.

[1]  Sandro Zampieri,et al.  Quantized stabilization of linear systems: complexity versus performance , 2004, IEEE Transactions on Automatic Control.

[2]  Eric Moulines,et al.  Inference in Hidden Markov Models (Springer Series in Statistics) , 2005 .

[3]  M. Iosifescu,et al.  ITERATED FUNCTION SYSTEMS. A CRITICAL SURVEY , 2009 .

[4]  Sheldon M. Ross,et al.  Introduction to probability models , 1975 .

[5]  Yoshua Bengio,et al.  Markovian Models for Sequential Data , 2004 .

[6]  Giorgio Battistelli,et al.  Active mode observation of switching systems based on set‐valued estimation of the continuous state , 2009 .

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

[8]  Antonio Bicchi,et al.  Left invertibility of discrete-time output-quantized systems: the linear case with finite inputs , 2011, Math. Control. Signals Syst..

[9]  Sophie Fosson,et al.  A decoding approach to fault tolerant control of linear systems with quantised disturbance input , 2010, Int. J. Control.

[10]  Fabrice Gamboa,et al.  Blind deconvolution of discrete linear systems , 1996 .

[11]  Bart De Moor,et al.  Unbiased minimum-variance input and state estimation for linear discrete-time systems , 2007, Autom..

[12]  S. Fosson Deconvolution of Quantized-Input Linear Systems: An Information-Theoretic Approach , 2011 .

[13]  Wei Liu,et al.  A novel truncated approximation based algorithm for state estimation of discrete-time Markov jump linear systems , 2011, Signal Process..

[14]  Rabi Bhattacharya,et al.  Stochastic processes with applications , 1990 .

[15]  John B. Anderson,et al.  Source and Channel Coding: An Algorithmic Approach , 1991 .

[16]  Dominique Sauter,et al.  Kalman Filter for Discrete-Time Stochastic Linear Systems Subject to Intermittent Unknown Inputs , 2013, IEEE Transactions on Automatic Control.

[17]  Kurt Nawrotzki,et al.  Discrete Open Systems or Markov Chains in a Random Environment II , 1982, Journal of Information Processing and Cybernetics.

[18]  Didier Maquin,et al.  Estimation of unknown inputs in linear systems , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[19]  Sheldon M. Ross,et al.  Introduction to Probability Models, Eighth Edition , 1972 .

[20]  John B. Anderson,et al.  Concatenated Decoding with a Reduced-Search BCJR Algorithm , 1998, IEEE J. Sel. Areas Commun..

[21]  Emilio Frazzoli,et al.  A unified filter for simultaneous input and state estimation of linear discrete-time stochastic systems , 2013, Autom..

[22]  Richard L. Tweedie,et al.  Markov Chains and Stochastic Stability , 1993, Communications and Control Engineering Series.

[23]  G. A. Ackerson,et al.  On state estimation in switching environments , 1968 .

[24]  Robert J. Elliott,et al.  State and Mode Estimation for Discrete-Time Jump Markov Systems , 2005, SIAM J. Control. Optim..

[25]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[26]  M. Mahmoud,et al.  Robust Kalman filtering for discrete-time Markovian jump systems with parameter uncertainty , 2004 .

[27]  Gang George Yin,et al.  Recursive algorithms for estimation of hidden Markov models and autoregressive models with Markov regime , 2002, IEEE Trans. Inf. Theory.

[28]  Jean-Pierre Barbot,et al.  State and unknown input estimation for linear discrete-time systems , 2005 .

[29]  Behzad Sharif,et al.  Discrete Tomography in Discrete Deconvolution: Deconvolution of Binary Images Using Ryser's Algorithm , 2005, Electron. Notes Discret. Math..

[30]  Giulio Colavolpe,et al.  Reduced-state BCJR-type algorithms , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[31]  J. Ragot,et al.  Active Mode Estimation for Switching Systems , 2007, 2007 American Control Conference.

[32]  Antonio Bicchi,et al.  On the reachability of quantized control systems , 2002, IEEE Trans. Autom. Control..

[33]  Graham C. Goodwin,et al.  Multistep Detector for Linear ISI-Channels Incorporating Degrees of Belief in Past Estimates , 2007, IEEE Transactions on Communications.

[34]  O. Hernández-Lerma,et al.  Markov chains and invariant probabilities , 2003 .

[35]  Brian C. Williams,et al.  Active Estimation for Jump Markov Linear Systems , 2008, IEEE Transactions on Automatic Control.

[36]  R. Cogburn The ergodic theory of Markov chains in random environments , 1984 .

[37]  Rüdiger L. Urbanke,et al.  Modern Coding Theory , 2008 .

[38]  Susan M. Bridges,et al.  Incremental Estimation of Discrete Hidden Markov Models Based on a New Backward Procedure , 2005, AAAI.

[39]  Pascal Frossard,et al.  Distributed sensor failure detection in sensor networks , 2011, Signal Process..