摘要
为提高井下人员定位的准确性,提出基于BFGS(Broyden-Fletcher-Goldfarb-Shanno)算法的三维空间定位的计算方法。由矩阵论的相关理论,解决三维空间中参与定位参考节点的个数及位置的设置问题,提出参与定位计算的参考节点的选择算法。为了减少基于信号强度RSSI(Received Signal Strength Indicator)测距的误差对定位计算的影响,使用BFGS算法优化其结果。BFGS算法简单,可应用于无线传感器网络定位系统中。实验证明:基于BFGS算法的无线传感器网络定位的误差均小于其他算法,在传感器网络定位系统中具有有效性。
To improve the accuracy of the underground personnel positioning, we put forward a BFGS-based three-dimensional spatial positioning algorithm. According to correlated theory of the matrix theory, this algorithm solves the problem of number and position setting in regard to the reference nodes participating in the positioning in three-dimensional space, and proposes the selection algorithm of reference nodes related to positioning calculation. In order to lessen the influence of the error, which is based on the received signal strength indicator (RSSI) ranging, on positioning calculation, BFGS (Broyden-Fletcher-Goldfarb-Shanno) algorithm is used to optimise the result. The BFGS algorithm is simple and can be used in wireless sensor network positioning system. Experiment proves that the error of the wireless sensor network positioning based on BFGS algorithm is less than other methods, and has effectiveness in wireless sensor network positioning system.
出处
《计算机应用与软件》
CSCD
北大核心
2014年第7期105-108,共4页
Computer Applications and Software
关键词
三维空间定位
RSSI
参考节点
BFGS算法
Three-dimensional spatial positioning
RSSI
Reference node
BFGS algorithm