Mode Estimation via Conditionally Linear Filtering: Application to Gyro Failure Monitoring

This work introduces a novel approximate nonlinear filtering paradigm for nonlinear non-Gaussian discrete-time systems. Hinging on the concept of conditional orthogonality of random sequences, the conditionally linear filtering approach is an extension of the classical linear filtering approach. The resulting estimator turns out to be conditionally linear with respect to the most recent measurement, given the passed observations, which is adequate for online filtering. It is shown that the classical Kalman filter and the conditionally Gaussian filter, i.e., the optimal filter for conditionally linearGaussian systems, are special cases of the conditionally linear filter.When applied to the problem of mode estimation in jump-parameter systems with full state information, it provides an approximate nonlinear mode estimator that only requires the first two moments of the process noise, whereas the optimal filter (Wonham filter) requires the complete noise distribution. In the case of noisy measurements in jump-linear systems, the conditionally linear filtering approach lends itself to a meaningful hybrid estimator. The proposed hybrid estimator is successfully applied to the problem of gyro failure monitoring onboard spacecraft using noisy attitude quaternion measurements. Extensive Monte Carlo simulations show that the conditionally linear mode estimator outperforms the linear mode estimator. For Gaussian noises the conditionally linear filter and the optimalWonham filter perform similarly. Moreover, for Weibull-type noises, the conditionally linear filter outperforms a Wonham filter that assumes Gaussian noises.

[1]  W. Wonham Some applications of stochastic difierential equations to optimal nonlinear ltering , 1964 .

[2]  W. Wonham Random differential equations in control theory , 1970 .

[3]  I. Bar-Itzhack,et al.  Novel quaternion Kalman filter , 2002, IEEE Transactions on Aerospace and Electronic Systems.

[4]  Robert J. Elliott A general recursive discrete-time filter , 1993 .

[5]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[6]  Y. Bar-Shalom,et al.  The interacting multiple model algorithm for systems with Markovian switching coefficients , 1988 .

[7]  K. Fu,et al.  On state estimation in switching environments , 1968 .

[8]  Alʹbert Nikolaevich Shiri︠a︡ev,et al.  Statistics of random processes , 1977 .

[9]  J.L. Speyer,et al.  Conditionally-Linear Filtering Using Conditionally-Orthogonal Projection , 2007, 2007 American Control Conference.

[10]  D. Choukroun Novel Stochastic Modeling and Filtering of the Attitude Quaternion , 2009 .

[11]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[12]  Mathieu Joerger,et al.  Kalman Filter-Based Integrity Monitoring Against Sensor Faults , 2013 .

[13]  Daniel Choukroun Novel Results on Quaternion Modelling and Estimation from Vector Observations , 2009 .

[14]  M. Mariton,et al.  Jump Linear Systems in Automatic Control , 1992 .

[15]  A. Germani,et al.  Polynomial filtering for stochastic systems with Markovian switching coefficients , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[16]  John B. Moore,et al.  Hidden Markov Models: Estimation and Control , 1994 .

[17]  Daniele Mortari,et al.  Multiplicative measurement model and single-point attitude estimation , 2008 .

[18]  J. Mendel Lessons in Estimation Theory for Signal Processing, Communications, and Control , 1995 .

[19]  A. Shiryayev,et al.  Statistics of Random Processes I: General Theory , 1984 .

[20]  A. Shiryayev,et al.  Statistics of Random Processes Ii: Applications , 2000 .

[21]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .