针对室内接收信号强度指示(received signal strength indication,RSSI)定位精度较低,无法实现动态跟踪参数变化的问题,将改进的引力搜索算法(GSA)应用于RSSI定位中.先利用极大似然估计得出定位模型的参数,再使用最小二乘法计算估计结果,最后利用引力搜索算法对估计结果和参数进行优化.该算法具有收敛速度快,精度高等优点.实验结果表明,该算法不仅能够提高定位的精度,而且能够实现动态跟踪RSSI定位数学模型中的参数变化,从而提高了其对环境变化的自适应能力.
In indoor RSSI localization, precision is low and dynamic tracing of variation in parameters cannot be achieved. Therefore, an improved gravitational search algorithm (GSA) is used for RSSI localization. Obtaining the parameters of the model through maximum likelihood estimation and using the least squares estimate as preliminary results, the GSA is then utilized to optimize the preliminary results and parameters. The algorithm has fast convergence rate, high accuracy, etc. The test results show that the algorithm can not only improve the location accuracy but also dynamically trace the variations in the RSSI-positioning mathematical model's parameters so that the model can adapt to the changes within the environment.