Continuous-time norm-constrained Kalman filtering

This paper considers continuous-time state estimation when part of the state estimate or the entire state estimate is norm-constrained. In the former case continuous-time state estimation is considered by posing a constrained optimization problem. The optimization problem can be broken up into two separate optimization problems, one which solves for the optimal observer gain associated with the unconstrained state estimates, while the other solves for the optimal observer gain associated with the constrained state estimates. The optimal constrained state estimate is found by projecting the time derivative of an unconstrained estimate onto the tangent space associated with the norm constraint. The special case where the entire state estimate is norm-constrained is briefly discussed. The utility of the filtering results developed are highlighted through a spacecraft attitude estimation example. Numerical simulation results are included.

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

[2]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[3]  Winnie Leung,et al.  A Comparison of the Pseudo-Linear and Extended Kalman Filters for Spacecraft Attitude Estimation , 2004 .

[4]  Daniele Mortari,et al.  Norm-Constrained Kalman Filtering , 2009 .

[5]  P. W. Richards Constrained Kalman Filtering Using Pseudo-measurements , 1995 .

[6]  Robert R. Bitmead,et al.  State estimation for linear systems with state equality constraints , 2007, Autom..

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

[8]  W. Blair,et al.  Use of a kinematic constraint in tracking constant speed, maneuvering targets , 1993, IEEE Trans. Autom. Control..

[9]  Chun Yang,et al.  Kalman Filtering with Nonlinear State Constraints , 2009 .

[10]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[11]  John L. Crassidis,et al.  Survey of nonlinear attitude estimation methods , 2007 .

[12]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[13]  D. Simon,et al.  Kalman filtering with state equality constraints , 2002 .

[14]  J. Speyer,et al.  Target tracking problems subject to kinematic constraints , 1990 .

[15]  Robert R. Bitmead,et al.  Authors' reply to "Comments on "State estimation for linear systems with state equality constraints" [Automatica 43 (2007) 1363-1368]" , 2010, Autom..

[16]  D. Simon Kalman filtering with state constraints: a survey of linear and nonlinear algorithms , 2010 .

[17]  P. Hughes Spacecraft Attitude Dynamics , 1986 .

[18]  I. Bar-Itzhack,et al.  Attitude Determination from Vector Observations: Quaternion Estimation , 1985, IEEE Transactions on Aerospace and Electronic Systems.

[19]  Tianshi Chen,et al.  Comments on "State estimation for linear systems with state equality constraints" [Automatica 43 (2007) 1363-1368] , 2010, Autom..

[20]  F. Chang,et al.  Filtering method for nonlinear systems with constraints , 2002 .

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

[22]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[23]  Joseph J. LaViola,et al.  On Kalman Filtering With Nonlinear Equality Constraints , 2007, IEEE Transactions on Signal Processing.

[24]  N. Gupta,et al.  Kalman Filtering in the Presence of State Space Equality Constraints , 2006, 2007 Chinese Control Conference.

[25]  J. Junkins,et al.  Optimal Estimation of Dynamic Systems , 2004 .