Abstract
Location service demands precise positioning, which can be obtained by applying maximum likelihood or least squares (LS) directly to measurements such as ranges and/or pseudoranges or to the computed quantities of measurements such as squared ranges and their differences. Nonlinearity and the stochastic models of computed quantities of measurements are not yet taken into account in precise location estimation. We propose a bias-corrected weighted LS method for precise location service, which consists of two basic elements. One is to automatically correct both the bias due to model nonlinearity and the induced biases in squared ranges/pseudoranges, and the other is to sequentially estimate unknown location parameters by treating equality constraints as a condition adjustment. As a result, the location estimation is theoretically almost unbiased. The method is applied to ranges, squared ranges and the differences of squared ranges. We also work out bias-corrected precise location estimation from pseudoranges, squared pseudoranges and the differences of pseudoranges. A large scale of simulations is carried out with range- and pseudorange-based models, respectively. The simulation results have clearly indicated: (i) the proposed bias-corrected weighted LS method can indeed result in almost unbiased estimates of location and further improve precise location estimation, depending on model nonlinearity and the ratio of signal to noise; (ii) the bias-corrected weighted LS method with the Gauss—Newton algorithm is shown to perform best in terms of the smallest bias and mean squared errors (MSE), if directly applied to ranges with a well-conditioned configuration, since it avoids the extra nonlinearity of squared ranges/pseudoranges and the induced bias of these computed quantities; (iii) the bias-corrected weighted LS and the weighted LS methods are of almost the same best performance in terms of MSE roots for each type of measurement models of ranges/pseudoranges, squared ranges/pseudoranges and the differences of squared ranges/pseudoranges. Nevertheless, the measurement models with the differences of squared ranges perform less accurate in the vertical component than those with ranges and squared ranges in the example, due to a weaker geometrical constraint; and (iv) the ordinary LS method clearly results in the most biased estimates of location and is of the worst accuracy for all the six measurement models of ranges/pseudoranges, squared ranges/pseudoranges and the differences of squared ranges/pseudoranges, indicating the importance of using correct stochastic models of measurements for location estimation.
Similar content being viewed by others
Data Availability
All the computations are based on simulations with the Matlab function randn to generate random numbers of standard normal distributions.
References
Awange J, Grafarend E (2002) Algebraic solution of GPS pseudo-ranging equations. GPS Solut 5:20–32
Awange J, Grafarend E (2003) Explicit solution of the overdetermined three-dimensional resection problem. J Geod 76:605–616
Bancroft S (1985) An algebraic solution of the GPS equations. IEEE Trans Aerosp Electron Syst AES-21:56–59
Bates DM, Watts DG (1988) Nonlinear regression analysis and its applications. Wileys, New York
Beck A, Stoica P, Li J (2008) Exact and approximate solutions of source localization problems. IEEE Trans Signal Proc 56:1770–1778
Box MJ (1971) Bias in nonlinear estimation (with discussions). J R Stat Soc B 33:171–201
Brena RF, García-Vázquez JP, Galván-Tejada CE, Muñoz-Rodriguez D, Vargas-Rosales C, Fangmeyer J Jr (2017) Evolution of indoor positioning technologies: a survey. J Sens 2017:2630413
Brunner FK, Hartinger H, Troyer L (1999) GPS signal diffraction modelling: the stochastic SIGMA-\(\Delta \) model. J Geod 73:259–267
Caffery JJ Jr (2000) A new approach to the geometry of TOA location. In: Proceedings of the IEEE VTS Fall VTC2000 52nd vehicular technology conference, pp 24–28 Sept. 2000, Boston, USA, pp 1943–1949
Caravantes J, Gonzalez-Vega L, Piñera A (2017) Solving positioning problems with minimal data. GPS Solut 21:149–161
Chaffee J, Abel J (1994) On the exact solutions of pseudorange equations. IEEE Trans Aerosp Electron Syst 30:1021–1030
Chan YT, Ho KC (1994) A simple and efficient estimator for hyperbolic location. IEEE Trans Signal Proc 42:1905–1915
Chan YT, Hang H, Ching P (2006) Exact and approximate maximum likelihood localization algorithms. IEEE Trans Veh Technol 55:10–16
Chan FKW, So HC, Zheng J, Lui KWK (2008) On best linear unbiased estimator approach for time-of-arrival based localization. IET Signal Proc 2:156–162
Cheung KW, So HC, Ma W-K, Chan YT (2004) Least squares algorithms for time-of-arrival-based mobile location. IEEE Trans Signal Proc 52:1121–1128
Compagnoni M, Notari R, Antonacci F, Sarti A (2017) On the statistical model of source localization based on range difference measurements. J Frankl Inst 354:7183–7214
Counselman CC, Gourevitch SA (1981) Miniature inteferometer terminals for earth surveying: ambiguity and multipath with the Global Positioning System. IEEE Trans Geosci Remote Sens GE-19:244–252
Dach R, Hugentobler U, Fridez P, Meindl M (2007) Bernese GPS software version 5.0. Astronomical Institute, University of Bern, Bern
Dennis JE Jr, Schnabel RB (1996) Numerical methods for unconstrained optimization and nonlinear equations. SIAM, Philadelphia
Dogandzic A, Riba J, Seco G, Swindlehurst AL (2005) Positioning and navigation with applications to communications. IEEE Signal Proc Mag 22(4):10–11
Ehrenberg JE, Steig TW (2002) A method for estimating the position accuracy of acoustic fish tags. ICES J Mar Sci 59:140–149
Euler H-J, Goad CC (1991) On optimal filtering of GPS dual frequency observations without using orbit information. Bull Geod 65:130–143
Ewing CE, Mitchell MM (1970) Introduction to geodesy. Elsevier, Amsterdam
Gauss CF (1995) Theory of the combination of observation least subject to errors. Translated by G.W. Stewart, Society for Industrial and Applied Mathematics, Philadelphia
Gillette MD, Silverman HF (2008) A linear closed-form algorithm for source localization from time-differences of arrival. IEEE Signal Proc Lett 15:1–4
Goad C (1985) Precise relative position determination using Global Positioning System carrier phase measurements in a nondifference mode. In: Proceedings of the 1st international symposium on precise positioning with GPS, Rockville, MD, pp 347–356
Grafarend E, Shan J (2002) GPS solutions: closed forms, critical and special configurations of P4P. GPS Solut 5:29–41
Güvenc I, Chong CC (2009) A survey on TOA based wireless localization and NLOS mitigation techniques. IEEE Comm Surv Tutor 11:107–124
Ho KC (2012) Bias reduction for an explicit solution of source localization using TDOA. IEEE Trans Signal Proc 60:2101–2114
Hofmann-Wellenhof B, Lichtenegger H, Collins J (1992) GPS—theory and practice. Springer, Wien
Jin B, Xu X, Zhang T (2018) Robust time-difference-of-arrival (TDOA) localization using weighted least squares with cone tangent plane constraint. Sensors 18:778
Juell J, Westerberg H (1993) An Ultrasonic telemetric system for automatic positioning of individual fish used to track Atlantic salmon (Salmo salar L.) in a sea cage. Aquac Eng 12:1–18
Krause LO (1987) A direct solution to GPS-type navigation equations. IEEE Trans Aerosp Electron Syst AES-23:225–232
Larson KM (2009) GPS seismology. J Geod 83:227–233. https://doi.org/10.1007/s00190-008-0233-x
Larsson EG, Danev D (2010) Accuracy comparison of LS and squared-range LS for source localization. IEEE Trans Signal Proc 58:916–923
Lee HB (1975) A novel procedure for assessing the accuracy of hyperbolic multilateration systems. IEEE Trans Aerosp Electron Syst AES-1:2–15
Leick A (1990) GPS satellite surveying. Wiley, New York
Li X, Deng Z, Rauchenstein LT, Carlson TJ (2016) Source-localization algorithms and applications using time of arrival and time difference of arrival measurements. Rev Sci Instrum 87:041502
Li W, Tang Q, Li Y, Qian G (2018) Two new closed form approximate maximum likelihood location methods based on time difference of arrival measurements. Adv Comput Sci Res 80:45–49
Liu H, Darabi H, Banerjee P, Liu J (2007) Survey of wireless indoor positioning techniques and systems. IEEE Trans Syst Man Cybern Part C Appl Rev 37:1067–1080
Mautz R (2012) Indoor positioning technologies. Habilitation thesis, Inst Geod Photogram, ETH Zurich
Meng X, Dodson AH, Roberts GW (2007) Detecting bridge dynamics with GPS and triaxial accelerometers. Eng Struct 29:3178–3184
Remondi BW (1991) Kinematic GPS results without static initialization, NOAA Tech. Memo. NOS NGS 55, Rockville, MD
Rüeger JM (1990) Electronic distance measurement: an introduction. Springer, Berlin
Searle SR (1971) Linear models. Wiley, New York
Shi Y, Xu PL, Peng JH (2017) A computational complexity analysis of Tienstra’s solution to equality-constrained adjustment. Stud Geophys Geod 61:601–615. https://doi.org/10.1007/s11200-016-0296-8
Smith JO, Abel JS (1987) Closed-form least-squares source location estimation from range-difference measurements. IEEE Trans Acoust Speech Signal Proc ASSP-35:1661–1669
Smith GW, Urquhart GG, MacLennan DN, Sarno B (1998) A comparison of theoretical estimates of the errors associated with ultrasonic tracking using a fixed hydrophone array and field measurements. Hydrobiologia 371(372):9–17
So HC (2019) Source localization: algorithms and analysis. In: Zekavat SA, Buehrer RM (eds) Handbook of position location: theory, practice, and advances, 2nd edn. Wiley, New York, pp 59–106
Tienstra JM (1956) Theory of the adjustment of normally distributed observations. Uitgeverij Argus, Amsterdam
Van Ballegooijen EC, Van Mierlo GWM, Van Schooneveld C, Van Der Zalm PPM, Parsons AT, Field NH (1989) Measurement of towed array position, shape, and attitude. IEEE J Ocean Eng 14:375–383
Vankayalapati N, Kay S, Ding Q (2014) TDOA based direct positioning maximum likelihood estimator and the Cramer–Rao bound. IEEE Trans Aerosp Electron Syst 50:1616–1635
Vinod H, Ullah A (1981) Recent advances in regression. Marcel Dekker, New York
Wahlberg M, Møhl B, Madsen PT (2001) Estimating source position accuracy of a large-aperture hydrophone array for bioacoustics. J Acoust Soc Am 109:397–406
Watkins WA, Schevill WE (1971) Four hydrophone array for acoustic three-dimensional location. Report Reference No. 71-60, Woods Hole Oceanographic Institution
Wraight AJ, Roberts EB (1957) The Coast and Geodetic Survey 1807–1957: 150 years of history. US Government Printing Office, Washington
Xu B, Qi WD, Wei L, Liu P (2012a) Turbo-TSWLS: enhanced two-step weighted least squares estimator for TDOA-based localization. Electron Lett 48:25
Xu PL, Liu JN, Shi C (2012b) Total least squares adjustment in partial errors-in-variables models: algorithm and statistical analysis. J Geod 86:661–675
Xu PL (2016) The effect of errors-in-variables on variance component estimation. J Geod 90:681–701. https://doi.org/10.1007/s00190-016-0902-0
Xu PL (2019) Improving the weighted least squares estimation of parameters in errors-in-variables models. J Frankl Inst 356:8785–8802. https://doi.org/10.1016/j.jfranklin.2019.06.016
Xu PL, Shimada S (2000) Least squares estimation in multiplicative noise models. Commun Stat B29:83–96
Xu PL, Ando M, Tadokoro K (2005) Precise, three-dimensional seafloor geodetic deformation measurements using difference techniques. Earth Planets Space 57:795–808
Xu PL, Shi C, Fang RX, Liu JN, Niu XJ, Zhang Q, Yanagidani T (2013) High-rate precise point positioning (PPP) to measure seismic wave motions: an experimental comparison of GPS PPP with inertial measurement units. J Geod 87:361–372. https://doi.org/10.1007/s00190-012-0606-z
Xu PL, Du F, Shu YM, Zhang HP, Shi Y (2021) Regularized reconstruction of peak ground velocity and acceleration from very high-rate GNSS precise point positioning with applications to the 2013 Lushan Mw6.6 earthquake. J Geod 95:17. https://doi.org/10.1007/s00190-020-01449-6
Xue S, Yang YX (2017) Unbiased nonlinear least squares estimations of short-distance equations. J Navig 70:810–828
Yang YX, Qin X (2021) Resilient observation models for seafloor geodetic positioning. J Geod 95:79
Zafari F, Gkelias A, Leung KK (2019) A survey of indoor localization systems and technologies. IEEE Commun Surv Tutor 21:2568–2599
Zhao S, Wang Z, He K, Ding N (2018) Investigation on underwater positioning stochastic model based on acoustic ray incidence angle. Appl Ocean Res 77:69–77
Zhou L, Zhu W, Luo J, Kong H (2017) Direct positioning maximum likelihood estimator using TDOA and FDOA for coherent short-pulse radar. IET Radar Sonar Navig 11:1505–1511
Acknowledgements
This paper is dedicated in memory of Prof. Dr.-Ing.habil. Dr.tech.h.c.mult. Dr.-Ing.e.h.mult. Erik W. Grafarend (1939.10.30-2020.12.08). We thank the reviewers for their constructive comments. This work is partially supported by Chinese Academy of Engineering, Hubei Division, Project No. HB2020B13, and China National Natural Science Foundation, Project Nos. 42174045 and 41874012.
Author information
Authors and Affiliations
Contributions
PX conceived the ideas and methodology, wrote the codes of computation, designed the experiments, performed computational analysis and wrote the manuscript. JL and YS participated in experimental designs and discussion of results and reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xu, P., Liu, J. & Shi, Y. Almost unbiased weighted least squares location estimation. J Geod 97, 68 (2023). https://doi.org/10.1007/s00190-023-01742-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00190-023-01742-0