【技术实现步骤摘要】
一种基于移动锚节点RSSI的传感节点定位方法
本专利技术涉及一种传感节点定位方法,尤其是涉及一种基于移动锚节点RSSI的传感节点定位方法。
技术介绍
无线传感器网络广泛应用于军事、工业控制、医学治疗、环境监测、智能开发等领域。位置信息对于传感器网络的监测活动来说是至关重要的,因此传感器网络最基本的功能之一就是确定事件发生的位置或获取消息的节点的位置。然而监测区域内随机分布的传感器节点事先无法知道自身的位置,所以节点布置后必须进行实时定位。传感器网络定位算法可分为两类:基于测距的定位算法和无需测距的定位算法。基于测距的节点定位技术通过电波信号获取未知节点和锚节点间的距离,再通过合适的计算方法估算出节点的大致位置。测距技术一般分为四种:基于TOA(TimeofArrival,到达时间)、基于TDOA(TimeDifferenceofArrival,到达时间差)、基于AOA(AngleofArrival,到达角度)、基于RSSI(ReceivedSignalStrengthIndication,接收信号强度指数)。未知节点在获取与临近锚节点的距离,或与临近锚节点间的相对 ...
【技术保护点】
一种基于移动锚节点RSSI的传感节点定位方法,其特征在于,包括以下步骤:S1,对无线网络进行初始化配置,所述的无线网络包括待定位的未知节点和2个以上锚节点;S2,各锚节点在同一平面内以各自设定轨迹做直线运动,并周期性广播自己的位置信息,同时未知节点收集各锚节点的信息,所述信息包括锚节点每次广播时的位置信息和对应RSSI值;S3,对于每个锚节点,根据未知节点接收到的呈先增加后减小趋势的RSSI值序列,计算未知节点在该锚节点轨迹上的垂点坐标;S4,根据未知节点在至少2个锚节点轨迹上的垂点坐标及对应的锚节点轨迹,利用几何关系得到未知节点的坐标。
【技术特征摘要】
2017.07.04 CN 20171053679281.一种基于移动锚节点RSSI的传感节点定位方法,其特征在于,包括以下步骤:S1,对无线网络进行初始化配置,所述的无线网络包括待定位的未知节点和2个以上锚节点;S2,各锚节点在同一平面内以各自设定轨迹做直线运动,并周期性广播自己的位置信息,同时未知节点收集各锚节点的信息,所述信息包括锚节点每次广播时的位置信息和对应RSSI值;S3,对于每个锚节点,根据未知节点接收到的呈先增加后减小趋势的RSSI值序列,计算未知节点在该锚节点轨迹上的垂点坐标;S4,根据未知节点在至少2个锚节点轨迹上的垂点坐标及对应的锚节点轨迹,利用几何关系得到未知节点的坐标。2.根据权利要求1所述的一种基于移动锚节点RSSI的传感节点定位方法,其特征在于,所述的步骤S3中,未知节点在锚节点轨迹上的垂点坐标计算方法包括以下步骤:S31,获取RSSI值序列,序列中包含N个RSSI值,将该锚节点每次广播信息的位置看作信标点,令该锚节点初始位置即第一个信标点的二维坐标为(x0,y0),其余信标点与初始位置的距离为参考距离d,轨迹上最后一个信标点与初始位置的参考距离为dmax,以d为自变量,未知节点接收到的相应的RSSI值为因变量,利用最小二乘法应用多项式模型,求得RSSI的多项式表达式P(d);S32,采用折半查找法得到未知节点在该锚节点轨迹上的垂点坐标,使该坐标点上对应的RSSI值最大。3.根据权利要求2所述的一种基于移动锚节点RSSI的传感节点定位方法,其特征在于,所述的步骤S31中,筛选出数值大于阈值的RSSI值,组成序列。4.根据权利要求2或3所述的一种基于移动锚节点RSSI的传感节点定位方法,其特征在于,所述的步骤S32具体包括以下步骤:1)在经筛选后的N个RSSI值中选取最大值,记为第m个点,其值为RSSI(m)。令rmax=RSSI(m)+p,p为正数,令...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。