基于RSSI的修正补偿三边定位算法设计与仿真  

Design and simulation of correction compensation trilateral positioning algorithm based on RSSI

在线阅读下载全文

作  者:何兵兵 苏勋文[1] 张桐林[2] 翟学迪 王博[2] 董胜男 高江永[2] HE Bingbing;SU Xunwen;ZHANG Tonglin;ZHAI Xuedi;WANG Bo;DONG Shengnan;GAO Jiangyong(School of Technology,Beijing Forestry University,Beijing 100083,China;Chinese Academy of Agricultural Mechanization Sciences Group Co.,Ltd.,Beijing 100083,China)

机构地区:[1]北京林业大学工学院,北京100083 [2]中国农业机械化科学研究院集团有限公司,北京100083

出  处:《农业工程》2024年第7期85-93,共9页AGRICULTURAL ENGINEERING

基  金:国家重点研发计划项目(2021YFD2000205)。

摘  要:在无线传感器网络节点定位过程中,三边定位算法常结合测距算法获取未知节点的位置信息。针对现有三边定位算法定位精度低、适用范围小和需要多次发送定位数据包导致节点能耗增大等问题,提出一种修正补偿测量距离的三边定位算法。相比常见发送多次定位数据包然后进行滤波计算降低定位误差的方法,采用对数常态-模型测量节点间距离,发送较少定位数据包,通过判断三锚节点圆的相对位置,对由于测距误差较大导致节点圆不相交的3种情况进行修正补偿,采用基于质心算法的三边定位算法计算未知节点坐标。通过搭建Matlab仿真试验,验证算法可行性及定位精度,试验结果表明,提出的修正补偿三边定位算法综合考虑了定位精度、算法复杂度和节点功耗3者之间的关系,适用范围更广,定位误差<15%。In process of node location in wireless sensor networks,location information of unknown nodes is often obtained by trilateral location algorithm combined with ranging algorithm.Aiming at problems such as low positioning accuracy,small application range and increasing node energy consumption caused by multiple transmission of positioning data packets,a trilateral positioning algorithm was proposed,which corrected and compensated measuring distance.Compared with common method of sending multiple positioning pack-ets and then filtering calculation to reduce positioning errors,lognormal-model was adopted to measure distance between nodes and send fewer positioning packets.By judging relative positions of three-anchor node circles,three cases of node circles disjoint due to large range error were corrected and compensated.Coordinates of unknown nodes were calculated by using trilateral positioning algorithm based on centroid algorithm.Feasibility and positioning accuracy of this algorithm was verified by building Matlab simulation tests.Test results showed that modified and compensated trilateral positioning algorithm proposed comprehensively considered the relationship among positioning accuracy,algorithm complexity and node power consumption,and has a wider application range with positioning er-ror less than 15%.

关 键 词:无线传感器网络 质心定位算法 三边定位算法 MATLAB 

分 类 号:S126[农业科学—农业基础科学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象