Maximum-likelihood Kalman filtering for switching discrete-time linear systems

State estimation is addressed for a class of discrete-time systems that may switch among different modes taken from a finite set. The system and measurement equations of each mode are assumed to be linear and perfectly known, but the current mode of the system is unknown. Moreover, we assume that independently normally distributed noises affect the dynamics and the measurements. First, relying on a well-established notion of mode observability developed ¿ad hoc¿ for switching systems, an approach to system mode estimation based on a maximum likelihood criterion is proposed. Second, such mode estimator is embedded in a Kalman filtering framework to estimate the continuous state. Under the assumption of mode observability, stability properties in terms of boundedness of the mean square estimation error are proved for the resulting filter. Simulation results that show the effectiveness of the proposed filter are reported.

[1]  S. Shankar Sastry,et al.  Observability of Linear Hybrid Systems , 2003, HSCC.

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

[3]  R. Vidal,et al.  Observability and identifiability of jump linear systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[4]  A. Alessandri,et al.  Luenberger Observers For Switching Discrete-Time Linear Systems , 2005, CDC/ECC.

[5]  Yakov Bar-Shalom,et al.  Multitarget-Multisensor Tracking: Principles and Techniques , 1995 .

[6]  Magnus Egerstedt,et al.  Observability of Switched Linear Systems , 2004, HSCC.

[7]  Magnus Egerstedt,et al.  A direct algebraic approach to observer design under switching measurement equations , 2004, IEEE Transactions on Automatic Control.

[8]  Miguel Ayala Botto,et al.  Simultaneous state and input estimation of hybrid systems with unknown inputs , 2006, Autom..

[9]  Jan Lunze,et al.  Stability and performance of switching Kalman filters , 2002 .

[10]  Giorgio Battistelli,et al.  Minimum-Distance Receding-Horizon State Estimation for Switching Discrete-Time Linear Systems , 2007 .

[11]  B. Anderson,et al.  Optimal control: linear quadratic methods , 1990 .

[12]  Giorgio Battistelli,et al.  Receding-horizon estimation for switching discrete-time linear systems , 2005, IEEE Transactions on Automatic Control.

[13]  B. Anderson,et al.  Detectability and Stabilizability of Time-Varying Discrete-Time Linear Systems , 1981 .

[14]  Giorgio Battistelli,et al.  A maximum-likelihood Kalman filter for switching discrete-time linear systems , 2010, Autom..

[15]  M. Morari,et al.  Moving horizon estimation for hybrid systems , 2002, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).