|
Frontiers of Information Technology & Electronic Engineering
ISSN 2095-9184 (print), ISSN 2095-9230 (online)
2021 Vol.22 No.6 P.827-838
Received signal strength based indoor positioning algorithm using advanced clustering and kernel ridge regression
Abstract: We propose a novel indoor positioning algorithm based on the received signal strength (RSS) fingerprint. The proposed algorithm can be divided into three steps, an offline phase at which an advanced clustering (AC) strategy is used, an online phase of approximate localization at which cluster matching is used, and an online phase of precise localization with kernel ridge regression. Specifically, after offline fingerprint collection and similarity measurement, we employ an AC strategy based on the K-medoids clustering algorithm using additional reference points that are geographically located at the outer cluster boundary to enrich the data of each cluster. During the approximate localization, RSS measurements are compared with the cluster radio maps to determine to which cluster the target most likely belongs. Both the Euclidean distance of the RSSs and the Hamming distance of the coverage vectors between the observations and training records are explored for cluster matching. Then, a kernel-based ridge regression method is used to obtain the ultimate positioning of the target. The performance of the proposed algorithm is evaluated in two typical indoor environments, and compared with those of state-of-the-art algorithms. The experimental results demonstrate the effectiveness and advantages of the proposed algorithm in terms of positioning accuracy and complexity.
Key words: Indoor positioning, Received signal strength (RSS) fingerprint, Kernel ridge regression, Cluster matching, Advanced clustering
上海理工大学光电信息与计算机工程学院,中国上海市,200093
摘要:智能移动设备和无线传感器网络相关技术的融合发展,使得基于位置的服务受到广泛关注。如何利用无线信号在室内复杂环境下实时获得理想的定位精度,成为当前研究热点之一。提出一种基于接收信号强度(RSS, received signal strength)的位置指纹定位算法。该算法分为离线和在线阶段。离线阶段采用一种改进的分簇方法,采用K中心点分簇算法,把物理位置位于簇外边缘的参考点加入簇指纹库,使得参考位置点的RSS信号特性与物理位置结合。在线定位时,基于簇匹配的粗定位与簇内二次精确定位结合。簇内定位采用基于核岭回归的算法,通过核函数实现RSS信号特性与物理位置非线性关系挖掘,同时算法在簇内成员中进行,减小了时间复杂度。通过两个典型室内环境下的定位实验,探究了基于RSS信号强度和覆盖向量的两种分簇和簇匹配准则对算法性能的影响,以及不同环境下参数的选择,验证了所提算法的定位性能。
关键词组:
References:
Open peer comments: Debate/Discuss/Question/Opinion
<1>
DOI:
10.1631/FITEE.2000093
CLC number:
TN92
Download Full Text:
Downloaded:
7085
Download summary:
<Click Here>Downloaded:
1725Clicked:
5831
Cited:
0
On-line Access:
2024-08-27
Received:
2023-10-17
Revision Accepted:
2024-05-08
Crosschecked:
2020-12-24