Skip to main content
Log in

Performance of the non-iterative ToA-based positioning algorithms in complex indoor environments

  • Original Paper
  • Published:
Arabian Journal of Geosciences Aims and scope Submit manuscript

Abstract

The Gauss-Newton algorithm has been widely used in GNSS positioning and indoor positioning applications, but it requires an initial guess. An unfavorable initial guess may cause the iteration divergence. This issue is particularly important in indoor positioning scenarios but has not attracted enough attention. The non-iterative closed-form algorithms are suitable to provide the initial guess since they are divergence-free but sub-optimal. This study systematically evaluated performance of four representative non-iterative closed-form algorithms, namely the differenced squared range (DSR) algorithm, the Bancroft algorithm, and constrained virtual parameter (CVP) algorithm in terms of positioning precision, robustness, and computation efficiency. The performance of these algorithms is evaluated with both simulative data and real data. The results indicate that the CVP algorithm achieves 0.2–0.6 m accuracy in the static scenarios and about 2 m accuracy in the kinematic scenario, which outperforms the Gauss-Newton algorithm and the other two non-iterative approaches. The Gauss-Newton approach also achieves promising results in the LOS scenario, but it is more vulnerable to the NLOS observations. The DSR algorithm and the Bancroft algorithms are sub-optimal, robust to NLOS biases, but their performance in real data test depends on the test scenario. The CVP algorithm is free of divergence issue, robust to NLOS bias, and computationally efficient and achieves the best positioning accuracy in all four algorithms, thus should be recommended in highly non-linear localization estimation scenarios, such as the indoor positioning applications.

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
Fig. 10
Fig. 11

Similar content being viewed by others

Data availability

The code and data used in this study are available upon request.

References

  • Ahmad A, Serpedin E, Nounou H, Nounou M (2013) Joint node localization and time varing clock synchronization in wireless sensor networks. IEEE Trans Wirel Commun 12:5322–5333

    Article  Google Scholar 

  • Angelis GD, Angelis AD, Moschitta A (2015) Carbone P Ultrasound based positioning using time of flight measurements and crosstalk mitigation. In: Instrumentation and Measurement Technology Conference, pp 1865–1870

  • Bancroft S (1985) An algebraic solution of the GPS equations. IEEE Trans Aerosp Electron Syst AES-21:56–59

    Article  Google Scholar 

  • Beale EML (1960) Confidence regions in non-linear estimation Journal of the Royal Statistical. Society 22:41–88

    Google Scholar 

  • Bellusci G, Janssen GJM, Yan J, Tiberius CCJM (2009) Modeling distance and bandwidth dependency of TOA-based UWB ranging error for positioning. Res Lett Commun 2009:1–4. https://doi.org/10.1155/2009/468597

    Article  Google Scholar 

  • Biaz S, Ji Y (2005) Precise distributed localization algorithms for wireless networks. In: Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks, Taormina-Giardini Naxos, Italy. IEEE. https://doi.org/10.1109/WOWMOM.2005.80

  • Caffery JJ (2002) A New approach to the geometry of TOA location. In: IEEE Vehicular Technology Conference, pp 1943–1949

  • Chan Y-T, Tsui W-Y, So H-C, Ching P-C (2006) Time-of-arrival based localization under NLOS conditions. IEEE Trans Veh Technol:55

  • Chen R (2011) Approaching an ubiquitous positioning solution for indoor navigation and location-based service. Journal of Global Positioning System 10:1–2

    Article  Google Scholar 

  • Chen R (2012) Ubiquitous positioning and mobile location based services in smart phones. IGI Global

  • Chen L, Wu L (2009) Mobile positioning in mixed LOS/NLOS conditions using modified EKF banks and data fusion method. IEICE Trans Commun 92-B:1318–1325

    Article  Google Scholar 

  • Chen L, Piché R, Kuusniemi H, Chen R (2014) Adaptive mobile tracking in unknown non-line-of-sight conditions with application to digital TV networks. EURASIP Journal on Advances in Signal Processing 2014:22

    Article  Google Scholar 

  • Chen L, Julien O, Thevenon P, Serant D, Peña AG, Kuusniemi H (2015) TOA Estimation for positioning with DVB-T signals in outdoor static tests. IEEE Trans Broadcast 61:625–638

    Article  Google Scholar 

  • Cheung KW, So HC, Ma WK, Chan YT (2004) Least squares algorithms for time-of-arrival-based mobile location. IEEE Trans Signal Process 52:1121–1128

    Article  Google Scholar 

  • Cota-Ruiz J, Rosiles JG, Sifuentes E, Rivas-Perea P (2012) A low-complexity geometric bilateration method for localization in wireless sensor networks and its comparison with least-squares methods. Sensors 12:839–862. https://doi.org/10.3390/s120100839

    Article  Google Scholar 

  • Ferreira AG, Fernandes D, Catarino AP, Monteiro JL (2017) Performance analysis of ToA-based positioning algorithms for static and dynamic targets with low ranging measurements. Sensors (Basel) 17:17. https://doi.org/10.3390/s17081915

    Article  Google Scholar 

  • Foy WH (1976) Position location solutions by Taylor series estimation. IEEE Trans Aerosp Electron Syst AES-12:187–194

    Article  Google Scholar 

  • Hillebrandt T, Will H, Kyas M (2013) Quantitative and spatial evaluation of distance-based localization algorithms. In: Progress in Location-Based Services. Lecture Notes in Geoinformation and Cartography, pp 173–194. https://doi.org/10.1007/978-3-642-34203-5_10

  • Ji X, Zha H (2004) Sensor positioning in wireless ad-hoc sensor networks using multidimensional scaling. In: IEEE INFOCOM, p 2004. https://doi.org/10.1109/infcom.2004.1354684

  • Kaplan ED, Hegarty CJ (2005) Understanding GPS: principles and applications. Artech House, Boston, US

  • Kuruoglu GS, Erol M, Oktug S (2009) Localization in wireless sensor networks with range measurement errors. Paper presented at the 2009 Fifth Advanced International Conference on Telecommunications,

  • Langendoen K, Reijers N (2003) Distributed localization in wireless sensor networks: a quantitative comparison. Comput Netw 43:499–518. https://doi.org/10.1016/s1389-1286(03)00356-6

    Article  Google Scholar 

  • Larsson EG, Danev D (2010) Accuracy comparison of LS and squared-range LS for source localization. IEEE Trans Signal Process 58:916–923

    Article  Google Scholar 

  • Li S, Hedley M, Collings IB (2015) New efficient indoor cooperative localization algorithm with empirical ranging error model. IEEE Journal on Selected Areas in Communications 33:1407–1417

    Article  Google Scholar 

  • Li S, Hedley M, Collings IB, Johnson M (2016a) Integration of IMU in indoor positioning systems with non-Gaussian ranging error distributions. In: International Conference on Information Fusion, Heidelberg, Germany

  • Li X, Deng ZD, Rauchenstein LT, Carlson TJ (2016b) Source-localization algorithms and applications using time of arrival and time difference of arrival measurements. Rev Sci Instrum 87:041502

    Article  Google Scholar 

  • Li S, Hedley M, Collings IB (2017) Humphrey D Indoor positioning based on ranging offset model and learning. In: IEEE International Conference on Communications Workshops, pp 1265–1270

  • Luo H, Li H, Zhao F, Peng J (2011) An iterative clustering-based localization algorithm for wireless sensor networks. China Communications 8:58–64

    Google Scholar 

  • Manolakis DE (1996) Efficient solution and performance analysis of 3-D position estimation by trilateration. IEEE Trans Aerosp Electron Syst 32:1239–1248

    Article  Google Scholar 

  • Ravindra S, Jagadeesha SN (2013) Time of arrival based localization in wireless sensor networks: a linear approach. Signal & Image processing : An International Journal 4:13–30. https://doi.org/10.5121/sipij.2013.4402

    Article  Google Scholar 

  • Robles JJ, Pola JS, Lehnert R (2012) Extended min-max algorithm for position estimation in sensor networks. In: 9th Workshop on Positioning, Navigation and Communication. https://doi.org/10.1109/wpnc.2012.6268737

  • Sathyan T, Humphrey D, Hedley M (2011) WASP: a system and algorithms for accurate radio localization using low-cost hardware. IEEE Trans Syst Man Cybern Part C Appl Rev 41:211–222

    Article  Google Scholar 

  • Schau HC, Robinson AZ (1987) Passive source localization employing intersecting spherical surfaces from time-of-arrival differences. IEEE Transactions on Acoustics, Speech and Signal Processing ASSP-35

  • Schiff W, Oldak R (1990) Accuracy of judging time to arrival: effects of modality, trajectory, and gender. J Exp Psychol Hum Percept Perform 12:303–316

    Article  Google Scholar 

  • Sirola N (2010) Closed-form algorithms in mobile positioning: myths and misconceptions. In: IEEE Workshop on Positioning Navigation and Communication, pp 38–44

  • Smith JO, Abel JS (1987) The spherical interpolation method of source localization. IEEE J Ocean Eng OE-12:246–252

    Article  Google Scholar 

  • So HC (2012) Source localization: algorithms and analysis. In: Zekavat SA, Buchrer RM (eds) Handbook of Position Location: Theory. John Wiley & Sons, Practice and Advances

  • Teunissen PJG (1990a) Nonlinear inversion of geodetic and geophysical data: diagnosing nonlinearity. In: Brunner FK, Rizos C (eds) Lecture notes in Earth Science. Springer Verlag Berlin, pp 241–264

  • Teunissen PJG (1990b) Nonlinear least squares. Manuscr Geodaet 15:137–150

    Google Scholar 

  • Wang X (2002) Non-linear model parameter estimation theory and applications. Wuhan University Press, Wuhan, China

  • Wang Y (2015) Linear least squares localization in sensor networks. EURASIP J Wirel Commun Netw 2015. https://doi.org/10.1186/s13638-015-0298-1

  • Wang L, Feng Y, Guo J (2017) Reliability control of single-epoch RTK ambiguity resolution. GPS Solutions 21:591–604

    Article  Google Scholar 

  • Wang L, Chen R, Chen L, Shen L, Zhang P, Pan Y, Li M (2018) A Robust filter for TOA based indoor localization in mixed LOS/NLOS environment. In: 2018 Ubiquitous Positioning, Indoor Navigation and Location-Based Services (UPINLBS), Wuhan, China. IEEE

  • Wang L, Chen R, Shen L, Qiu H, Li M, Zhang P, Pan Y (2019) NLOS mitigation in sparse anchor environments with the misclosure check algorithm. Remote Sens 11:773. https://doi.org/10.3390/rs11070773

    Article  Google Scholar 

  • Wehn HW, Belanger PR (1997) Ultrasound-based robot position estimation. IEEE Trans Robot Autom 13:682–692

    Article  Google Scholar 

  • Will H, Hillebrandt T, Kyas M (2012) The Geo-n localization algorithm. In: 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN). https://doi.org/10.1109/ipin.2012.6418867

  • Yan J, Tiberius C, Bellusci G, Jassen GJM (2008) Feasibility of Gauss-Newton method for indoor positioning. In: 2008 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA, 2008. 2008 IEEE/ION Position, Location and Navigation Symposium

  • Yu K, Sharp I, Guo YJ (2009) Ground-based wireless positioning. John Wiley & Sons Inc, US

  • Yu Y, Chen R, Chen L, Xu S, Li W, Wu Y, Zhou H (2020) Precise 3D indoor localization based on Wi-Fi FTM and built-in sensors. IEEE Internet Things J:1-1. https://doi.org/10.1109/jiot.2020.2999626

  • Zhang S, Guo J, Luo N, Zhang D, Wang W, Wang L (2019) A calibration-free method based on grey relational analysis for heterogeneous smartphones in fingerprint-based indoor positioning. Sensors 3885. https://doi.org/10.3390/s19183885

  • Zhao Y (2002) Standardization of mobile phone positioning for 3G systems. IEEE Commun Mag 40:108–116

    Article  Google Scholar 

Download references

Acknowledgements

The authors thank Dr. Shenghong Li from the Commonwealth Scientific and Industrial Research Organisation (CSIRO), Australia, for the data collection.

Funding

This research is supported by the NSFC (Grant No. 41704002 and 42074036) and the Fundamental Research Funds for the Central Universities.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Wang.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Responsible Editor: Biswajeet Pradhan

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, L., Wu, Z., Yang, J. et al. Performance of the non-iterative ToA-based positioning algorithms in complex indoor environments. Arab J Geosci 14, 700 (2021). https://doi.org/10.1007/s12517-021-06996-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12517-021-06996-6

Keywords

Navigation