RSSI的无线传感器定位装置

合集下载

基于RSSI的无线传感器网络环境参数分析与修正方案_凡高娟

基于RSSI的无线传感器网络环境参数分析与修正方案_凡高娟

第29卷 第6期南京邮电大学学报(自然科学版)V o.l 29 N o.6 2009年12月Journa l o f N an jing U niversity of Posts and T e lecomm un i cations(N atura l Sc i ence)D ec .2009基于RSSI 的无线传感器网络环境参数分析与修正方案凡高娟,王汝传,孙力娟南京邮电大学计算机学院,江苏南京 210046摘 要:定位技术是无线传感器网络数据采集的基础服务,而定位精度的高低在很大程度上取决于距离测量的精度。

基于R SS I(接收信号强度)测距技术无须添加任何硬件设施、用较少的通信开销和较低的实现复杂度,十分适应于能量受限的无线传感器网络。

通过对RSSI 测距模型进行分析,并提出一种针对室内环境的参数修正方案。

通过自行研发的传感器节点U bice ll 上进行验证分析,实验表明,采用环境参数修正方案后,明显提高了测距的精度。

关键词:无线传感器网络;接收信号强度;距离估计中图分类号:TN911 文献标识码:A 文章编号:1673-5439(2009)06-0054-04Dist ance -assistant Node Coverage Ide ntification M odelforW ireless Se nsor NetworksFAN Gao -juan ,W ANG Ru -chuan ,S UN L -i juanColl ege of Co m puter ,Nan ji ng Un i versit y ofPosts and Tel eco mmun icati ons ,Nan jing 210046,Ch i n aAbst ract :Loca lizati o n is one o f the basic serv ices for data co llecti o n i n w ire less sensor net w o r ks .The l o -ca lizati o n accuracy to so m e ex tent depends on the accuracy o f distance esti m ation.The advantage o f e m -p loy i n g the RSSI(Received signal streng th i n dica ti o ns)-based distance esti m ation have so m e m etric tha tno extra hardw are and fe w er co mm unication cost and lo w er i m ple m entation co m plex w hich can adapt to ener gy -li m itw ire less sensor net w or k.In t h is paper ,w e stud ied and analyzed RSSI -based d istance est-i m ated m ode,l and prov i d e a para m e ter cali b rati o n m ethod w hich i n spec ific to i n door env ironm en tal appl-i cati o ns .Experience on our prototype node )U bicell and show s that the proposed cali b rati o n m ethod per -fo r m s w ell i n d istance esti m ate accuracy .K ey w ords :w ireless sensor net w orks ;rece i v ed signal streng th indication ;d istance esti m ati o n收稿日期:2009-06-30基金项目:国家自然科学基金(60573141,60773041,60973139),江苏省自然科学基金(BK2008451),国家高技术研究发展计划(863计划)(2006AA01Z219,2007AA01Z404,2007AA01Z478),2006江苏省软件专项,南京市高科技项目(2007软资106),现代通信国家重点实验室基金(9140C 1105040805),江苏省博士后基金(0801019C ),江苏高校科技创新计划(CX08B-085Z ,CX08B -086Z )和江苏省六大高峰人才资助项目通讯作者:王汝传 电话:(025)83492867 E-m ai:l w angrc @n j upt .edu .cn0 引 言无线传感器网络由大量感知节点组成,是以数据为中心的采集平台,可广泛用于环境监测、应急通信、健康护理、安全监控等应用领域[1]。

无线传感器网络中基于RSSI差值的改进定位算法

无线传感器网络中基于RSSI差值的改进定位算法
随距 离增 加 而增 大 的快 慢 , X 是 以 d B表示 的标 准偏
在低 功率 高密度 无 线 设 备 组 成 的 网络 中, 由于 同
步 的原 因 , 使得 T OA 往 往 比较 难 实 现 . 多 径 和 噪 D 而
差为d r 的零 均值 正态 分 布随 机变 量 , L R ) P ( 。 为对应 R 。 处 节点 的接 收信 号强 度值 .
应信 标节 点 库 , 而 对 不 同位 置 范 围 的 待测 节 点 优 化 选 取 其 定 位 采 用 的 信 标 节 点 , 继 最后 将 由未 知 节 点 接 收 到 的信 号 强 度 得 到 的多 用 户 间 的距 离 进 行 差值 , 化 求 解 非 线 性方 程组 , 高 算 法 性 能 . 真 结 果 表 明 , 文 中 的 R S WS 差 值 定 位 优 提 仿 本 SI N 算 法 比传 统 的 RS I 位 算 法 拥 有 更 好 的定 位 性 能 . S定
径, 很难 精 确 的进 行 TOA 或 T DOA 估 计 . 在 R 而 A—
D 【 ,p t 5等 许 多 项 目 中使 用 到 的 R S 技 AR 4 S oON[ ] ] SI 术 , 需设 备简单 , 一种低 功 率 、 成本 的测距 技术. 所 是 低
1 2 多用 户 R S 差 值 定 位 算 法 . SI
20 年 5 08 月
无 线传 感器 网络 中基 于 R S 差 值 的 改进 定 位 算 法 SI
徐 燕 , 江 宏 , 晓 芳 石 吴
( 门 大 学 信 息 科 学 与技 术 学 院 , 建 厦 门 3 1 0 ) 厦 福 60 5

摘要: 无线传感器网络( N 的许多应用都需要知道节点的位置, WS ) 在某些环境下还需要获得节点的相对位置. 本文以

立体式RSSI无线传感器网络定位算法

立体式RSSI无线传感器网络定位算法

文章 编号 : 1 0 0 9 - 4 8 2 2 ( 2 0 1 3 ) 0 1 01 - 1 2 - 0 5
DOI : 1 0 . 1 1 7 1 3 / j . i s s n . 1 0 0 9 4 - 8 2 2 . 2 0 1 3 . 0 1 . 0 2 5
立体 式 R S S I 无 线传 感器 网 络 定 位算 法
n e t w o r k, i t p r o p o s e s a n e w a l g o r i t h m b a s e d o n RS S I p o s i t i o n i n g , a n d i n t r o d u c e s a s p a c e f o r mu l a s r t a t i i f e d, t h i s a l g o r i t h m c a n b e t t e r s o l v e t h e t r a c k i n g l o c a t i o n f u n c t i o n . Ac c o r d i n g t o t h e n e t w o r k l a y o u t o f a n c h o r n o d e , i t d e t e m i r n e s t h e l o c a t i o n o f t h e t e s t n o d e . T h r o u g h t h e e r r o r a n ly a s i s o f t e s t n o d e , i t p r o p o s e s a n e w e r r o r c h e c k i n g
ba s e d o n RS S I l o c a l i z a t i o n a l g o r i t h m.Re s u h s s h o w t h a t t he a l g o r i t h m c a n r e d uc e t h e c a l c u l a t i o n e r r o r S O a s t o

基于RSSI&DFP的无线传感器网络声源目标定位算法

基于RSSI&DFP的无线传感器网络声源目标定位算法
Th ril c n e t a o tc t r e lc to p o lm i t o tmia in f lk l o f n t n e atce o v rs c usi a g t o ain r b e n o p i z t o i ei d u ci ba e o RS I f o ho o sd n S o a o si i n l n wo di n i n p c c u tc sg a i t - me so s a e.Th n,i e t ma e o t h go l p i m s l i n sn DFP k s u t e lba o tmu out u i g o meh d n to i
o t z t n t e r . h mu ai n r s l s o h tt e meh d me t t e n e fr p d a d a c r t o a in a d p i ai h o y T e e lt e u t h wst a h t o es h e d o a i n c u ae l c t n mi o o o p s e s s p a t a p l ain v l e o s s e r ci la p i t au . c c o
Ab t a t Ac u t a g t o ain i a mp ra t p o lm n a p i ain su y o S I i i i u tt k s r c : o si t e c t s n i o tn r b e i p l t t d f W N. t s df c l o ma e a c r l o c o f q ik tr e o a in w t ih l c t n a c r c n e h o d t n t a h e s rn ts a e r n o it b td uc a g t c t i h g o ai c u a y u d rt e c n i o h tt e s n o o e r a d m d s i u e . l o h o i r

基于RSSI比值修正的无线传感器网络DV-Hop定位算法

基于RSSI比值修正的无线传感器网络DV-Hop定位算法

n e t wo r ks ba s e d 0 n RS S I r a t i o i mp r o v i ng
YANG Xi a n g .PAN We i
( 1 . S c h o o l o f I n f o r ma t i o n E n g i n e e r i n g , Wu h a n Un i v e r s i t y o f T e c h n o l o g y , Wu h a n 4 3 0 0 7 0 , C h i n a ; 2 . S c h o o l o f I n f o r ma t i o n S c i e n c e& E n in g e e r i n g , Gu i l i n U n i v e si r t y o f T e c h n o l o g y , Gu i l i n 5 4 1 0 0 4 , C h i n a ;
杨 祥 , 潘 玮
( 1 . 武汉理工大学 信息工程学院, 湖北 武汉 4 3 0 0 7 0 ;
2 . 桂林理工大学 信息科学与工程学院 。 广西 桂林 5 4 1 0 0 4 : 3 . 桂林理 工大 学 博文管理学院 , 广西 桂林 5 4 1 0 0 6 : 4 . 桂林理工大学 机械 与控制工程学院 , 广西 桂林 5 4 1 0 0 4 ) 摘 要 :针对传统原 D V — H o p算法未考 虑因邻居节点间分布不均直接使用跳数来估计 每跳距离而导致对
关键词 :无线传感器 网络 ; D V — H o p ; 定位 ; R S S I比值
中 图 分 类 号 :T P 3 9 3 文 献 标 识 码 :A 文章 编 号 :1 0 0 0 - 9 7 8 7 ( 2 0 1 3 ) O 7 01 - 2 6 - 0 3

基于RSSI的无线传感器网络三角形质心定位算法

基于RSSI的无线传感器网络三角形质心定位算法

引言无线传感器网络是面向事件的监测网络,对于大多数应用,不知道传感器位置而感知的数据是没有意义的。

实时地确定事件发生的位置或获取消息的节点位置是传感器网络最基本的功能之一,也是提供监测事件位置信息的前提,所以定位技术对传感器网络应用的有效性起着关键的作用。

在无线传感器网络中,按节点位置估测机制,根据定位过程中是否测量节点间的实际距离或角度,可分为基于距离(Range—based)的定位算法和距离无关(Range—free)的定位算法。

前者需要测量节点间的实际距离;后者是利用节点间的估计距离来计算末知节点的位置。

在基于距离的定位算法中,测量节点间距离或方位时采用的方法有TOA(Time of Arrival),TDOA(Time Difference of Arrival),RSSI(ReceivedSignal Strength Indication)和AOA(Angle of Arri—val)。

距离无关的算法主要有质心算法、DV—hop算法等。

相比之下,基于距离的定位算法测量精度较高,距离无关的定位算法对硬件要求较低。

比较各种基于距离的测距算法,TOA需要精确的时钟同步,TDOA需要节点配备超声波收发装置,AOA需要有天线阵列或麦克风阵列,这三种算法对硬件要求较高。

RSSI技术主要是用RF信号,而节点本身就具有无线通信能力,故其是一种低功耗、廉价的测距技术。

接收信号强度指示RSSI的定位方法,是在已知发射节点的发射信号强度,根据接收节点收到的信号强度,计算出信号的传播损耗,再利用理论和经验模型将传输损耗转化为距离,最后计算节点的位置。

因为理论和经验模型的估测性质,故而RSSI具有较大定位误差。

基于RSSI技术,提出一种将RSSI测量方法与三角形质心算法相结合的新型定位算法,该算法用三角形质心算法减小RSSI的测量误差。

仿真表明,该算法基于RSSI的三边测量法定位算法相比,极大提高了定位精度。

一种基于RSSI的无线传感器网络的改进定位算法

一种基于RSSI的无线传感器网络的改进定位算法
F n e g u Li o g Ch n a g o e g Ch n x u Zh n e g Yu n u
( o lg fElc rc lEn i e r g,Na a i e st fEn i e rn C l eo e tia g n e i e n v lUnv r iy o g n e i g,W u a 4 0 3 ) hn 3 0 3
1 引 言
在无线 传感 器 网络 的许 多应 用 中 , 测 到事 件 监
离 (a g— ae ) rn eb sd 的定 位 算 法 和与 距 离 无关 (a g — rn e
fe ) re 的定位 算法 l 。基 于距离 的定 位 中 , 2 j 常采 用 的 方 法有 : 于 到 达 时 间 T 基 OA 的定 位 、 于 到 达 时 基 间差 T A 的定 位 、 于接 受信 号 强度 指 示 R S DO 基 SI 的定位 和基 于 到 达 角 度 AO 的 定 位 等 。与 距 离 A 无关 的定 位算 法 主要有 : 心算 法 、 — p算 法 、 质 DV Ho
Ab ta t I h p l a in fv r s k n s o r ls e s r n t r .s n o o e s n w h i 1 c t n i f r s r c n t e a p i t so a i i d fwiee s s n o e wo k e s r n d s mu tk o t er o a i n o — c o e o
sto e r r c m p r d t h r d to lR S g ih . iin r o o a e O t e t a iina SIalort m
K y W o d wie e s s n o e wo k ( S e rs r ls e s rn t r s W N) o e l c l a i n,RS I ,n d o ai to z S ,AP T I Cl s m b r TP 9 . a s Nu e 3 ]9

基于RSSI的无线传感器网络加权质心定位算法

基于RSSI的无线传感器网络加权质心定位算法

收稿日期: 2005 11 12 陈维克: 男, 41 岁, 博士生, 高级工程师, 主要研究领域为无线传感器网络、机器人技术 * 国家自然科学基金项目资助( 批准号: 60475031) ; 湖北青年杰出人才基金项目资助( 批准号: 2005A BB021)
·266·
武汉理工大学学报( 交通科学与工程版)
PL( d) =
PL ( d 0) +
10k log
d d0
+
XR
( 2)
式中: P L ( d ) 为经过距离 d 后的路径损耗, dB; X R
为平均值为 0 的高斯分布随机变数, 其标准差范
围为 4~10. 式中 k 的范围在 2 至 5 之间. 取 d= 1 m, 代入式( 1) , 可得到L oss, 即 P L ( d0) 的值. 这样
标. 式中: d1 , d2, d 3 为未知节点获得的到 3 个信标
第2 期
陈维克等: 基于 R SSI 的无线传感器网络 加权质心定位算法
·26 7·
节点的 近似距离 ( 参 见图 1) ; ( x 1, y 1 ) , ( x 2, y 2 ) ,
( x 3, y 3) 为利用改进 Euclidean 定位方法计算出的
置在边界附近.
1. 2 无线电传播路径损耗模型分析
无线电传播路径损耗对于 RSSI 定位算法的 定位精度有很大影响. 常用的传播路径损耗模型
有[ 5] : 自由空间传播模型( f ree space pr opag ation
model ) ; 对 数 距 离 路 径 损 耗 模 型 ( log -distance
信标节点组合成下面的三角形集合, 这是提高定

基于RSSI的室外无线传感网络自定位算法

基于RSSI的室外无线传感网络自定位算法

信标节点 的规则进一步提高 节点定位精度 。 加权质 心定位算法 计算简单 , 定位过程中节点间通 信开销小 , 定位精度较极大似然估计法高,
仿 真结果表 明其基本满足应 用要求 。
关健词 :无线传感 网络 ;节点 自定位 ;信标 节点
O u d o ie e sS n o t r e fl c l a i n Al o ih t o rW r l s e s rNe wo k S l_ a i t0 g rt m 0 z Ba e n RS I sd0 S
维普资讯
第3 4卷 第 1 期 3
V 34 ol






20 0 8年 7月
J l 0 8 uy 2 0
N o.3 1
Co put rEng ne r n m e i e i g
网络 与通信 ・
文章编号:10_ 48 08 3 _ 8 _ 3 文献标识码: o0- 2( o) —o 9_ -3 2 1 o ’0 A
J N e- n , HEN a h o I W imi S Xin-a
( . n i e r gIsi t, h o igC l g f r n ce c s S a xn 0 0 2 Ke a f t n l f n e c a is n lcr s 1 E gn ei t ue S a xn o l e t a dS in e , h o i g3 2 0 ; . yL bo i a e s h nc d E e t c n n t e oA s 1 Na o De Me a i
n e e d.
[ ywod lWi l s esr t r( S ;e - cl aino o e; nh r o e Ke rsቤተ መጻሕፍቲ ባይዱ r e n o wokW N)sl l a zt f d sa co d s e sS Ne fo i o n n

无线传感器网络基于信号强度(rssi)校准集中定位技术

无线传感器网络基于信号强度(rssi)校准集中定位技术

无线传感器网络基于信号强度(rssi)校准集中定位技术摘要本文使用获得的信号强度为无线传感器网络提出了一种多跳定位技术。

提出的系统为了使静态/准静态无线传感器网络在不需要之前配置信息的前提下提供一个有效的自身定位的解决方案。

1、引言在无线传感器网络中定位是最重要和最值得研究的课题之一,因为它影响能量的消耗和路由协议。

根据标准可分类成大的著作。

其中一个定位的实际应用,通过电磁波的衰减或者覆盖发送器和接受器之间距离所需的时间,如果利用超声波,我们可以利用时间到达的差别来判断。

他能够扩展到其他音频信号。

另一种分类根据范围特征,它可以分成基于距离相关和基于非距离相关的定位技术。

而且我们也可以根据单跳和多跳的定位策略分类。

最后,我们能够分类成分布式和集中式定位系统。

虽然在没有一个仔细区域指定训练状态的rssi方法被证明在室内环境性能较差,在户外环境下他仍然是很多应用,尤其是定位,的最简便的解决方法。

当在户外测量条件下,他可能通过理论和实验测试后来提取信号衰减模型和选择一个简单的高斯圆形模型或者更复杂的经验模型。

在很多情况下模型并不合适,除非我们同时考虑到分布节点的独特环境特性。

本文我们为一个放置一些节点的典型环境提出一种实际的节点定位方法,网络的边界放置一些锚节点(他们的位置是已知的)。

在不同能量水平之间的节点交换的所有数据包的rssi值会收集起来,然后建立一个带有集中最小二乘法的距离模型。

距离模型根据选择最优近似家庭和规范接受能量的强度实现在线采集到的rssi值进行校准。

虽然在静态的wsn中在没有外部干扰的情况下rssi的分布式恒定的,我们提出一个当节点在一个固定范围变化时,可以容易扩展来进行位置更新的系统。

新的改进可以允许目标网络适合应用在节点缓慢运动的场合(准静态网络)。

我们的做法可归纳为一个不需要建立大量分布节点的实用自身定位系统一个可以校准rssi值的距离模型文章的结构,第2部分描述室外定位选择的框架;第3部分提出我们的能量衰减模型技术,第4部分介绍优化算法的表达式,第5部分给出mica2平台试验的结果。

一种基于RSSI的无线传感网络安全定位算法

一种基于RSSI的无线传感网络安全定位算法

第 3期
马 梁 ,等 :一 种 基 于 RS I的无 线 传 感 网络 安 全 定 位 算 法 S
・ 5 4・
损 耗 ,因此 需 要 将 高 斯 噪 声 添 加 到 仿 真 里 。其 计
I D、坐 标 、 . 及 平 均 误 差 因子 与 最 大 误 差 因 、


算 公式为 :
复 杂 性 使 得 节 点很 可 能 遭 到 攻 击 ,而 且会 不 同程 度 地 影 响 定位 的 准 确 性 ,这 样 就 使 节 点 的 整 个 位 置 信
息 无 效 。因 此 ,定 位 的过 程 非 常 重 要 l 。基 于此 , l J
,的 真 实 坐 标 , d 为 它 们 之 间 的距 离 。 在 存 在 虫 洞
摘 要 :为 防止 在 不可 靠环境 中传感 节 点被 捕获 ,提 出一种 与 范 围无 关的算 法来 解 决节 点 的定位 问题 ,即基 于接 收 信 号 强度 ( cie in lte ghidct n S I的安 全 定位 算 法 。介 绍 了通 过估 计各 个锚 节点 的环境 参数 ,用加 权 r ev dsg a rn t n iai ,R S) e s o
耗 ) 自 由空 间可 以被 忽 略 ,刀 25 ( 号 传 播 衰 减 在 ∈『, 信 】
平均 R S SI


利 用 式 ()算 出 锚 节 点 Anh r 未 知 5 co ̄ 与
节 点 的 估 计 距 离 d e , 同 时 计 算 s t

因 子 ) 基 于 指 定 路 径 的损 耗 因子 , 为
o eh rwae o ah rfrn ep ito o e At h a i ,i tej it n o - itatc d s a a z h ft ad r fec eee c on rn d . esmet h t me n h on dn nj n t k mo e, n l ete a o a y

基于RSSI的无线传感器网络节点定位技术研究

基于RSSI的无线传感器网络节点定位技术研究
在 复杂 的环 境 下 该模 型 对 实 际 传 播 损 耗 曲线 的逼 近 效 果 更 好 。文 中利 用 该 模 型对 节 点 进 行 R S 定 位 , 且 对 该 模 型 SI 并 的定 位 效 果 进行 了仿 真 , 果 显 示 其 较 之传 统模 型 可 以 明 显 提 高 在 复 杂 环 境 下 的定 位 精 度 。 结
关 键 词 :无 线 传 感 器 网 络 ; S I 位 ; 线 信 号 传 输 损 耗 模 型 ; 段 线 性 拟 合 R S定 无 分
中 图分 类 号 :TN9 5 0 1.1 文 献 标 识 码 :A
S u y o d e f l c lz to a e n RS I i SN t d n no e s l-o a i a i n b s d o S n W

要 :无 线 传 感 器 网 络 节 点 定 位 技 术 是 无 线 传 感 器 网 络 应 用 研 究 的基 础 。采 用 传 统 的无 线 信 号 传 输 损 耗 模 型 的
R S 定 位 方法 的 精 度 不 能 够 满 足 许 多 用 途 。为 了提 高 定 位 精 度 , 出 了 一 种 分 段 线 性 拟 合 传 输 损 耗 模 型 , 较 表 明 SI 提 比
f r ma y a p ia i n . To mp o e o i o ig a c r c o n p l to s c i r v p st n n c u a y, a n w s — s mo e a ld Pa t L n a - t mo e i i e Pa sLo s d l c l r- i e rFi e dl s p o o e .Co a io e u ts o h tt e mo e a e t rftt e r a s — s u v . Th s p p ra s n r d c s rp s d mp rs n r s l h wst a h d lc n b te i h e lPa s Lo s c r e i a e l o i to u e t eRS Ip st n me h d n h e i n o o t r a e n t e p o o e d 1 S mu a i n r s ls s o t e h S — o ii t o s a d t e d sg f s fwa e b s d o h r p s d mo e. i lt e u t h w h o o p o o e d lc n e f c i ey i r v o i o i g a c r c o lx e v r n n . r p s d mo e a fe tv l mp o e p st n n c u a y i c mp e n io me t i n Ke wo d : wi l s e s r n t r s o ii n n ag rt m a e o RS I wiee s i n l a s l s mo e ; a t y rs r e s s n o e wo k ;p st i g l o i e o h b sd n S ; r ls sg a p s — s o d l p r一电子测量

基于RSSI误差分析的无线传感器网络定位研究

基于RSSI误差分析的无线传感器网络定位研究

摘 要: 提出了一种新的无线传感器网络定位算法, 该定位算法主要用来有效处理无线传感器网络在实际应用地理环境中遇到
的一些 问题 , 使得 算法更适应 于 实际应 用环境 。研究分析 了在 实 际应 用环境 中, 导致 R S 测距 产生误 差的 两大 因素 , 于此提 SI 基 出了R S信号理论 模型在 线修 正方法及使 用三个 网络节点来 实现 定位 的方案 , SI 以减 小R S'差对 定位 精度 的影响 。仿真 实验 SI ̄ /
1 0
2 1,7 1) 0 4(4 1
C m u r n i e n d p la os 算机 工程与应用 o p t gn r g n A pi t n eE ei a ci
基于 R S 误差分析的无线传感器 网络定位研究 SI
陈三风 , 万 明 。 陈
CHEN a f n “ , S n e g CHE W a m i g N n n 0
结果表 明, 算法是有效可行 的。 关键词 : 无线传感 器网络 ; 网络 节点 ; 接收信号 的强度指 示 ( S ) 差 RS I误 DOI1 . 7 /is. 0 .3 1 0 11.0 文章编号 :0 28 3 (0 1 1.0 00 文献 标识码 : :03 8 . n1 28 3 . 1 . 0 4 7 js 0 2 4 10 .3 12 1 )40 1.3 A 中图分类号  ̄P 4 T 2
1 圳信 息职业技术学 院 信息技 术研究所 , . 深 广东 深 圳 5 2 09 1 8
2 . 深圳市可视媒体处理学技术大学 , 自动化系, 合肥 202 30 7
1I si t f I f r to e h o o y, h n h n I s t t f I f r a i n T c o o , h n h n, a g o g 51 0 9, i a . tt e o n o ma i n T c n l g S e z e n t u e o n o n u i m t e h l g S e z e Gu n d n 8 2 Ch n o n y 2.h n h n Ke b r t r f Vi a e i r c s i g a d T a s iso S e z e Gu n d n 8 2 Ch a S e z e y La o a o y o s l M d a P o e sn n r n m s i n, h n h n, a g o g 51 0 9, i u n 3De a t n fAu o t n, i e st f S in e a d T c o o f Ch n , r i 2 0 2 Ch n . p rme t o t ma o Un v r i o c e c i y n e h l g o i a He e 3 0 7, i a n y

无线传感器网络中的定位技术与算法优化

无线传感器网络中的定位技术与算法优化

无线传感器网络中的定位技术与算法优化近年来,无线传感器网络(Wireless Sensor Networks,WSN)在众多领域得到广泛的应用,如环境监测、智能交通、医疗保健等。

对于无线传感器网络而言,准确的定位技术和优化的定位算法是实现各种应用的关键。

一、无线传感器网络中的定位技术无线传感器网络中的定位技术主要分为基于测距和基于角度两种方法。

1.基于测距的定位技术:基于测距的定位技术利用传感器节点之间的距离信息来实现定位。

常见的测距技术包括全球定位系统(GPS)和无线信号强度指示(RSSI)等。

全球定位系统(GPS)是一种广泛应用于室外环境的定位技术。

它通过接收卫星发射的信号来确定接收器的位置。

然而,GPS在室内和复杂环境中的定位精度受限。

因此,基于测距的定位技术在室内环境的无线传感器网络中应用较少。

无线信号强度指示(RSSI)基于接收到的信号强度来估计节点之间的距离。

通过测量无线信号在传输过程中的衰减程度,可以计算出节点之间的距离。

然而,RSSI受到多径传播等环境因素的干扰,定位精度有限。

2.基于角度的定位技术:基于角度的定位技术通过测量节点之间的角度信息来实现定位。

常见的基于角度的定位技术包括方向导数(DOA)和相对角度测量(RAO)等。

方向导数(DOA)基于节点接收到的信号传播方向来估计节点的位置。

通过测量信号波前到达节点的方向,可以计算出节点的位置。

DOA定位技术准确度较高,但需要节点具备方向感知能力。

相对角度测量(RAO)利用节点之间相对角度的测量值来进行定位。

通过测量不同节点之间的夹角,可以计算出节点位置。

RAO技术相对DOA技术更容易实现,适用于无需高精度定位的应用场景。

二、无线传感器网络中的定位算法优化针对无线传感器网络中的定位问题,研究人员提出了各种定位算法以提高定位精度和效率。

以下为几种常见的定位算法。

1.迭代算法迭代算法通过多次迭代计算来逐步调整节点位置,以减小定位误差。

《2024年面向时序RSSI的WiFi室内定位方法研究》范文

《2024年面向时序RSSI的WiFi室内定位方法研究》范文

《面向时序RSSI的WiFi室内定位方法研究》篇一一、引言随着无线通信技术的不断发展,室内定位技术已成为人们关注的焦点。

WiFi因其广泛的覆盖范围和良好的定位精度,成为室内定位的主要手段之一。

然而,传统的WiFi室内定位方法往往忽略了RSSI(接收信号强度指示)的时序特性,导致定位精度受限。

本文提出了一种面向时序RSSI的WiFi室内定位方法,旨在提高室内定位的准确性和可靠性。

二、时序RSSI特性分析在WiFi信号传播过程中,时序RSSI包含了丰富的信息,如信号的传播路径、反射、衍射等。

这些信息对定位具有重要价值。

时序RSSI的特点在于其动态性,随时间变化的信号强度能更真实地反映环境的实际变化。

因此,分析时序RSSI特性,提取有效信息对于提高WiFi室内定位精度具有重要意义。

三、面向时序RSSI的定位方法针对时序RSSI的特性,本文提出了一种新的定位方法。

该方法主要包含以下步骤:1. 数据采集:在室内环境中,通过WiFi设备收集时序RSSI 数据。

这些数据应包括不同位置、不同时间段的RSSI值。

2. 数据预处理:对采集的时序RSSI数据进行预处理,包括去除噪声、异常值等。

同时,根据信号传播理论,对数据进行校正和补偿。

3. 特征提取:从预处理后的时序RSSI数据中提取出有效特征,如信号强度的变化率、信号的峰值、谷值等。

这些特征能更好地反映信号传播的特性,为后续的定位提供依据。

4. 定位算法:采用机器学习或深度学习算法,利用提取的特征进行训练和建模。

通过模型预测未知位置的RSSI值,从而实现室内定位。

四、实验与结果分析为了验证本文提出的面向时序RSSI的WiFi室内定位方法的有效性,我们在实际环境中进行了实验。

实验结果表明,该方法能够有效地提取时序RSSI特征,提高定位精度。

与传统的WiFi 室内定位方法相比,本文方法在定位精度、稳定性和可靠性方面均有显著提高。

五、结论与展望本文提出了一种面向时序RSSI的WiFi室内定位方法,通过分析时序RSSI特性,提取有效信息,提高了室内定位的准确性和可靠性。

《2024年面向时序RSSI的WiFi室内定位方法研究》范文

《2024年面向时序RSSI的WiFi室内定位方法研究》范文

《面向时序RSSI的WiFi室内定位方法研究》篇一一、引言随着科技的不断进步,室内定位技术在各个领域中的应用日益广泛,尤其是在大型商场、机场、图书馆等公共场所的定位服务中发挥了重要作用。

在众多的室内定位技术中,WiFi定位技术因其高覆盖性、低耗能和成本效益显著而成为重要的定位手段。

本文着重探讨基于时序RSSI(接收信号强度指示)的WiFi室内定位方法,并分析其实现方式与特点。

二、WiFi室内定位原理WiFi室内定位的核心是依据设备(如智能手机、电子标签等)接收到的WiFi信号强度信息,通过分析这些信号的时序变化,实现对设备的定位。

其中,RSSI是衡量信号强度的关键指标,通过对多个WiFi节点的RSSI值进行综合分析,可以获取设备的空间位置信息。

三、面向时序RSSI的定位方法(一)信号采集与预处理首先,需要采集室内环境中的WiFi信号数据,包括各节点的RSSI值以及相应的位置信息。

在此基础上,对数据进行预处理,包括滤波、降噪等操作,以提高数据的准确性。

(二)时序分析通过分析各WiFi节点RSSI值的时序变化,可以了解信号传播的动态特性。

此外,利用时间序列分析方法对信号的传播速度、稳定性等特性进行深入研究,从而获取更多的空间位置信息。

(三)定位算法设计根据上述数据,设计合理的定位算法。

常用的算法包括基于指纹图谱的定位算法、基于信号强度的三角定位算法等。

这些算法通过综合分析多个节点的RSSI值和位置信息,实现对设备的精确定位。

四、研究方法与实现过程(一)研究方法本研究采用理论分析与实验验证相结合的方法。

首先,通过查阅相关文献和资料,了解WiFi室内定位的基本原理和现有技术;其次,根据实际需求设计实验方案,采集数据并进行分析;最后,根据实验结果对算法进行优化和改进。

(二)实现过程1. 搭建实验环境:选择合适的室内环境作为实验场所,并设置多个WiFi节点和接收设备。

2. 数据采集:在实验环境中采集大量的WiFi信号数据,包括RSSI值和相应的位置信息。

基于RSSI的LoRa 无线传感网定位技术研究

基于RSSI的LoRa 无线传感网定位技术研究

基于RSSI的LoRa 无线传感网定位技术研究作者:樊东燕来源:《农业技术与装备》 2019年第6期摘要文章基于低功耗、超长距离无线通信技术LoRa(LongRange),对智慧农业不同环境的室内室外应用场景定位技术进行研究,设计了一种利用LoRa芯片SX1280获得不同环境下RSSI(ReceivedSignalStrengthIndication)值,并通过三边定位算法实现节点定位的测距定位方案。

通过仿真测试实验,验证了该方案在定位精度、距离以及抗干扰能力方面都满足农业物联网的应用,可作为其位置服务的解决方案。

关键词物联网;LoRa技术;RSSI;三边定位中图分类号TP212.9 文献标志码 Adoi:10.3969/j.issn.1673-887X.2019.06.002随着物联网行业的蓬勃发展,智慧农业正变得越来越普及,智慧农业是通过数字化监控、收集和分析数据以实现最高效率。

而对于智慧农业实现精准监控的数据来说,没有准确位置信息就意味着数据是“杂乱无章”的,可利用的价值就会大大降低。

因此定位技术在各种物联网应用场景的需求也大大提升。

因为许多农场和牧场所在的偏远地区无法获得蜂窝网络或许可频段的覆盖,所以应用远距离、低功耗、易于部署和低成本的LoRa技术和LoRaWAN开放协议,为其物联网应用安装网络基础设施成为首选解决方案。

因此本文重点研究了基于RSSI的LoRa无线传感网定位技术。

1 RSSI定位原理基于LoRa的无线传感网的定位主要是传感器节点设备的定位,考虑到智慧农业的应用场景,其定位分为室外定位与室内定位两个部分。

传统的定位方法,在室外定位中常使用的是基于GPS的定位系统,而通过卫星的定位需要设备终端包含支持GPS的IC,这就显著地增加了终端的成本与能量消耗,不适合解决在智慧农业场景下的定位问题。

在室内定位中,由于卫星信号弱,通常使用Wi-Fi、蓝牙、红外线、RFID、UWB等定位技术,但在传输距离、定位精度和抗干扰能力方等方面,不能完全满足农业物联网行业的需求。

基于RSSI的传感器网络节点安全定位机制

基于RSSI的传感器网络节点安全定位机制

基于RSSI的传感器网络节点安全定位机制叶阿勇;许力;林晖【期刊名称】《通信学报》【年(卷),期】2012(33)7【摘要】For securing the RSSI-based ranging,a new protocol was proposed firstly,which achieved robustness by applying integrity coding and occupation of communication channel. The theoretical analysis showed the proposal was resilient to most conventional attacks including signal forgery and replay,also it can prevent adversary from attenuating the ranging signal,which reducing the measured distance. Furthermore,a new secure node positioning scheme for sensor networks was proposed by applying the proposed protocol above,in which,the distance enlargement attacks were further filtered out by verifiable multilateration. The detailed analysis was also given to shown it's robustness under external attacks.%针对RSSI测距存在的脆弱性问题,提出了一种基于完整性编码和不间断占用信道的安全RSSI测距协议,该协议不仅可以抵抗伪造插入、重放/虫洞等常规攻击,而且可以防止信标信号被恶意干扰而削弱,即可抵抗虚增测距的外部攻击.在此基础上,设计了一种基于RSSI的传感器网络节点安全定位机制,该机制采用可校验的多边测量法来过滤虚减测距的外部攻击,实现安全定位,并对测距协议和定位机制的安全性进行了理论分析.【总页数】9页(P135-142,150)【作者】叶阿勇;许力;林晖【作者单位】福建师范大学密码技术与网络安全重点实验室,福建福州350007;福建师范大学密码技术与网络安全重点实验室,福建福州350007;福建师范大学密码技术与网络安全重点实验室,福建福州350007【正文语种】中文【中图分类】TP393.4【相关文献】1.基于RSSI的无线传感器网络迭代安全定位算法 [J], 罗臻;刘宏立;徐琨2.无线传感器网络中基于RSSI一致性的安全定位方法 [J], 朱青青;杨玉斌;刘娜;马秋环3.基于信任机制的水下传感器网络节点安全定位算法 [J], 张尧;金志刚;罗咏梅;杜秀娟4.基于声誉机制的传感器网络节点安全定位算法 [J], 凌远景;叶阿勇;许力;黄晨钟5.基于RSSI的无线传感器网络节点定位算法研究 [J], 付墨轩;廖强;;因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无线传感器节点定位服务在当今社会中正在扮演着越来越重要的角色, 它逐渐取代了传统高额费用的定位系统, 是一种全新的定位信息获取平台。

图1为无线传感器网络体系结构,从图1中可以看出定位服务是无线传感器网络中一项重要的基础功能和应用的重要条件。

常用的无线传感器网络定位方法可分为两种:一种是基于距离的定位方法,如基于到达时间、基于到达时间差、基于到达角度和基于接收信号强度指示(RSSI)等,另一种是与距离无关的定位方法,如质心算法、近似三角内点测试法等。

前者通过测量相邻节点间的实际距离或方位计算未知节点位置,后者仅根据网络连通关系实现估算式的模糊定位。

与距离无关定位方法受环境因素影响小,但定位误差偏大,而且对锚节点的密度要求较高。

在定位应用中,考虑成本因素,因此比较适合采用基于距离的定位方法。

RSSI方法是根据接收信号功率强度与传输距离间存在的变化关系计算收发节点间的距离。

目前,许多无线射频芯片本身具有RSSI采集功能,如无线发射模块NRF903,其无需增加额外的测距硬件,所以RSSI方法更适合应用于无线传感器网络定位。

但是由于易受外部环境干扰影响,RSSI方法往往存在较大的测距误差,但是可以利用机器学习方法充分挖掘潜在的信息来提高定位算法。

本作品提出基于遗传反向传播(back propagation, BP)算法的无线传感器网络定位方法,首先各锚节点相互通信,通过高斯校正模型提高RSSI值可用性后,利用最小均方误差估计法确定路径损耗参数,并与各自节点标识(idenitity, ID)、位置、最短锚节点间距离及相应的RSSI值等网络参数一起发送至汇聚节点。

然后将温室区域进行虚拟网格划分,应用遗传BP算法对网格顶点至锚节点的距离向量和网格顶点坐标之间的映射关系进行建模,构造定位模型。

最后汇聚节点将未知节点与各锚节点通信的RSSI值转换为距离向量,输入建立的定位模型中,估算未知节点的坐标。

作品硬件设计采用顺舟科技公司生产的无线通信模块,系统外观如下图2所示。

图2 实验组网所用的无线通讯模块常用的研究无线信号传播路径损耗模型有:自由空间传播模型、地面反射模型、对数正态阴影模型。

前两种模型都认为接收信号的能量是距离的一个确定函数,实际应用环境中由于多路径反射、绕射、障碍物阻隔等因素,信号传输往往是各向异性的。

故采用综合性的对数正态阴影损耗模型将更加合理,其表达式为:其中, d0为近地参考距离,m;d为接收端与发射端之间的距离,m;P r(d0)是距离为d0时接收到的信号强度,dBm;P r(d)是距离为d时接收到的信号强度,dBm;η是服从零均值高斯分布的随机变量,反映了当距离一定时接收信号功率的变化,dB;β为与阻挡物等环境有关的路径损耗指数。

测距时接收信号强度为:式中,P r(d)为经过距离d后接收信号强度,即RSSI,dBm,;P t为发送信号的功率,dBm;G为天线增益,dBi;P L(d)为传输距离为d时的路径损耗,dB。

RSSI是一种指示当前介质中电磁波能量大小的数值, 单位为dBm。

RSSI值随距离增加而减小, 信标节点可以通过RSSI 值计算出未知节点与它的距离。

电磁波能量P与路径r的关系模型:(3)其中P为电磁波能量,α为待定系数,r为距离。

值得注意的是在实际应用环境中, 由于多径、绕射、障碍物等因素, RSSI值与理论值有些差异。

在各距离点上分别测量50次接收端的RSSI 值,并以最大值、50%中位数、最小值进行处理,得到RSSI 值的变化曲线如图3所示。

图3表明在实际环境中RSSI 信号易受到不稳定因素的干扰,接收同一位置发射端的一组RSSI 值时,其中存在着小概率事件及随机波动,且影响随距离的增加而增大。

所以式(3)中的待定系数随不同应用环境会有所变化。

利用高斯模型能够有效解决这个问题。

00x P P += (4)其中, p 0表示测量的RSSI 值,dBm ;p 为一个稳定值,dBm ;x 0为随机误差,dBm 。

p 0服从高斯分布N (m ,σ2), 其密度函数为:(7)其中x i 为第i 个RSSI 值,dBm ;n 为测量总数;m 为均值,dBm ;σ为标准偏差,dBm 。

高斯校正模型的基本方法是接收端在同一位置收到多个RSSI 值,通过高斯模型选取高概率发生区的RSSI 值,然后再取其均值作为处理结果。

高斯校正模型能够有效减少一些小概率事件对整体测量的影响,增强了定位信息的准确性。

根据实验情况,选取0.6为边界值,即当高斯密度函数值大于或等于0.6时,认为对应的RSSI 值为高概率发生值;当高斯密度函数值小于0.6时,认为对应的RSSI 值是小概率随机事件。

路径损耗指数β是反映定位区域内信号传输特性的重要参数,用于描述无线信号在空间中传播时能量随距离变化的损失程度。

它与网络所处的环境密切相关,其准确性直接影响定位精度。

如图3所示为在室外空旷、室外有人走动、室内中央、室内墙角四个不同环境下,测量距离为5 m 时的RSSI 值,对应的发射端功率为3 dBm ,天线增益为5 dBm ,天线高度为0.2 m ,从图4中可以看出,距离相同时,不同环境下接收的RSSI 值是有差别的,表明路径损耗指数随着环境的改变而变化。

常用的解决办法为经验值法,即定位前在应用环境中进行大量的实验测量,根据实验数据拟合曲线,得出RSSI 值与距离的函数关系,并将其固定作为该环境的模型表达式。

为了避免经验值法需要耗费大量人力成本的问题,本作品利用定位区域内位置已知的锚节点,分别测出各锚节点间的距离和相应的RSSI 值,再根据最小均方误差估计法,拟合网络覆盖区域内各锚节点的路径损耗指数。

具体步骤如下:设定位区域有n 个锚节点,Pi r (d j )表示与锚节点i 相距d j 处锚节点的RSSI 值(i =1,2,…,n ;j =1,2,…,n −1),dBm ,如有多个锚节点至锚节点i 的距离相等,则将其RSSI 值的均值作为该距离的接收信号强度;d jmin 表示锚节点i 对应的最短锚节点间距离,m ,将d jmin 作为近地参考距离;βi 表示锚节点i 的路径损耗指数。

式中,k 为锚节点i 与其余锚节点间不等距离的个数。

令上式的微分为0(即使均方差极小化),可求出锚节点i 的路径损耗指数βi 。

循环上述步骤,即可求得所有锚节点对应的模型参数β。

4 无线传感器定位算法4.1定位网络模型定位模型原理图为定位模型原理图,一组无线传感器节点S ={S i |i =1,2,…,M}部署在二维矩形温室区域(a ×b )内,各节点为同构节点,具有相同的计算能力和通信半径R (R 大于区域的对角线L )。

以左上角顶点为坐标原点建立坐标系,前n 个节点S 1(x 1,y 1)、S 2(x 2,y 2)、…、S n (x n ,y n )预先获取自身位置,作为锚节点,节点S i (x i ,y i ) (n <i ≤M )需要通过锚节点和定位技术来确定位置,作为未知节点,其中S 1为坐标系原点。

考虑最大程度减小对温室生产的影响,同时保证无线信号具有良好的视距传播信道,锚节点沿温室区域的上下边界呈等距线性布置。

在整个网络中随机选取一个锚节点作为汇聚节点,汇聚节点将温室区域以N b N a ,N ∈Z +的虚拟网格进行划分,除区域边界外的网格顶点记为K j (j =1,2,…,(N −1)2)。

设各锚节点与某未知节点之间的实际距离为d i (1≤i ≤n ),则d i 可以组成距离向量T =[d 1,d 2,…,d n ]。

利用反证法可以证明,未知节点坐标与距离向量T 之间存在一对一的非线性映射关系。

4.2 定位建模算法遗传算法网络是一种按误差逆传播算法训练的多层前馈网络,适合用于建立距离向量与未知节点坐标间的非线性关系,但存在易陷入局部最小、收敛速度慢、泛化能力差等问题。

遗传算法是一种模仿自然界生物进化原理提出的自适应启发式全局搜索算法,将遗传算法与BP网络相结合,能在发挥BP网络非线性映射能力的同时,加快网络的收敛速度,增强其学习能力。

4.2.1编码及群体初始化输入节点数为s、输出节点数为t、隐含层节点数为p的三层BP网络结构,采用实数编码方案,每个连接权值用一个实数表示,串长L=s×p+p+p×t+t。

编码按一定的顺序联成一个长串,每个串对应一组网络连接权值,网络权值的一种分布用一个个体来表达。

设初始群体由C个个体组成,对其实行单一化处理,不允许群体中有相同个体出现。

4.2.2适应度函数的确定激活函数采用Sigmoid函数())f-x=,则网络输入与输出关系如下:+1/(1xe隐含层单元j的输出为:(10)式中,w ij为输入层到隐含层的权值,x i为某一模式下输入层单元的输出,a j为隐含层单元的阈值。

输出层单元k的实际输出为(11)式中,vjk为隐含层到输出层的权值,bk为输出层单元k的阈值。

目标函数采用网络误差的绝对值和,即在进化过程中搜索使网络误差最小的权值和阈值。

(12)式中,yri为第r个训练样本的第i个输出节点的期望输出,ŷri为第r个训练样本的第i个输出节点的预测输出,N0为训练样本总数。

遗传算法在进化过程中以目标函数的最大值为进化目标,因此适应度函数采用目标函数的倒数。

4.3定位方法基于遗传BP算法的无线传感器网络定位方法主要包括路径损耗指数确定、定位模型训练、未知节点定位3个阶段。

4.3.1路径损耗指数确定当网络部署完成后,各锚节点全网广播包含节点ID、位置的数据包,而每个锚节点S i(i=1,2,…,n)建立数据链表,用来存储其它锚节点的节点ID、位置、RSSI值,直至各数据链表中同一节点ID对应的元素数量均达到预设值Ρ时,所有锚节点停止广播。

然后各锚节点对记录的其它锚节点RSSI值进行高斯模型校正,并更新链表,将校正值作为相应的RSSI值,此时每一数据链表的元素数量为n−1。

根据链表数据,各锚节点利用最小均方误差估计法估算自身的路径损耗指数β,最后将包括自身节点ID、位置、路径损耗参数β、最短锚节点间距离及相应RSSI值的数据包发送至汇聚节点。

4.3.2定位模型训练利用除区域边界外的网格顶点K j(j=1,2,…,(N−1)2)到锚节点S i(i=1,2,…,n)的距离向量T j,与K j点的坐标(x j,y j) 构造训练集,用于定位建模算法的学习。

汇聚节点保存遗传BP网络输出误差绝对值和E最小的权值和阈值。

4.3.3未知节点定位首先,汇聚节点收集未知节点S i(n<i≤M)与各锚节点通信的一组RSSI值,按序组成一个n维向量R i=[r i1,r i2,…, r in]。

当R i的个数达到预设值Ρ时,汇聚节点对其各维进行高斯模型校正,然后将校正值作为未知节点与相应锚节点间的RSSI值。

相关文档
最新文档