【技术实现步骤摘要】
一种基于RSSI的抑制异常值的WSN节点定位方法
本专利技术属于无线通信
,特别是涉及一种利用条件数改进最小二乘法抑制异常值的基于RSSI的WSN节点定位方法。
技术介绍
无线传感器网络(WirelessSensorNetworks,简称WSN)由大量部署在监测区域或者附近的低成本低功耗的传感器节点组成,这些节点具有感知能力、计算能力以及通信能力,各个节点通过自组织网络进行协同工作。在无线传感器网络中,确定事件发生的位置或数据采集的位置是至关重要的,否则获取的信息就毫无意义。传感器节点可以分为两类:锚节点(位置信息已知的节点)与未知节点(位置信息未知的节点)。锚节点在无线传感器网络中的数量远小于未知节点数量,在定位过程中由锚节点作为参考点对未知节点进行定位。传感器节点的定位方法可以分为两类:基于测距的算法及距离无关的算法。基于测距的算法首先需要测量待测节点与其邻居锚节点的距离或者角度,然后根据测得的距离或者角度通过三边测量法、三角测量法或者最小二乘法求得待测节点的坐标。基于测距的算法有基于RSSI(ReceivedSignalStrengthIndicati ...
【技术保护点】
基于RSSI的抑制异常值的WSN节点定位方法,其特征在于,包括下列步骤:步骤1:基于当前网络拓扑获取未知节点的邻居锚节点;用Ki表示各未知节点的邻居锚节点数,其中下标i用于区分不同的未知节点,对于Ki≥3的未知节点,基于邻居锚节点的RSS计算当前未知节点与各邻居锚节点的距离;步骤2:按未知节点与各邻居锚节点的距离的升序对Ki个邻居锚节点坐标进行排序,得到坐标序列:步骤3:基于未知节点的前三个邻居锚节点坐标计算条件数a=cond(A1TA1),基于未知节点的Ki个邻居锚节点坐标计算条件数b=cond(A2TA2),其中符号cond(·)表示矩阵条件数,矩阵矩阵步骤4:若Ki= ...
【技术特征摘要】
1.基于RSSI的抑制异常值的WSN节点定位方法,其特征在于,包括下列步骤:步骤1:基于当前网络拓扑获取未知节点的邻居锚节点;用Ki表示各未知节点的邻居锚节点数,其中下标i用于区分不同的未知节点,对于Ki≥3的未知节点,基于邻居锚节点的RSSI计算当前未知节点与各邻居锚节点的距离;步骤2:按未知节点与各邻居锚节点的距离的升序对Ki个邻居锚节点坐标进行排序,得到坐标序列:步骤3:基于未知节点的前三个邻居锚节点坐标计算条件数a=cond(A1TA1),基于未知节点的Ki个邻居锚节点坐标计算条件数b=cond(A2TA2),其中符号cond(·)表示矩阵条件数,矩阵矩阵步骤4:若Ki=3且a>thr,则跳过当前未知节点;若Ki=3且a≤thr,则基于Ki个邻居锚节点坐标,通过最小二乘法确定当前未知节点坐标,并将当前未知节点标记为锚节点,其中thr为预设阈值;步骤5:若Ki>3且b≤thr,则基于Ki个邻居锚节点坐标,通过最小二乘法确定当前未知节点坐标,并将当前未知节点标记为锚...
【专利技术属性】
技术研发人员:葛琰,郑植,杨海芬,杨姣,杨雨轩,孟会鹏,刘柯宏,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。