Font Size: a A A

Design And Implementation Of A Robust Positioning System Using Bluetooth AoA

Posted on:2024-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:C J LiuFull Text:PDF
GTID:2568306944463154Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of communication technology,indoor positioning technology has become increasingly diverse.Bluetooth positioning is currently a popular research object in the indoor positioning field due to its low power consumption,low cost,and high precision.Bluetooth positioning technology can provide indoor and outdoor positioning services without relying on base stations and satellite signals.Compared with other positioning technologies,Bluetooth positioning can extend the battery life of devices,increase device usage time,and reduce user charging times by using low-power Bluetooth modules.However,Bluetooth positioning urgently needs to combine positioning algorithms and positioning systems to provide users with more stable positioning services due to its characteristics such as signal multipath loss,significant installation errors in base station equipment,and high difficulty in data collection process management.Based on the above background,this paper designs and implements a robust positioning system based on Bluetooth AoA.The system can unify the basic data services and corresponding data generated by positioning services.The system is combined with Wi-Fi/magnetic and other multifusion positioning cloud platforms,which can use additional data collected by mobile phones to provide more stable fusion positioning services.Before developing this system,system functional points such as installation error optimization and positioning accuracy estimation were designed according to actual positioning requirements.This paper designs and implements a multi-module,low-coupling,and easy-to-expand Bluetooth positioning system based on software engineering development principles.Firstly,this paper analyzes the positioning environment of the system and the positioning requirements brought by the environment.Then,the actual positioning function of the system is generated according to the positioning requirements,and the technical framework and storage structure of the entire system are obtained by combining with nonfunctional points.Finally,all functional points are designed and implemented through the overall technical architecture and storage structure of the system,and system vulnerabilities are discovered through test cases,realizing iterative development.At present,this paper has completed all development and testing work.The positioning system implemented in this paper was tested on the first floor of the new scientific research building of Beijing University of Posts and Telecommunications,with a positioning accuracy of less than 2 meters in 80%of the area.Due to the existence of fusion mechanism,it can also provide positioning results with errors within 4 meters in areas with weak Bluetooth base station signals.Finally,the system can simplify the user’s positioning process,manage all data generated by positioning,and provide convenient services for users.
Keywords/Search Tags:indoor positioning, bluetooth positioning, error optimization, bidirectional recurrent neural network
PDF Full Text Request
Related items