• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于三角定位算法的WiFi室內(nèi)定位系統(tǒng)設計

      2016-03-24 07:58:24黃華晉,秦建息
      廣西科學院學報 2016年1期
      關鍵詞:信號強度客戶端智能手機

      ?

      基于三角定位算法的WiFi室內(nèi)定位系統(tǒng)設計

      0引言

      【研究意義】近年來,隨著智能手機的普及,城市中WiFi熱點(Access Peint,AP)的覆蓋率大幅度提高,因此對WiFi室內(nèi)定位服務需求逐漸增加,WiFi室內(nèi)定位技術的商業(yè)化必將帶來一波創(chuàng)新應用高潮,各種基于室內(nèi)定位技術的商業(yè)應用將出現(xiàn)在我們的生活中,尤其是在O2O領域[1]。例如在大型綜合體商場停車場里面借助室內(nèi)定位導航快速找到停車位,商鋪也可以根據(jù)用戶的具體位置向用戶推送定制的促銷商品信息等,這些商業(yè)應用會極大地提高O2O體驗,提高用戶購物消費的滿意度?!厩叭搜芯窟M展】目前用于室內(nèi)定位的技術有很多,比如藍牙、ZigBee、射頻、紅外線、超聲波、計算機視覺等。這些技術與WiFi室內(nèi)定位技術相較,無論從硬件設計、軟件設計、工程實施難度來說,還是從定位效果方面考察,其優(yōu)勢都明顯不如后者[2]。楊潤鋒等[3]設計了一種以Android移動終端為控制平臺的無線WiFi通信系統(tǒng),該系統(tǒng)基于WiFi技術實現(xiàn)作者的設計目的;張明華等[4]設計了一種WiFi定位系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)穩(wěn)定可靠的室內(nèi)定位?!颈狙芯壳腥朦c】基于WiFi技術的室內(nèi)定位系統(tǒng)的定位精度取決于AP的個數(shù)、信號的穩(wěn)定程度以及算法的選擇。本文從算法的選擇方面入手,采用三角定位算法,改善和增加WiFi室內(nèi)定位的準確率?!緮M解決的關鍵問題】在Android平臺上實現(xiàn)WiFi室內(nèi)定位系統(tǒng),改善室內(nèi)定位系統(tǒng)的質(zhì)量。

      1WiFi室內(nèi)定位系統(tǒng)整體設計

      本系統(tǒng)的設計目標是在Android智能手機上實現(xiàn)實時的WiFi室內(nèi)定位。如圖1所示,該系統(tǒng)采用Android手機客戶端/云服務器的網(wǎng)絡架構,包括定位云服務器,Android智能手機客戶端和WiFi熱點(AP),其中的AP需要與Internet相連,Android智能手機客戶端和定位云服務器通過TCP連接實現(xiàn)數(shù)據(jù)傳輸。

      圖1WiFi室內(nèi)定位系統(tǒng)框架

      Fig.1WiFi indoor positioning system diagram

      本系統(tǒng)定位過程為Android手機客戶端進行WiFi無線信號掃描,然后通過AP把數(shù)據(jù)傳輸?shù)蕉ㄎ辉品掌?,云服務器獲得數(shù)據(jù)后進行定位計算,然后把計算結果發(fā)回手機客戶端界面顯示手機所處位置。

      2WiFi定位算法

      每一個無線AP都有一個全球唯一的MAC地址。智能手機客戶端可以掃描并收集周圍的AP信號,無論信號是否加密,或者是否已連接,都可以獲取到AP廣播出來的MAC地址。每個AP有MAC地址和信號強度兩個重要數(shù)據(jù),MAC地址可以決定是哪個AP;信號強度理論上與智能手機和AP之間的距離有函數(shù)對應關系,根據(jù)信號強度可以算出智能手機和AP之間的距離[5]。智能手機將這些數(shù)據(jù)發(fā)送到定位云服務器,定位云服務器就可以用算法計算出智能手機的室內(nèi)位置。

      WiFi定位算法基本上可以分為兩大類:第一類不基于WiFi信號強度RSSI,例如 TOA(Time of Arrival),TDOA(Time Difference of Arrival),AOA(Angle of Arrival)。但是這些值在智能手機上無法獲取,需要特殊的WiFi模塊,所以這類方法在本系統(tǒng)中無法使用。第二類基于WiFi信號強度RSSI,在智能手機上可以通過Android系統(tǒng)SDK獲取周圍各個AP發(fā)送的信號強度RSSI及AP位置,利用RSSI來定位是最可行的方法[6]?;赗SSI定位算法主要為三角定位算法,三角定位算法需要提前知道AP的位置。如果已經(jīng)知道AP的位置,就可以利用信號衰減模型估算出智能手機與各個AP之間的距離,然后以智能手機到周圍AP的距離為半徑畫圓,其交點就是該智能手機的位置(圖2)。WiFi信號強度RSSI的表達式如下[7]:

      RSSI=-(10n log10d+R),

      (1)

      其中,d為定位智能手機節(jié)點與參考AP點之間的距離,單位為m;R為定位智能手機節(jié)點與參考AP點之間的距離為1 m時所測得的RSSI值;n為信號衰減因子,一般為2~4(文獻[8])。

      圖2三角定位法

      Fig.2Triangle positioning method

      定位AP的平面坐標集合為{(xA,yA),(xB,yB),(xC,yC)},定位點所對應RSSI信號強度為{RA,RB,RC},那么定位點到AP的距離集合為{dA,dB,dC},建立二元二次方程組,公式如下:

      (2)

      理論上3個圓至少有一個公共交點,但是無線WiFi信號在室內(nèi)的傳播比較復雜,導致WiFi信號覆蓋范圍估計不準確,所以很多情況下3個圓只是兩兩相交(圖3)。

      圓B與圓C交點P1的位置求解為公式:

      (3)

      同理求得交點P2、P3的位置(x2,y2)和(x3,y3),則智能手機定位點位置(X,Y)為

      (4)

      圖3WiFi信號實際覆蓋情況

      Fig.3Actual coverage of WiFi signal

      3算法測試

      首先將智能手機固定在一個點,這個點被3個AP包圍;再用智能手機客戶端做100次定位操作,同時把定位信息發(fā)給云服務器,云服務器把定位結果返回客戶端顯示,記錄下100次定位結果;然后做數(shù)據(jù)分析。實驗結果按距離排序,用excel畫一個分布圖(圖4),從這個圖可以大致分析定位效果:100個點中,距離誤差小于1 m的有5個點;有94個點的距離誤差在1 m到4 m,大致呈均勻分布態(tài)勢;距離誤差大于4 m的有1個點。

      圖4WiFi定位實驗

      Fig.4WiFi positioning experiment

      4結束語

      WiFi室內(nèi)定位有著巨大的商業(yè)應用前景,本文通過實際的實驗環(huán)境分析WiFi無線信號的分布特點,基于三角定位算法,在Android平臺上實現(xiàn)WiFi室內(nèi)定位系統(tǒng)。算法的測試結果表明該系統(tǒng)的定位效果比較好,定位誤差較小。

      參考文獻:

      [1]潘立波.基于WiFi技術的無線定位算法研究與實現(xiàn)[D].杭州:浙江大學,2013.

      PAN L B.Research and Implementation of Wireless Localization Algorithm Based on WiFi Technology[D].Hangzhou:Zhejiang University,2013.

      [2]萬國鋒,鐘俊.基于三角形理論的無線傳感器網(wǎng)絡定位算法[J].計算機應用研究,2013,30(1):249-251.

      WAN G F,ZHONG J.Triangle-based localization algorithm for wireless sensor networks[J].Application Research of Computers,2013,30(1):249-251.

      [3]楊潤鋒,方華,劉文烽.基于Anrboid平臺的新型預應力智能張拉監(jiān)控系統(tǒng)研究[J].廣西科技大學學報,2015,26(4):75-79.

      YANG R F, FANG H,LIU W F. The research of prestressing intelligent tension monitor system based on Android platform[J].Journal of Guangxi University of Science and Technology,2015,26(4):75-79.

      [4]張明華,張申生,曹健.無線局域網(wǎng)中基于信號強度的室內(nèi)定位[J].計算機科學,2007,34(6):68-71,75.

      ZHANG M H,ZHANG S S,CAO J.Received-Signal-Strength-Based indoor location in wireless LANs[J].Computer Science,2007,34(6):68-71,75.

      [5]雷家毅.Android平臺基于WiFi的定位算法與系統(tǒng)設計[D].上海:華東理工大學,2012.

      LEI J Y.WiFi Based Positioning Algorithm and System Design on Android Platform[D].Shanghai:East China University of Science and Technology,2012.

      [6]倪巍,王宗欣.基于接收信號強度測量的室內(nèi)定位算法[J].復旦學報:自然科學版,2004,43(1):72-76.

      NI W,WANG Z X.An indoor location algorithm based on the measurement of the received signal strength[J].Journal of Fudan University:Natural Science Edition,2004,43(1):72-76.

      [7]齊保振.基于運動傳感的個人導航系統(tǒng)及算法研究[D].杭州:浙江大學,2013.

      QI B Z.Research on the Personal Navigation System and Algorithm Based on Motion Sensing[D].Hangzhou:Zhejiang University,2013.

      [8]楊清.基于指紋的無線室內(nèi)精確定位方法研究[D].杭州:浙江大學,2011.

      YANG Q.Research on the Fingerprint-based Wireless Indoor Location Algorithm[D].Hangzhou:Zhejiang University,2011.

      (責任編輯:米慧芝)

      WiFi Indoor Positioning System Design Based on the Triangle Positioning Algorithm

      黃華晉,秦建息

      HUANG Huajin,QIN Jianxi

      (廣西瀚特信息產(chǎn)業(yè)股份有限公司,廣西桂林541004)

      (Guangxi Hunter Information Industry Co.,Ltd.,Guilin,Guangxi,541004,China)

      摘要:【目的】改善室內(nèi)定位系統(tǒng)的質(zhì)量,提高室內(nèi)定位的準確率和效率?!痉椒ā坷脽o線WiFi信號自身的特點,在Android平臺的基礎上設計一種基于三角定位算法的WiFi室內(nèi)定位系統(tǒng)?!窘Y果】實驗測試結果表明該WiFi室內(nèi)定位系統(tǒng)能準確地進行室內(nèi)定位?!窘Y論】基于三角定位算法的WiFi室內(nèi)定位系統(tǒng)定位準確率高,具有很高的商業(yè)使用價值。

      關鍵詞:WiFi室內(nèi)定位Android

      Abstract:【Objective】Improve the quality, accuracy and efficiency of indoor positioning.【Methods】Based on the Android platform,this paper designs a WiFi indoor positioning system by triangulation algorithm based on the WiFi platform.【Results】The test results show that the WiFi indoor positioning system can be accurately positioned.【Conclusion】The WiFi indoor positioning system based on the triangle positioning algorithm is high accuracy and has great commercial value.

      Key words:WiFi,indoor positioning,Android

      中圖分類號:TN92

      文獻標識碼:A

      文章編號:1002-7378(2016)01-0059-03

      作者簡介:黃華晉(1982-),男,碩士研究生,主要從事嵌入式系統(tǒng)、物聯(lián)網(wǎng)方面研究。

      收稿日期:2015-09-10

      網(wǎng)絡優(yōu)先數(shù)字出版時間:2016-01-27

      網(wǎng)絡優(yōu)先數(shù)字出版地址:http://www.cnki.net/kcms/detail/45.1075.N.20160127.1616.008.html

      猜你喜歡
      信號強度客戶端智能手機
      智能手機是座礦
      光學相干斷層成像不同掃描信號強度對視盤RNFL厚度分析的影響
      智能手機臉
      英語文摘(2020年5期)2020-09-21 09:26:30
      假如我是一部智能手機
      趣味(語文)(2018年8期)2018-11-15 08:53:00
      縣級臺在突發(fā)事件報道中如何應用手機客戶端
      傳媒評論(2018年4期)2018-06-27 08:20:24
      孵化垂直頻道:新聞客戶端新策略
      傳媒評論(2018年4期)2018-06-27 08:20:16
      基于Vanconnect的智能家居瘦客戶端的設計與實現(xiàn)
      電子測試(2018年10期)2018-06-26 05:53:34
      室內(nèi)定位信號強度—距離關系模型構建與分析
      WiFi信號強度空間分辨率的研究分析
      測繪通報(2016年9期)2016-12-15 01:56:16
      基于改進接收信號強度指示的四面體模型井下定位研究
      計算機工程(2015年8期)2015-07-03 12:19:45
      格尔木市| 镇巴县| 信丰县| 赣州市| 古蔺县| 襄城县| 遵义市| 长宁区| 方正县| 黄浦区| 汾阳市| 广西| 当涂县| 津南区| 宜城市| 密山市| 成武县| 嵊州市| 钦州市| 定日县| 桃江县| 南郑县| 墨脱县| 崇州市| 木兰县| 南汇区| 二连浩特市| 渑池县| 台北县| 乌兰浩特市| 临泽县| 南通市| 阿拉尔市| 靖宇县| 满洲里市| 崇仁县| 天祝| 瑞昌市| 彝良县| 泾川县| 仁寿县|