摘要
RSSI定位方法成为近年来研究的热点问题。用极大似然估计法得到RSSI测距模型的修正参数,再使用最小二乘法求取所需节点的估计坐标,再通过引力搜索算法对最小二乘法的初步坐标估计结果和参数进行优化和修正,其算法不仅可以提高定位节点坐标的精度,还可以实现对于定位模型参数的动态跟踪变化。将设计的RSSI定位系统的应用程序移植消防定位系统中,通过接收网关节点从串口传递进来的参考节点的位置信息和参考节点接收到定位节点广播的RSSI值,通过提出的算法求解出最终的定位节点的位置。最后,在消防定位的实验结果中验证定位模型的参数优化结果,设计的RSSI定位系统总体误差较小,得到的参数反映了环境的变化,取得了预期的效果。
The RSSI positioning method has been a research hot topic in recent years.In this paper,the corrected parameter of RSSI distance measurement model is calculated by using the maximum likelihood method,and the coordinates of the nodes required are calculated by using the least square method,then the coordinates and parameters estimated by using the least square method preliminary are optimized and amended by using the gravitation search algorithm,which can not only improve the precision of the node coordinates,but also track the dynamic variation of the position model parameters.The application program of RSSI positioning system is embedded into the fire protection positioning system,and the position of the reference node coming from the serial port is received by the network node,The RSSI value of the position node in received by the reference node,and the final position of positioning node is calculated by using the presented algorithm.Finally,the parameter optimization results of the positioning model are verified according to the results of the fire protection positioning.The overall error of the RSSI positioning system is less,and the parameter can reflect that the change of the environment and the result is good as expected.
出处
《微型电脑应用》
2016年第1期66-69,共4页
Microcomputer Applications
关键词
定位
引力搜索算法
消防
无线网络
Positioning
Gravitation Search Algorithm
Fire Protection
Wireless Network