Nowadays, the increasing demands of location-based services (LBS) have spurred the rapid development of indoor positioning systems (IPS). However, the performance of IPSs is affected by the fluctuation of the measured signal. In this study, a Gaussian filtering algorithm based on an extreme learning machine (ELM) is proposed to address the problem of inaccurate indoor positioning when significant Received Signal Strength Indication (RSSI) fluctuations happen during the measurement process. The Gaussian filtering method is analyzed and compared, which can effectively filter out the fluctuant signals that were caused by the environment effects in an RFID-based positioning system. Meanwhile, the fast learning ability of the proposed ELM algorithm can reduce the time consumption for the offline and online service, and establishes the network positioning regression model between the signal strengths of the tags and their corresponding positions. The proposed positioning system is tested in a real experimental environment. In addition, system test results demonstrate that the positioning algorithms can not only provide higher positioning accuracy, but also achieve a faster computational efficiency compared with other previous algorithms.
Location-based services (LBS) have long been recognized as a significant component of the emerging information services. However, the localization cost and the performance of algorithm still need to be optimized. In the study, an improved particle swarm optimization algorithm based on a feed-forward neural network (IMPSO-FNN) combined with RFID sensors is proposed, which can achieve the best indoor positioning location and overcome the problems effectively. In IMPSO-FNN, an improved PSO algorithm (IMPSO) is developed to determine the optimal connecting weights and markedly optimize the network parameters and structural parameters for the FNN, and then an optimal location prediction model is established by the IMPSO-FNN. To avoid the interference of environmental noise for the experimental data, some preprocessing methods are used during the positioning process. The computational results for learning two continuous functions show that the proposed positioning algorithm has a faster convergence rate and higher generalization performance. The model evaluation results also verify that the proposed positioning method really is superior to other algorithms in terms of the learning ability, efficiency, and positioning accuracy.
Time of arrival (TOA) measurement is a promising method for target positioning based on a set of nodes with known positions, with high accuracy and low computational complexity. However, most positioning methods based on TOA (such as least squares estimation, maximum-likelihood, and Chan, etc.) cannot provide desirable accuracy while maintaining high computational efficiency in the case of a non-line of sight (NLOS) path between base stations and user terminals. Therefore, in this paper, we proposed a creative 3-D positioning system based on particle swarm optimization (PSO) and an improved Chan algorithm to greatly improve the positioning accuracy while decreasing the computation time. In the system, PSO is used to estimate the initial location of the target, which can effectively eliminate the NLOS error. Based on the initial location, the improved Chan algorithm performs iterative computations quickly to obtain the final exact location of the target. In addition, the proposed methods will have computational benefits in dealing with the large-scale base station positioning problems while has highly positioning accuracy and lower computational complexity. The experimental results demonstrated that our algorithm has the best time efficiency and good practicability among stat-of-the-art algorithms.