基于Android的WIFI室內(nèi)定位技術(shù)研究
發(fā)布時間:2018-09-18 07:40
【摘要】:隨著人們對基于位置的服務(wù)(Location Based Service,LBS)需求日益增大,以及無線通信技術(shù)的快速發(fā)展,無線定位技術(shù)成為了一個研究熱點。人們在室外廣泛使用目前較成熟的GPS、A-GPS等定位系統(tǒng)進行定位,但是在復(fù)雜的室內(nèi)環(huán)境中,這些技術(shù)的定位精度不高,不能滿足室內(nèi)定位的需求。WIFI網(wǎng)絡(luò)具有通信快速、部署方便的特點,它在室內(nèi)場所廣受歡迎。Android系統(tǒng)從幾年前發(fā)布以來在智能手機操作系統(tǒng)市場占有率不斷升高,成為目前使用最為廣泛的智能手機操作系統(tǒng),同時Android移動終端自身具備wIFI無線連接功能。指紋定位算法以其獨特的優(yōu)勢減小了對室內(nèi)難以精確定義的信號傳播模型的依賴性,成為定位技術(shù)中的一個研究熱點;诖,木課題重點研究并改進指紋定位算法,設(shè)計實現(xiàn)基于Android的wIFI室內(nèi)定位系統(tǒng)。 首先,通過閱讀大量相關(guān)的文獻資料,對比分析了當(dāng)前國內(nèi)外wIFI室內(nèi)指紋定位技術(shù)的研究現(xiàn)狀。對其中涉及到的相關(guān)技術(shù)的原理和特點進行介紹分析,包括WIFI無線通信技術(shù),室內(nèi)無線定位技術(shù)以及位置指紋定位技術(shù),并根據(jù)室內(nèi)WIFI指紋定位技術(shù)的特征對定位過程中的影響因素進行分析。 其次,根據(jù)前面提到的定位過程中的關(guān)鍵影響因素,介紹了對應(yīng)的解決方案。分析與研究了幾種典型的指紋定位算法,包括最近鄰法(NN)、K近鄰法(KNN)、K加權(quán)近鄰法(WKNN),并提出算法的改進方案,使用MATLAB軟件進行算法的仿真分析,尋求其中的最佳參數(shù)值以及定位性能差異。通過分析幾種算法的性能仿真結(jié)果,擬定了基于最強AP法的改進算法作為定位系統(tǒng)采納的算法。 然后,通過對基于Android的WIFI室內(nèi)定位系統(tǒng)的需求分析,提出了一種基于Android的WIFI室內(nèi)定位系統(tǒng)設(shè)計方案。接著介紹了定位系統(tǒng)軟件開發(fā)環(huán)境,并設(shè)計了定位系統(tǒng)總體架構(gòu),以及定位系統(tǒng)的各個功能模塊。在各項設(shè)計確定以后,采用JAVA語言編程實現(xiàn)定位系統(tǒng)的各項功能。 最后,搭建了WIFI室內(nèi)定位實驗環(huán)境,使用完成的室內(nèi)定位系統(tǒng)結(jié)合硬件資源,在實驗環(huán)境下,進行離線階段創(chuàng)建數(shù)據(jù)庫以及在線階段的定位測試,并記錄呈現(xiàn)在定位客戶端上定位結(jié)果,分析對應(yīng)的定位性能。
[Abstract]:With the increasing demand for location-based service (Location Based Service,LBS) and the rapid development of wireless communication technology, wireless positioning technology has become a research hotspot. GPS,A-GPS and other positioning systems are widely used outside, but in the complex indoor environment, the positioning accuracy of these technologies is not high, which can not meet the needs of indoor positioning. WiFi network has fast communication. Because of its convenient deployment, the Android system has become the most widely used smartphone operating system since it was released a few years ago. At the same time, Android mobile terminal itself has wIFI wireless connection function. Because of its unique advantages, fingerprint localization algorithm reduces the dependence on the indoor signal propagation model, which is difficult to define accurately, so it has become a research hotspot in the localization technology. Based on this, this paper focuses on the research and improvement of fingerprint location algorithm, and designs and implements the wIFI indoor location system based on Android. First of all, through reading a lot of relevant literature, comparative analysis of the current domestic and foreign wIFI indoor fingerprint location technology research status. The principle and characteristics of the related technologies are introduced and analyzed, including WIFI wireless communication technology, indoor wireless location technology and position fingerprint location technology. According to the characteristics of indoor WIFI fingerprint location technology, the influencing factors in the process of location are analyzed. Secondly, according to the key factors in the positioning process mentioned above, the corresponding solutions are introduced. This paper analyzes and studies several typical fingerprint location algorithms, including the nearest neighbor method (NN) / K nearest neighbor method, (KNN) / K weighted nearest neighbor method (WKNN), and proposes an improved algorithm. The simulation analysis of the algorithm is carried out by using MATLAB software. To find out the best parameter values and positioning performance differences. By analyzing the performance simulation results of several algorithms, an improved algorithm based on the strongest AP method is proposed as the algorithm adopted by the localization system. Then, by analyzing the requirements of WIFI indoor positioning system based on Android, a design scheme of WIFI indoor positioning system based on Android is proposed. Then, the software development environment of the positioning system is introduced, and the overall architecture of the positioning system is designed, as well as the function modules of the positioning system. After each design is determined, the functions of the positioning system are realized by JAVA programming. Finally, the WIFI indoor positioning experimental environment is built. Using the completed indoor positioning system combined with hardware resources, the database is created in the off-line phase and the online positioning test is carried out in the experimental environment. The location results are recorded on the location client and the corresponding positioning performance is analyzed.
【學(xué)位授予單位】:西南交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN92
本文編號:2247242
[Abstract]:With the increasing demand for location-based service (Location Based Service,LBS) and the rapid development of wireless communication technology, wireless positioning technology has become a research hotspot. GPS,A-GPS and other positioning systems are widely used outside, but in the complex indoor environment, the positioning accuracy of these technologies is not high, which can not meet the needs of indoor positioning. WiFi network has fast communication. Because of its convenient deployment, the Android system has become the most widely used smartphone operating system since it was released a few years ago. At the same time, Android mobile terminal itself has wIFI wireless connection function. Because of its unique advantages, fingerprint localization algorithm reduces the dependence on the indoor signal propagation model, which is difficult to define accurately, so it has become a research hotspot in the localization technology. Based on this, this paper focuses on the research and improvement of fingerprint location algorithm, and designs and implements the wIFI indoor location system based on Android. First of all, through reading a lot of relevant literature, comparative analysis of the current domestic and foreign wIFI indoor fingerprint location technology research status. The principle and characteristics of the related technologies are introduced and analyzed, including WIFI wireless communication technology, indoor wireless location technology and position fingerprint location technology. According to the characteristics of indoor WIFI fingerprint location technology, the influencing factors in the process of location are analyzed. Secondly, according to the key factors in the positioning process mentioned above, the corresponding solutions are introduced. This paper analyzes and studies several typical fingerprint location algorithms, including the nearest neighbor method (NN) / K nearest neighbor method, (KNN) / K weighted nearest neighbor method (WKNN), and proposes an improved algorithm. The simulation analysis of the algorithm is carried out by using MATLAB software. To find out the best parameter values and positioning performance differences. By analyzing the performance simulation results of several algorithms, an improved algorithm based on the strongest AP method is proposed as the algorithm adopted by the localization system. Then, by analyzing the requirements of WIFI indoor positioning system based on Android, a design scheme of WIFI indoor positioning system based on Android is proposed. Then, the software development environment of the positioning system is introduced, and the overall architecture of the positioning system is designed, as well as the function modules of the positioning system. After each design is determined, the functions of the positioning system are realized by JAVA programming. Finally, the WIFI indoor positioning experimental environment is built. Using the completed indoor positioning system combined with hardware resources, the database is created in the off-line phase and the online positioning test is carried out in the experimental environment. The location results are recorded on the location client and the corresponding positioning performance is analyzed.
【學(xué)位授予單位】:西南交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN92
【參考文獻】
相關(guān)期刊論文 前5條
1 夏英;王磊;劉兆宏;;基于無線局域網(wǎng)接收信號強度分析的混合室內(nèi)定位方法[J];重慶郵電大學(xué)學(xué)報(自然科學(xué)版);2012年02期
2 倪巍,王宗欣;基于接收信號強度測量的室內(nèi)定位算法[J];復(fù)旦學(xué)報(自然科學(xué)版);2004年01期
3 楊帆;趙東東;;基于Android平臺的WiFi定位[J];電子測量技術(shù);2012年09期
4 孟巖;;Android組件模型評析(上)[J];程序員;2008年01期
5 方銀旺,趙問道,李欣;Symbian操作系統(tǒng)及其應(yīng)用程序開發(fā)[J];計算機工程;2003年01期
,本文編號:2247242
本文鏈接:http://sikaile.net/kejilunwen/wltx/2247242.html
最近更新
教材專著