TR2020-022

Integer Ambiguity Resolution by Mixture Kalman Filter for Improved GNSS Precision


    •  Berntorp, K., Weiss, A., Di Cairano, S., "Integer Ambiguity Resolution by Mixture Kalman Filter for Improved GNSS Precision", IEEE Transactions on Aerospace and Electronic Systems, DOI: 10.1109/TAES.2020.2965715, February 2020.
      BibTeX TR2020-022 PDF
      • @article{Berntorp2020feb,
      • author = {Berntorp, Karl and Weiss, Avishai and Di Cairano, Stefano},
      • title = {Integer Ambiguity Resolution by Mixture Kalman Filter for Improved GNSS Precision},
      • journal = {IEEE Transactions on Aerospace and Electronic Systems},
      • year = 2020,
      • month = feb,
      • doi = {10.1109/TAES.2020.2965715},
      • url = {https://www.merl.com/publications/TR2020-022}
      • }
  • MERL Contacts:
  • Research Area:

    Signal Processing

Accurate carrier-phase integer ambiguity resolution is fundamental for high precision global navigation satellite systems (GNSSs). Real-time GNSSs typically resolve the ambiguities by a combination of recursive estimators and integer least squares solvers, which need to be reset when satellites are added or cycle slip occurs. In this paper we propose a mixture Kalman filter solution to integer ambiguity resolution. By marginalizing out the set of ambiguities and exploiting a likelihood proposal for generating the ambiguities, we can bound the possible values to a tight and dense set of integers. Thus, we extract the state and integer estimates from a mixture Kalman filter. The proposed approach yields an integrated method to detect cycle slip and initialize new satellites. A numerical analysis and experimental results indicate that the proposed method achieves reliable position estimates, repeatedly finds the correct integers in cases when other methods may fail, and is more robust to cycle slip.