Nonlinear Filtering with a Polynomial Series of Gaussian Random Variables

Filters relying on the Gaussian approximation typically incorporate the measurement linearly, i.e., the value of the measurement is pre-multiplied by a matrix-valued gain in the state update. Nonlinear filters that relax the Gaussian assumption, on the other hand, typically approximate the distribution of the state with a finite sum of point masses or Gaussian distributions. In this work, the distribution of the state is approximated by a polynomial transformation of a Gaussian distribution, allowing for all moments, central and raw, to be rapidly computed in closed form. Knowledge of the higher-order moments is then employed to perform a polynomial measurement update, i.e., the value of the measurement enters the update function as a polynomial of arbitrary order. A filter employing a Gaussian approximation with linear update is, therefore, a special case of the proposed algorithm when the order of the update is set to one. At the cost of more computations, the new methodology guarantees performance better than the linear/Gaussian approach for nonlinear systems. This work employs monomial basis functions and Taylor series, but it is readily extendable to an orthogonal polynomial basis.

[1]  Pierluigi Di Lizia,et al.  Assessment of onboard DA state estimation for spacecraft relative navigation , 2017 .

[2]  L. Isserlis ON A FORMULA FOR THE PRODUCT-MOMENT COEFFICIENT OF ANY ORDER OF A NORMAL FREQUENCY DISTRIBUTION IN ANY NUMBER OF VARIABLES , 1918 .

[3]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[4]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[5]  F. Carravetta,et al.  Polynomial filtering of discrete-time stochastic linear systems with multiplicative state noise , 1997, IEEE Trans. Autom. Control..

[6]  Michèle Lavagna,et al.  Nonlinear Mapping of Uncertainties in Celestial Mechanics , 2013 .

[7]  H. Sorenson,et al.  Nonlinear Bayesian estimation using Gaussian sum approximations , 1972 .

[8]  Renato Zanetti,et al.  Recursive Polynomial Minimum Mean-Square Error Estimation with Applications to Orbit Determination , 2020, Journal of Guidance, Control, and Dynamics.

[9]  James D. Turner,et al.  A high order method for estimation of dynamic systems , 2008 .

[10]  R. Park,et al.  Nonlinear Mapping of Gaussian Statistics: Theory and Applications to Spacecraft Trajectory Design , 2006 .

[11]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[12]  Suman Chakravorty,et al.  Particle Gaussian mixture filters-I , 2018, Autom..

[13]  J. Junkins,et al.  How Nonlinear is It? A Tutorial on Nonlinearity of Orbit and Attitude Dynamics , 2003 .

[14]  A.H. Haddad,et al.  Applied optimal estimation , 1976, Proceedings of the IEEE.

[15]  Mauro Massari,et al.  DA-based nonlinear filters for spacecraft relative state estimation , 2018 .

[16]  H. Sorenson,et al.  Recursive bayesian estimation using gaussian sums , 1971 .

[17]  R. E. Kalman,et al.  New Results in Linear Filtering and Prediction Theory , 1961 .

[18]  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..

[19]  A. Germani,et al.  Optimal quadratic filtering of linear discrete-time non-Gaussian systems , 1995, IEEE Trans. Autom. Control..

[20]  Istvan Szunyogh,et al.  A local ensemble Kalman filter for atmospheric data assimilation , 2004 .