With the rapid development of LBS(Location-based Service),the demand for commercialization of indoor location has increased,and retail giants such as Macy’s have begun to deploy beacons in stores.But for the time being,the positive correlation between indoor location accuracy and the complexity of the algorithm,as well as the positioning cost is still restricting the determination and application of mainstream positioning technology.Therefore,this paper proposes a method of knowledge-based optimization of indoor location based on Bluetooth.The research and work done in this paper are as follows:(1)The establishment and application of a priori and posterior knowledge base.The contents and implementation of the prior knowledge base include:1)The path loss coefficient of different media can be used to estimate the distance of the signal propagation attenuation model.2)The indoor 3D map can be used for the identification of visibility analysis(VA)and occlusion of the indoor scene as well as for the indoor space constraints and road network constraints.3)Bluetooth signal source of the basic situation can be used to locate the program selection and positioning results optimization.The contents of the posterior knowledge base include,for example,obtaining a certain degree of compensation for the Bluetooth signal by obtaining the Bluetooth signal strength estimation and applying it to the subsequent positioning.In addition,it also includes the analysis of the positioning data by analyzing the path loss coefficient to be fixed,and then to optimize the indoor location.(2)The step-by-step optimization of the signal source and the optimization of the location algorithm to improve the efficiency of the Bluetooth signal source and improve the positioning accuracy.First,the indoor 3D map for VA can determine the area of the signal source occlusion,selective use of shielding signal source according to the positioning requirements,and at the same time determine the path loss coefficient of occlusion,in order to achieve the signal source is selected for the first time.In the three-dimensional positioning solution phase,three kinds of three-dimensional localization algorithm based on Taylor series and RANSAC(random sample consensus)are proposed under the base of the two-dimensional algorithm.(3)This paper realizes an indoor location program based on the optimized selection of the signal source.Based on the previous research work,this paper realizes the location algorithm based on Matlab,and realizes some key modules in the indoor location scheme based on the smart phone.(4)In this paper,the algorithm proposed in the algorithm of position finding is simulated by Matlab.The evaluation scope of the three kinds of positioning algorithms is given.The experimental results show that the proposed algorithm can eliminate the signal source of outliers and improve the location accuracy.At the same time,this paper carries out data acquisition by APP and test by means of signal acquisition through VA,in the built actual scene.The location estimation of the sampling points is carried out by VA,Bluetooth signal source signal strength compensation,indoor path constraint and so on.The results show that the proposed method significantly improves the single point positioning accuracy of the simulation data and the actual scene data. |