Skip to main content
Log in

Robust adaptive filter for shipborne kinematic positioning and velocity determination during the Baltic Sea experiment

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Information on trajectory and attitude is essential for analyzing gravimetric data collected on kinematic platforms. Usually, a Kalman filter is used to obtain high-accuracy positional and velocity information. However, this can be affected by measurement outliers and by state disturbances that occur frequently under a fast-changing environment. To overcome these problems, a robust adaptive Kalman filtering algorithm is applied for state estimates, which introduces an equivalent weight to resist measurement outliers and an optimal adaptive factor to balance the contributions of the kinematic model information and the measurements. In addition to the conventional robust estimator, an improved Current Statistical (CS) model is proposed. The improved CS model adopts a variance adaptive learning algorithm, and it can perform self-adaptation of acceleration variance with the innovation information; thus, it can overcome the shortcoming of lower tracking accuracy and avoid setting the maximum acceleration. Following a gravimetry campaign on the Baltic Sea, it is shown in theory and in practice that the robust adaptive Kalman filter is not only simple in its calculation but also more reliable in controlling the colored observation noise and kinematic state disturbance compared with the classical Kalman filter. The improved CS model performs best, especially when analyzing the positioning errors at the turns due to the target maneuvering. Compared to the CS model, the RMS values of the positional estimates derived from the improved CS model decrease by almost 30% in the horizontal direction, and no significant improvement in the vertical direction is found.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Ashtech (1994) Precise differential GPS navigation and surveying (PNAV) software user’s guide, 2nd edn. Ashtech Inc., Sunnyvale

    Google Scholar 

  • Christian K, Guenter WH (2003) GNSS based kinematic acceleration determination for airborne vector gravimetry—methods and results. ION GPS/GNSS 2003. Institute of Navigation, Portland, pp 2679–2691

    Google Scholar 

  • Dagoberto S, Manual HP, Jose MJZ, Jaume SS, Angela AA (2011) EVA:GPS-based extended velocity and acceleration determination. J Geodesy 85(6):329–340

    Article  Google Scholar 

  • Gerardo AA, Oliver M (2016) Robust and precise baseline determination of distributed spacecraft in LEO. Adv Space Res 57(1):46–63

    Article  Google Scholar 

  • Hatch R (1982) The Synergism of GPS Code and Carrier Measurements. Proceedings of the Third International Symposium on Satellite Doppler Positioning at Physical Sciences Laboratory of New Mexico State University, Vol. 2, pp 1213–1231

  • He K, Xu G, Xu T, Flechtner F (2016a) GNSS navigation and positioning for the GEOHALO experiment in Italy. GPS Solut 20(2):215–224

    Article  Google Scholar 

  • He K, Xu T, Förste C, Petrovic S, Barthelmes F, Jiang N, Flechtner F (2016b) GNSS precise kinematic positioning for multiple kinematic stations based on a priori distance constraints. Sensors 16(470):1–11

    Google Scholar 

  • Hong CK, Park CH, Han JH, Kwon JH (2015) Medium to long range kinematic GPS positioning with position–velocity–acceleration model using multiple reference stations. Sensors 15:16895–16909

    Article  Google Scholar 

  • Jekeli C, Garcia R (1997) GPS phase accelerations for moving-base vector gravimetry. J Geodesy 71(10):630–639

    Article  Google Scholar 

  • Kalman RE (1960) A new approach to linear filtering and prediction problems. J Fluids Eng 82(1):35–45

    Google Scholar 

  • Kennedy S (2002b) Precise acceleration determination from carrier phase measurements. ION GPS 2002, Institute of Navigation, Portland, 962–972

    Google Scholar 

  • Mohamed AH, Schwarz KP (1999) Adaptive Kalman filtering for INS/GPS. J Geodesy 73(4):193–203

    Article  Google Scholar 

  • Moose RL, Vanlangingham HF, McCabe DH (1979) Modeling and estimation for tracking maneuvering targets. IEEE Trans Aerosp Electron Syst 15(3):448–456

    Article  Google Scholar 

  • Rui T (2014) Fast determination of displacement by PPP velocity estimation. Geophys J Int 196(3):1397–1401

    Article  Google Scholar 

  • Sage AP, Husa GW (1969) Adaptive filtering with unknown prior statistics. Jt Am Control Conf 1969:769–774

    Google Scholar 

  • Schwarz KP, Cannon ME, Wong RVC (1989) A comparison of GPS kinematic models for the determination of position and velocity along a trajectory. Manuscripta Geodaetica 14(2):345–353

    Google Scholar 

  • Singer RA (1970) Estimating optimal tracking filter performance for manned maneuvering targets. IEEE Trans Aerosp Electron Syst 6(4):473–483

    Article  Google Scholar 

  • Svetozar P, Franz B, Hartmut P (2015) Airborne and shipborne gravimetry at GFZ with emphasis on the GEOHALO project, IAG 150. International Association of Geodesy Symposia, Years, pp 313–322

    Google Scholar 

  • Teunissen PJG (1990) Quality control in integrated navigation systems. IEEE Aerosp Electron Syst Mag 5(7):35–41

    Article  Google Scholar 

  • Wang Q, Xu T, Xu G (2011) A method combining gross errors detection and robust estimation and its application in kinematic relative positioning. J Wuhan Univ 36(4):476–480

    Google Scholar 

  • Xu T, He K, Xu G (2012) Orbit determination and thrust force modeling for a maneuvered GEO satellite using two-way adaptive Kalman filtering. Sci China Phys Mech Astron 55(4):738–743

    Article  Google Scholar 

  • Yang Y, Gao WG (2006) An optimal adaptive Kalman filter. J Geodesy 80(4):177–183

    Article  Google Scholar 

  • Yang Y, Xu T (2003) An adaptive Kalman filter based on Sage windowing weights and variance components. J Navig 56(2):231–240

    Article  Google Scholar 

  • Yang Y, He H, Xu G (2001) Adaptively robust filtering for kinematic geodetic positioning. J Geodesy 75(2):109–116

    Article  Google Scholar 

  • Yang Y, Song L, Xu T (2002) Robust estimator for correlated observations based on bifactor equivalent weights. J Geodesy 76(6–7):353–358

    Article  Google Scholar 

  • Yang Y, Ren X, Xu Y (2013) Main progress of adaptively robust filter with applications in navigation. J Navig Position 1(1):9–15

    Google Scholar 

  • Zhang J, Zhang KF (2005) Real-time Doppler and Doppler rate derivation for dynamic applications. J Glob Position Syst 4(l):95–105

    Article  Google Scholar 

  • Zhou HR, Kumar KSP (1984) A “current” statistical model and adaptive algorithm for estimating maneuvering targets. AIAA J Guid 7(5):596–602

    Article  Google Scholar 

Download references

Acknowledgements

I would like to thank my GFZ colleagues for their kind help, cooperation, and discussion, and thank the EU project FAMOS: Deneb_2015 for providing the data. This study is supported by the Chinese Scholarship Council, Technical University of Berlin, German Research Centre for Geosciences Potsdam. This work is partly funded by China Key R&D Program (No. 2016YFB0501701), the National Natural Science Foundation of China (41574013, 41604027, and 41731069). We thank James Buxton, M.Sc., from Liwen Bianji, Edanz Group China (http://www.liwenbianji.cn/ac), for editing the English text of this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tianhe Xu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, M., He, K., Xu, T. et al. Robust adaptive filter for shipborne kinematic positioning and velocity determination during the Baltic Sea experiment. GPS Solut 22, 81 (2018). https://doi.org/10.1007/s10291-018-0747-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-018-0747-5

Keywords

Navigation