① 无线传感最小最大法的计算锚节点
摘要 定位是无线传感器网络中的一个重要的研究方向,定位算法的优劣直接影响着无线传感器网络在实际应用中是否可行。测量的数据不同以及使用的坐标计算方法的不同导致了各种不同的定位算法的产生。
② 急!!需要基于RSSI的无线传感器网络质心定位算法matlab代码程序
WSN传感器节点定位技术是无线传感器网络(Wireless Sensor Networks)[1]的核心技术之一。目前无线传感器网络定位算法可以分为两类:基于距离的(Range-based)和与距离无关的(Range-free)[2]。参考文献[3]介绍了一种新的节点定位技术——质心算法。该算法属于距离无关的定位算法,计算的复杂度较参考文献[4]中的最小二乘法有了很大的降低,且网络生存率较强,但未知节点的定位精度不高。
为了解决质心算法定位精度不高的问题,本文提出的一种改进的质心算法。该算法与VIRE[5]算法类似,利用信号传播模型[6]在定位区域内构造虚拟参考标签的RSSI[7]信息,通过最小二乘法结合质心算法的方式,进一步缩小了未知节点的估计区域。实验证明,虽然该算法的计算复杂度有所增加,但定位的精确度有了进一步的提高,约为33%。
1 相关工作介绍
1.1 VIRE算法
VIRE系统阅读器Rp1和参考标签Lm1(p1,m1∈N+)分布如图1所示,待定位标签Zq1在区域内(q1∈N+)。VIRE方法的核心思想是将每4个参考标签看作一个单元网格,再将其进一步等分为N1×N1(N1∈N+)个小网格,在小网格处加入虚拟参考标签。
③ 衡量无线传感网络节点定位算法的性能指标有哪些
定位精准度:空间实体位置信息与真实位置之间的接近程度。
有效定位范围:定位系统所能定位的有效范围
节点密度:播撒的传感器节点的疏密程度
信标节点密度:信标节点在整个WSN中所占比例
容错性与自适应性
安全性:指系统对合法用户的响应以及对非法请求的抗拒
功耗:低
代价与成本:包括时间代价,空间代价,资金代价都要尽可能低
④ 无线传感器网络为什么需要定位技术
无线传感网络可以部署在室内的环境,在室内环境中,GPS是无法进行定位的,而且GPS做定位成本不低啊。如果能做到室内使用WSN进行定位,那可以进行更多的应用。举个例子,森林火灾报警,里面部署了上百个节点,如果用静态地址来设置,部署会很麻烦,但如果有定位算法,火灾发生后,节点进行报警,那管理员就在通过节点确认火灾现场,定位精度不需要高,在50~100米的误差内就可以接受了。
⑤ 分布式无线传感器网络有哪些算法
最早期的基于无线网络的室内定位系统,都采用了额外的硬件和设备,如AT&T Cambridge的Active Bat系统,采用了超声波测距技术,定位的物体携带由控制逻辑、无线收发器和超声波换能器组成的称为Bat的设备,发出的信号由安装在房间天花板上的超声波接收器接收,所有接收器通过有线网络连接;在微软的RADAR系统中,定位目标要携带具有测量RF信号强度的传感器,还要有基站定期发送RF信号,在事先实现的RF信号的数据库中查询实现定位;MIT开发了最早的松散耦合定位系统Cricket,锚节点(预先部署位置的节点)随机地同时发射RF和超声波信号,RF信号中包括该锚节点的位置,未知节点接收这些信号,然后使用TDOA技术测量与锚节点的距离来实现定位。
以上系统都需要事先的网络部署或数据生成工作,无法适用于Ad-hoc网络。现阶段研究较多的是不基于测距(Range-free)的定位算法,这样就无需增加额外的硬件,还可以减小传感器节点的体积。除此之外,较好的算法还要具备以下几点特性:
(1) 较小的能耗
传感器节点所携带能源有限和不易更换的特点要求定位算法应该是低能耗的。
(2) 较高的定位精度
这是衡量定位算法的一个重要指标,一般以误差与无线射程的比值来计算,20%表示定位误差相当于节点无线射程的20%。
(3) 计算方式是分布式的
分布式的定位算法,即计算节点位置的工作在节点本地完成,分布式算法可以应用于大规模的传感器网络。
(4) 较低的锚节点密度
锚节点定位通常依赖人工部署或GPS实现。大量的人工部署不适合Ad-hoc网络,而且锚节点的成本比普通节点要高两个数量级。
(5) 较短的覆盖时间。
2.1 算法分析
近些年提出很多典型的算法,但都有各自比较明显的优点和缺点。早期提出的质心算法和APIT算法要求有较高的锚节点密度,凸规划算法和MDS-MAP算法需要集中式的计算;Euclidean算法基于围绕在锚节点周围的节点的局部几何拓扑,但距离的测量较为复杂。在所有算法中Savarese等提出的Robust positioning算法和Sav-vides等提出的N-hop multilateration算法是典型的求精算法,与其他算法相比,是较为优秀的算法。
2.1.1 Robust positioning算法
Robust positioning算法分为测距、定位和求精三阶段,在测距阶段,算法采用了DV-hop算法的思想,首先使用典型的距离矢量交换协议,使网络中所有节点获得距锚节点的跳数(distance in hops)。第二阶段,在获得其他锚节点位置和相隔跳距后,锚节点计算网络平均每跳距离,然后将其作为一个校正值(correction)广播至网络中。当接收到校正值后,节点根据跳数计算与锚节点距离。如图1所示,锚节点L2计算出他的网络平均每跳距离为(40+75)/(2+5)=16.4 m。
⑥ 什么是无线传感器网络
无线传感器的无线传输功能,常见的无线传输网络有RFID、ZigBee、红外、蓝牙、GPRS、4G、2G、Wi-Fi、NB-IoT。
与传统有线网络相比,无线传感器网络技术具有很明显的优势特点,主要的要求有: 低能耗、低成本、通用性、网络拓扑、安全、实时性、以数据为中心等。
⑦ 无线传感器网络的覆盖控制算法有哪几类
通常无线传感器网络的节点在目标区域的部署有大规模、高密度的特点,这就导致网络中大量节点的覆盖区域相互交叠。这种覆盖冗余性会导致采集、传输数据的冗余以及信道的干扰,浪费了有限的能量资源。使用合适的覆盖控制算法和节点调度算法在保证一定覆盖性的前提下使一些节点的传感模块策略性的休眠,对延长网络生存时间有重要意义!
⑧ 谁能弄无线传感器网络定位技术研究建立二维平面定位系统模型,实现基于RSSI和TDOA的算法仿真实验
没弄过这个,帮顶~~~~