A Novel Self-Calibrated UWB-Based Indoor Localization Systems for Context-Aware Applications

IEEE Transactions on Consumer Electronics
(2024), Vol. 70, No. 1, pp. 1672-1684
Tanveer Ahmad
a,b
,
Muhammad Usman
c
,
Marryam Murtaza
d
,
Ian B. Benitez
e
,
Asim Anwar
f
,
Vasos Vassiliou
g
,
Azeem Irshad
h
,
Xue Jun Li
i
,
Essam A. Al-Ammar
j
a Department of Computer Science, University of Cyprus
b CYENS Centre of Excellence, Nicosia, Cyprus
c Department of Computer Science, Edge Hill University, Ormskirk, U.K
d Department of Computer Science, COMSATS University, Wah Cantt, Pakistan
e Electrical Engineering Department, College of Engineering, FEU Institute of Technology, Manila, Philippines
f Department of Technology, The University of Lahore, Lahore, Pakistan
g Department of Computer Science, University of Cyprus, Nicosia, Cyprus
h Department of CS&SE, International Islamic University Islamabad, Islamabad, Pakistan
i Department of Electrical and Electronic Engineering, Auckland University of Technology, Auckland, New Zealand
j Department of Electrical Engineering, College of Engineering, King Saud University, Riyadh, Saudi Arabia
Abstract: Location information is the most crucial information used in context-aware applications, e-commerce and IoT-based consumer applications. Traditional methods doesn’t focus on network coverage, accuracy, hardware cost, and noise in dense environment. To defeat these issues, this paper presents a novel localization algorithm for UWB nodes adopting self-calibration and ToA measurement for context-aware applications. The Link quality induction values are used instead of RSSI for distance estimation by costing technique. A calibration factor (CF) is further introduce to automatically update the location information in mobility. As the signal strength can be distorted heavily due to shadowing and multi-path fading, the localization is estimated in noisy condition and extended Kalman filtering (EKF) is applied to refine the node coordinates. Simulation results shows that the positioning error is decreased with an overall accuracy of 0.23m and standard-deviation of 0.76m.