基于RSS的多目标节点定位算法

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:itismewhq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为节约成本、提高算法实用性和准确性,提出一种新颖的基于RSS的多目标节点定位算法。通过一个移动信标节点采集RSS信号及其相应位置坐标,构成已知条件,结合高斯混合模型和贝叶斯信息准则等统计模型设计实现多目标高斯混合模型定位算法。仿真实验和实测实验均表明该算法在不预先假设一定区域内传感器节点数量的情况下,能够同时估计传感器节点的数量和位置,具有较好的实用性和准确性。本文网络版地址:http://www.eepw.com.cn/article/164387.htm
  关键词:定位;GMM;信号传播模型
  DOI: 10.3969/j.issn.1005-5517.2013.9.008
  *基金项目:国家自然科学基金项目(NO.60973136网络攻击行为混杂建模及检测技术研究,NO.61073164面向服务的无线传感器网络生存期优化体系研究)
  引言
  无线传感器网络节点定位是传感器网络研究的热点,如何利用简单廉价的设备得到精确的定位结果一直是传感器节点定位研究的重点和难点。
  在目前已有的定位算法中,基于RSS的节点定位算法与基于AOA、TOA或TDOA的节点定位算法相比,具有成本低、适用范围广等优点,但定位精度不高[1-2]。为此,研究人员利用统计模型提高定位算法的健壮性和精确度[3-8]。另外,很多定位算法假设待估节点数量已知,或者假设RSS发射节点的ID可识别,但在大多数情况下,上述假设都是不可预知的,很难在实际环境中使用,因而算法实用性不强。
  为节约成本,提高算法实用性和精度,本文提出一种新颖的基于RSS的定位算法——多目标高斯混合模型定位算法(Multi-target Localization Based on Gaussian Mixture Model,MTL-GMM),使用单一移动信标节点[8-9]采集信息,用最小化已知条件估算传感器节点的数量和位置信息。仿真实验和实测实验均证明了本文提出算法的有效性和准确性。
  多目标高斯混合模型
  GridL算法描述
  图1给出了GridL算法的伪代码。表1给出了GridL算法使用的符号及其解释。MT-GMM算法嵌套了内外两层循环。外层循环即算法第4行到第29行,用来估计节点数量。假设节点数量M从1开始取值,并随循环逐次递增,根据(M-1)个节点坐标估计第M个节点坐标。当节点数量增加,但模型BIC取值不增加时,算法结束。内层循环即算法第11行到第20行,用来调整外层循环确定的M个节点的位置坐标。当模型BIC取值最大时,获得节点数量为M时的位置坐标。
  算法第13行的函数findBIC(R,j)根据前j个节点的位置坐标,估计第(j+1)个节点的位置坐标。该函数分别假设第(j+1)个节点在定位区域内的每个网格中,并分别计算相应的BIC取值,BIC取值最大时对应的网格坐标就是第(j+1)个节点的坐标。
  仿真实验
  我们用NCTUns v5.0[14]模拟实验场景,将8个传感器分别放置在180m×300m的区域里,将一个可移动的传感器做为信标节点RC,如图2所示。图中叉号表示传感器节点所在的位置,曲线表示RC的移动路径,圆圈表示估计的传感器位置。传感器节点的通信半径设为100米。RC采集的RSS序列长度为300。
  第一次迭代的网格边长为5米,第二次为1米。表3给出了仿真实验的数据结果,两次迭代估计的节点数量均为8个,与实际相符,节点坐标的定位误差由第一次迭代时的3.86米减小到第二次迭代时的0.93米。
  实测实验
  我们将4个Access Point(AP)分布在学校实验室大楼二层,将带有无线网卡的笔记本做为信标节点,采集从AP发来的RSS,同时记录笔记本移动的路线坐标。图3给出了AP的位置(叉号表示)和笔记本的移动路线(实线表示),圆圈表示估计的节点位置。AP的通信半径为30米,笔记本采集的RSS序列长度为120。
  第一次迭代的网格边长为2米,第二次为1米。表4给出了实测实验结果,两次迭代估计的节点数量均为4个,与实际相符,节点坐标的定位误差由第一次迭代时的2.99米减小到第二次迭代时的1.83米。
  结语
  本文提出了一种基于RSS的多目标节点定位算法(MTL-GMM算法),可同时估计一定区域内传感器节点的数量和位置。相比其他定位算法,MTL-GMM算法选择单一的移动信标节点采集RSS信号,结合使用高斯混合模型、贝叶斯信息准则等统计模型,节约了成本,提高了定位精度。同时,MTL-GMM算法不假设待估节点数量已知或RSS发射节点的ID可辨识,增强了算法的实用性。
  参考文献:
  [1] 蒋鹏,覃添,陈岁生. 基于AOA降维和同心圆定位的三维传感器网络节点自定位方法[J].传感技术学报,2012,25,(7):999-1000
  [2] 杜巧玲.无线传感器网络三维节点定位问题的研究[D].长春:吉林大学通信工程学院,2009
  [3] F. Wang, L. Qiu, and S. Lam. Probabilistic Region-Based Localization for Wireless Networks[J]. ACMSIGMOBILE
  [10] (美)西奥多 S.拉帕波特(Theodore Rappaport,T.S.)著,周文安等译.无线通信原理与应用[M].第二版.北京:电子工业出版社,2012
  [11] Tan P-N, Steinbach M, Kumar V著,范明,范宏建等,译.数据挖掘导论[M].北京:人民邮电出版社,2011
  [12] M. Ding and X. Cheng. Fault Tolerant Target Tracking in Sensor Networks[C]. Proceedings of the tenth ACM international symposium on Mobile ad hoc networking and computing, New Orleans, LA, USA. ACM, New York, USA,2009, pp. 125-134
  [13] 段江娇.基于模型的时间序列数据挖掘[D].上海:复旦大学,2008[14] NCTUns 5.0 Network Simulator and Emulator[EB/OL].(2008-09-20) http://nsl.csie.nctu.edu.tw/nctuns.html
其他文献
考试作为教学的重要环节,是检验教学的手段,对教学有着十分重要的意义。现存的高校考试制度和模式普遍形式化,不能适应素质教育的要求。本文通过对教学和考试的关系进行分析,
腹腔渗液中碱性磷酸酶(ALP)活性测定,对于腹部创伤有无肠破裂,胰腺瘘是否合并空肠瘘以及肠梗阻时有无肠管坏死的判断价值已有报道,其临床意义受到关注,但它在急腹症的变化情况文
引言  随着科技的不断发展,信息化建设的步伐越来越快,控制系统向智能控制系统发展已成为一种趋势。本文设计了一套基于MSP430单片机的智能监控系统,该系统通过单片机采集多路传感器信息,并通过相应数据通路将信息发送到主控平台,同时主控平台通过对采集到的信息进行判断,自动通过CAN总线将控制信息发送到各个节点,单片机通过无线收发芯片接收控制信息,并驱动电动机实现相关控制。  工作原理  原理简介  本
本文概要讲述了计算机、国际互联网的产生和发展历史,介绍了信息社会的特征,并就它们对人们生活、工作和学习的影响做了探讨。
质量是高等教育的生命线,提高教学质量是高校教学管理的灵魂和最终目的。因此,教学质量在教学管理中显得尤为重要。文章有针对性地阐述了提高教学质量的措施和如何做好教学质
师德建设关系着民族教育兴衰,国家兴衰的重任,文章在界定鲜明时代性师德基础上,分析师德缺失的原因,探寻构建师德供给——建设鲜明时代性师德的有效途径。
2012年11月27—30日,由中国汽车工程学会主办的FISITA2012世界汽车工程年会暨展览在中国国家会议中心开幕。18年后,第34届FISITA再次回归中国,通过学术论坛和技术展览会的形式。
目的:研究丁酸钠对K562细胞系,γ珠蛋白基因表达和胎儿血红蛋白合成的诱导作用及机制。方法:以丁酸钠(0.5mmoL)/L诱导72h的K562细胞为实验组,设K562亲本细胞和SB203580(10μmol/L)处理1
素质教育作为一种适应现代社会发展需要的发展型的教育,在中国当代的教育中是一种为时已久的,并经科学论证和实践证明的科学教育模式。对素质教育的实质以及存在的问题进行更
口语交际能力是人在交际过程中灵敏、机智的听说能力和待人处事能力。人们进行社交活动、商业贸易、宣传教育等离不开思想、情感的交流,而口语交际是交流活动中最基本最常用