Abstract
There are two different but equivalent forms to solve a least squares (LS) adjustment problem, namely batch LS (BLS) and recursive LS (RLS). The batch form is usually not an appropriate approach when measurements are sequentially received over time. When the unknown parameters are constant and hence converge slowly over time to their final estimates, the RLS algorithm can be used. For time-varying parameters, the Kalman filter (KF) algorithm can be used. To properly reflect the time variations of the parameters, this method requires the appropriate choice of filter parameters, and hence tuning is an important stage. In some geodetic applications, as time progresses, new observations and parameters are added to the system of equations. For such applications, an RLS algorithm with additive parameters can be developed. The method differs from the KF in the sense that there is no need to define and manipulate the dynamic model and the noise structure of the parameters involved. The implementation of the method in both linear and nonlinear models is explained. As an application of the proposed method, the algorithm is implemented in the global positioning system (GPS) precise point positioning (PPP), either in static or kinematic mode. Generally, the PPP adjustment is performed via a sequential filter: either the LS sequential filter, or the discrete KF. We propose an efficient alternative based on the RLS with additive parameters, which is applicable to PPP. The performance of the method is investigated with regard to the repeatability and accuracy using a few 24-h data sets of four International GNSS Service (IGS) stations. Finally, the efficacy of the proposed method is investigated in the kinematic mode using two experiments: a stationary experiment and a real kinematic test. The results indicate that the proposed method can be employed as an appropriate alternative to the KF algorithm.
Get full access to this article
View all available purchase options and get full access to this article.
References
Abdel-salam, M. A. 2005. “Precise point positioning using un-differenced code and carrier phase observations.” Ph.D. thesis, Geomatics Engineering Dept., Univ. of Calgary.
Amiri-Simkooei, A. R. 2007. “Least-squares variance component estimation: Theory and GPS applications.” Ph.D. thesis, Delft Institute of Earth Observation and Space Systems (DEOS), Delft Univ. of Technology.
Blewitt, G. 1990. “An automatic editing algorithm for GPS data.” Geophys. Res. Lett. 17 (3): 199–202. https://doi.org/10.1029/GL017i003p00199.
Boehm, J., A. Niell, P. Tregoning, and H. Schuh. 2006. “The Global Mapping Function (GMF): A new empirical mapping function based on data from numerical weather model data.” Geophys. Res. Lett. 33 (7): L07304. https://doi.org/10.1029/2005GL025546.
Brown, R. G., and P. Y. Hwang. 1997. Introduction to random signals and applied Kalman filter. 3rd ed. New York: John Wiley & Sons.
Davis, J. L., T. A. Herring, I. I. Shapiro, A. E. E. Rogers, and G. Elgered. 1985. “Geodesy by radio interferometry: Effects of atmospheric modeling errors on estimates of baseline length.” Radio Sci. 20 (6): 1593–1607. https://doi.org/10.1029/RS020i006p01593.
Gao, Y., and K. Chen. 2004. “Performance analysis of precise point positioning using real-time orbit and clock products.” J. Global Positioning Syst. 3 (1–2): 95–100.
Gao, C., F. Wu, W. Chen., and W. Wang. 2011. “An improved weight stochastic model in GPS precise point positioning.” In Proc., International Conf. on Transportation, Mechanical, and Electrical Engineering (TMEE), 12729046. Changchun, China: IEEE.
Gelb A., ed. 1979. Applied optimal estimation. Cambridge, MA: MIT Press.
Goodwin, G. C., and K. S. Sin. 1984. Adaptive filtering, prediction and control. Englewood Cliffs, NJ: Prentice-Hall.
Han, S. 1997. “Quality control issues relating to instantaneous ambiguity resolution for real-time GPS kinematics positioning.” J. Geodesy 71 (6): 351–361. https://doi.org/10.1007/s001900050103.
Héroux, P., Y. Gao, J. Kouba, F. Lahaye, Y. Mireault, P. Collins, K. Macleod, P. Tetreault, and K. Chen. 2004. “Products and applications for precise point positioning—Moving towards real-time.” In Proc., 17th Int. Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2004), 1832–1843. Long Beach, CA: ION GNSS.
Hopfield, H. S. 1969. “Two-quartic tropospheric refractivity profile for correcting satellite data.” J. Geophys Res. 74 (18): 4487–4499. https://doi.org/10.1029/JC074i018p04487.
Jokinen A., S. Feng, C. Milner, W. Schuster, W. Ochieng, H. Chris, T. Moore, and C. Hill. 2011. “Precise point positioning and integrity monitoring with GPS and GLONASS.” In Proc., European Navigation Conf. 2011. London: ENC.
Kalman, R. E. 1960. “A new approach to linear filtering and prediction problems.” J. Basic Eng. 82 (Series D): 35–45. https://doi.org/10.1115/1.3662552.
Kouba, J., and P. Héroux. 2001. “Precise point positioning using IGS orbit and clock products.” GPS Solut. 5 (2): 12–28. https://doi.org/10.1007/PL00012883.
Leandro, R. F., M. C. Santos, and R. B. Langley. 2011. “Analyzing GNSS data in precise point positioning software.” GPS Solut. 15 (1): 1–13. https://doi.org/10.1007/s10291-010-0173-9.
Ljung, L., and T. Söderström. 1983. Theory and practice of recursive identification. Cambridge, MA: MIT Press.
Shen, X. 2002. “Improving ambiguity convergence in carrier phase-based precise point positioning.” Ph.D. thesis, Dept. of Geomatics Engineering, Univ. of Calgary.
Teunissen, P. J. G. 1988. Towards a least-squares framework for adjusting and testing of both functional and stochastic model. Internal Research Memo. Delft Geodetic Computing Centre, Dept. of Geodetic Engineering, Delft Univ. of Technology, Delft: Netherlands.
Teunissen, P. J. G. 1990. “Quality control in integrated navigation systems.” IEEE Aerosp. Electron. Syst. Mag. 5 (7): 35–41. https://doi.org/10.1109/62.134219.
Teunissen, P. J. G. 2000. Adjustment theory: An introduction. Series on mathematical geodesy and positioning. Delft, Netherlands: VSSD, Delft Univ. Press.
Teunissen, P. J. G. 2001. Dynamic data processing: Recursive least-squares. Vol. 3 of Series on mathematical geodesy and positioning. Delft, Netherlands: VSSD, Delft Univ. Press.
Teunissen, P. J. G., and A. R. Amiri-Simkooei. 2008. “Least-squares variance component estimation.” J. Geodesy 82 (2): 65–82. https://doi.org/10.1007/s00190-007-0157-x.
Teunissen, P. J. G., and P. F. de Bakker. 2013. “Single-receiver single-channel multi-frequency GNSS integrity: Outliers, slips, and ionospheric disturbances.” J. Geodesy 87 (2): 161–177. https://doi.org/10.1007/s00190-012-0588-x.
Tolman, B. W. 2008. “GPS precise absolute positioning via Kalman filtering.” In Proc., 21st Int. Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2008), 1864–1874. Savannah, GA: ION GNSS.
Witchayangkoon, B. 2000. “Elements of GPS precise point positioning.” Ph.D. thesis, Spatial Information Science and Engineering, Univ. of Maine.
Wu, J. T., S. C. Wu, G. A. Hajj, W. I. Bertiger, and S. M. Lichten. 1993. “Effects of antenna orientation on GPS carrier phase.” Manuscripta Geodaetica 18 (2): 91–98.
Zangeneh-Nejad, F., A. R. Amiri-Simkooei, M. A. Sharifi, and J. Asgari. 2017. “Cycle slip detection and repair of undifferenced single-frequency GPS carrier phase observations.” GPS Solut. 21 (4): 1593–1603. https://doi.org/10.1007/s10291-017-0633-6.
Zhang, X., and X. Li. 2012. “Instantaneous re-initialization in real-time kinematic PPP with cycle-slips fixing.” GPS Solut. 16 (3): 315–327. https://doi.org/10.1007/s10291-011-0233-9.
Zumberge, J. F., M. B. Heflin, D. C. Jefferson, M. M. Watkins, and F. H. Webb. 1997. “Precise point positioning for the efficient and robust analysis of GPS data from large networks.” J. Geophys Res. 102 (B3): 5005–5018. https://doi.org/10.1029/96JB03860.
Information & Authors
Information
Published In
Copyright
© 2018 American Society of Civil Engineers.
History
Received: Oct 16, 2017
Accepted: Apr 11, 2018
Published online: Jul 9, 2018
Published in print: Nov 1, 2018
Discussion open until: Dec 9, 2018
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.