当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]基于无线传感器网络的RSSI定位研究 黄雅楠 (安徽理工大学 电气与信息工程学院,安徽 淮南 232000) 摘 要:目前基于无线传感器网络的RSSI定位算法存在片面性,未从全过程考虑,导致虽在一定水平上提高了定位精 度,但由于其他未考虑因素的影响,结果具有一定的偶然性,使得未知节点的定位存在不确定性,无法提供准确的位置信息。 文中将全面分析RSSI定位算法在测距阶段、定位阶段和修改阶段存在的问题并给出解决方案。 关键词:无线传感器网络;RSSI;定位算法;测距

0 引 言

无线传感器网络(Wireless Sensor Network,WSN)是物联网的感知层,通过节点形成数据收集、整理和传送的系统。定位技术中的位置信息在传感器网络中具有举足轻重的地位,被应用在诸多领域。基于 RSSI(Received Signal Strength Indicator,RSSI)的测距算法因无需额外的硬件且消耗能量更少而被广泛用于无线传感网络定位。

1 RSSI 定位原理

RSSI 定位算法 :发射端发射无线信号,接收端依据收到的信号计算出路径消耗,再按照信号传播模型,将路径消耗转变为收发端的距离,之后根据节点位置估算法计算未知节点的坐标。

RSSI 定位过程包括 3 个阶段,分别为测距阶段、定位阶段、修正阶段 [1]。

2 RSSI 测距阶段

2.1 测距建模

目前较多使用理论模型中的对数 - 正态分布模型 :


基于无线传感器网络的RSSI定位研究

式中 :PL(d)为距离发射节点 d 处的信号强度 ;PL(d0)为参考距离 d0 处的信号强度 ;n 为路径衰减指数 ;Xσ 为均值为 0,方差为 σ 的高斯随机变量。

有研究表明,环境中各种因素的影响,使得不同链路的路径衰减指数不同 [2],为 RSSI 测距带来了不同程度的误差,因此采用在路径衰减指数中加入高斯噪声的误差方法,得到改进后的信号传播模型 :


基于无线传感器网络的RSSI定位研究

式中 :m 为均值为 0,方差为 σm 的高斯随机变量。

2.2 定位数据预处理

由于实际定位环境中存在障碍物、噪声和多径效应等影响因素,因此在使用接收到的信号强度 RSSI 值之前需进行预处理。

(1)参考节点优选策略 :接收到的 RSSI 值越大表明参考节点与未知节点间隔越近,信号衰减越小,所受环境干扰也越小 ;当 3 个参考节点的位置组成近似等边三角形时,定位信息越准确 [3]。对收到的 RSSI 值按从大到小的顺序排列,选择RSSI 值较大,且能够与其他节点构成或接近等边三角形的节点参与定位。 (2)数据滤波 :为减小测距误差,对于同一组节点获取多组 RSSI 值,并对所得数据进行滤波处理。滤波方法包括均值、中值、高斯、粒子、卡尔曼滤波等 [4]。

2.3 测量距离修正

使用建立好的无线信道传播模型计算出未定位节点与已知节点间的初始距离,通过已知节点间的测量距离和真实距离得到测量误差。未定位节点与已知节点之间的初始距离被校正后得到校正距离 [5]。设参考节点记为 Ri(xi,yi):


基于无线传感器网络的RSSI定位研究

式中 :n 为 Ri 的邻居参考节点个数 ;rik(k=1,2,…,n,k ≠ i)为参考节点 Ri 到其邻居参考节点的实际距离 ;dik(k=1,2,…,n,k ≠ i)为参考节点 Ri 到其邻居参考节点的测量距离 ;μi 为参考节点 Ri 处实际距离与测量距离的距离相对误差。


基于无线传感器网络的RSSI定位研究

式中 :dui 是未知节点和参考节点 Ri 之间的测量距离 ;dcui 是未知节点和参考节点 Ri 之间的修正距离。

3 RSSI 定位阶段

根据校正距离和参考节点的坐标,使用三边定位法、极大似然估计法、三角定位法估算出未知节点的初始位置 [6]。以上三种是比较常用的定位方法,还有其他改进或更精确的方法。因为无线传感器网络节点耗能有限、计算能力有限,在选择定位方法时要考虑节点能量和计算复杂度。


4 RSSI 修正阶段

对定位阶段估算出的未知节点初始坐标进行修正,在不增加硬件成本的前提下,进一步减小误差,提高节点定位精确度,得到更加准确的位置信息。

每个参与定位的参考节点都会对未知节点的坐标产生不同的影响,权值就是描述这一影响的因子,常见的有

基于无线传感器网络的RSSI定位研究

在监测区域内参考节点个数越多,未知节点的定位信息就越准确 [10],对于已经定位的未知节点,只要符合参考节点优选策略,就可以进入下一轮定位。

5 算法仿真

用 Matlab 2015 对本文所提出的 RSSI 算法进行测试,实验在 100 m×100 m 区域内,节点随机分布。测试结果显示,该算法最大限度地改善了定位误差。

6 结 语

本文从 RSSI 定位过程的三个阶段系统分析了定位的具体实现方法以及存在的问题,并给出改进措施。对于一些改进方式的选择要依据具体情况而定,只有综合考虑定位的全过程,才能从根本上提高定位精度,提供更加准确的位置信息。



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭