《電子技術應用》
您所在的位置:首頁 > 微波|射頻 > 設計應用 > 基于Kmeans聚類的CSI室內定位
基于Kmeans聚類的CSI室內定位
2016年電子技術應用12期
田廣東,楊品章,王 珊,余 翔
重慶郵電大學,重慶400065
摘要: 多徑效應導致基于接收信號強度指示(RSSI)的室內定位精度不高,采用高細粒度的物理層信道狀態信息(CSI)可以更好地描述室內多徑環境,提高基于指紋的室內定位的精度。利用聚類算法提取CSI,提高了不同位置之間指紋的區分性。在定位階段采用一種簡單有效的方法進行類的匹配。實驗結果表明,在使用單個信標的情況下,定位精度較以往算法提高了24%。
中圖分類號: TN926
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.12.016
中文引用格式: 田廣東,楊品章,王珊,等. 基于Kmeans聚類的CSI室內定位[J].電子技術應用,2016,42(12):62-64,68.
英文引用格式: Tian Guangdong,Yang Pinzhang,Wang Shan,et al. CSI indoor positioning based on Kmeans clustering[J].Application of Electronic Technique,2016,42(12):62-64,68.
CSI indoor positioning based on Kmeans clustering
Tian Guangdong,Yang Pinzhang,Wang Shan,Yu Xiang
Chongqing University of Posts and Telecommunications,Chongqing 400065,China
Abstract: Multipath effect leads to low precision of indoor positioning based on Received Signal Strength Indicator(RSSI). The physical layer Channel State Information(CSI) with high granularity can better describe the indoor multipath environment to improve the accuracy of indoor positioning based on fingerprint. Using clustering algorithm to extract CSI improves fingerprint discrimination in different locations. A simple and effective method is used to match the class in the positioning stage. The experiment result shows that the positioning accuracy is improved by 24% compared with the previous algorithm in the case of using a single beacon.
Key words : indoor positioning;CSI;fingerprint

0 引言

    隨著無線網絡技術的發展,基于位置的服務得到了相應的發展。基于無線局域網(Wireless Local Area Network,WLAN)的室內定位技術受到了廣泛關注,如今廣泛使用的基于接收信號強度指示(Received Signal Strength Indicator,RSSI)的定位方法精度不理想。在IEEE802.11n標準[1]中,支持信道狀態信息(Channel State Information,CSI)的反饋機制,通過修改無線網卡驅動[2],可以獲取正交頻分復用(Orthogonal Frequency Division Multiplexing,OFDM)子載波中30個子載波的CSI。CSI描述了信號從發端到收端的衰減因子,包括散射、反射、路徑衰落等。通過對CSI的統計,其結果描述了空間相關性,可以作為基于指紋定位的指紋信息。

    目前,基于CSI的室內定位研究已經取得了一定的成果[3],達到了米級甚至亞米級的定位精度。文獻[4]利用CSI的頻率差異性,建立了CSI衰落與距離的模型,使用三邊測距定位,由于受帶寬的限制,多徑區分能力有限,測距精度不高,從而影響定位精度。文獻[5]利用CSI的頻率差異性,將30個信道CSI合成為5個子信道,并將多個天線的CSI求平均值處理,建立起一個基于概率模型的指紋定位模型。文獻[6]利用CSI信道間的關系提取指紋,建立了一個基于歐式距離作為相似度比較的指紋模型。

    以上基于指紋的研究在提取指紋時都是將多個數據包的CSI做均值處理作為指紋。由于室內多徑效應,CSI存在成簇分布的狀況,采用取平均值的方法不能很好地反映位置的多徑傳播,從而影響了定位精度。本文通過采用Kmeans聚類算法,提取多條CSI向量作為指紋來描述位置特性。實驗證明,對比文獻[6]的CSI-MIMO算法,定位精度得到提高。

1 指紋定位系統模型

    基于指紋的定位模型分為離線訓練階段和在線定位階段,模型如圖1所示。

ck1-t1.gif

    離線訓練階段的任務是建立一個位置指紋數據庫。首先要選擇參考點的位置,然后在每個參考點處測量來自信標的信號特征,最后處理信號特征保存在數據庫中。這個數據庫也被稱為位置指紋地圖。

    在線定位階段是指通過測量獲得未知位置的信號特征并加以處理,通過相應的匹配算法,比較測量數據與離線訓練建立的數據庫中的數據,找出相似的數據,作為位置的估計值。

2 基于Kmeans的聚類的CSI室內定位算法

2.1 離線訓練階段

    在室內定位區域選定L個參考點,參考點位置已知,采用二維坐標(x,y)表示。在每個參考點接收n個CSI數據包。每個數據包有一個p×q×30的復數矩陣HMIMO,其中p為發射天線數,q為接收天線數。m=p×q為天線對個數。

ck1-gs1-4.gif

    無線信號在室內環境中存在著多徑傳播的情況,CSI幅值也受此影響,存在著成簇分布的情況,如圖2所示,簇內CSI幅值多徑傳播經相似。通過Kmeans算法處理相同天線對中n個數據包的CSI幅值。Kmeans算法能夠使聚類域中的所有CSI幅值向量到聚類中心距離的平方和最小。其原理為:

ck1-t2.gif

    輸入:聚類個數k,包含n個數據對象的數據集。

    輸出:k個聚類。

    (1)從n個數據對象中任意選取k個對象作為初始的聚類中心。

    (2)分別計算每個對象到各個聚類中心的距離,再把對象分配到距離最近的聚類中。

    (3)所有對象分配完成后,重新計算k個聚類的中心。

    (4)與前一次得到的k個聚類中心比較,如果聚類中心未發生變化,進行下一步,否則轉到步驟(2)。

    (5)輸出聚類結果。

    通過此算法,從n個數據包的值中得到k個具有代表性的CSI幅值向量作為位置指紋fin:

    ck1-gs5.gif

    根據已有文獻的實驗觀測表明[7],超過80%的CSI幅值向量只存在4個以內的分簇,但是由于實際的測量過程中存在干擾,分簇數目增加,所以本算法中設置分簇個數k=10。

    對于單個天線對得到fin,對于m個天線的每個天線對使用Kmeans算法,得到訓練向量:

    ck1-gs6.gif

2.2 在線定位階段

    在線定位階段采用與離線訓練階段相同的方法提取到m個天線對的指紋:

    ck1-gs7.gif

    將提取到的指紋與訓練階段建立的數據庫中的指紋作比較,即將獲取到的第i個天線對的指紋矩陣與數據庫中的第i個天線對的指紋矩陣,進行兩個指紋矩陣中任意兩個CSI幅值向量i與j歐式距離的比較:

     ck1-gs8-10.gif

    由于歐式距離反映了兩個向量之間的“不相關性”,即數值越大,相關性越低,數值越小,相關性越高。因此,關注這些距離中數值較小的作為測試點與訓練點之間相似度比較的一個依據。所以不再考慮天線對,將m個天線對的所有歐式距離從小到大排列,共有10×m個距離:

 ck1-gs11-12.gif

    在得到測試點與所有訓練點之間的距離之后,使用K近鄰算法,從中選出距離較小的K個位置坐標平均作為位置估計坐標,本文中K=3。

3 實驗結果與分析

3.1 實驗設置

    為評估算法的定位精度,在家庭客廳及其走廊的環境下測試。共選有22個參考節點,相鄰參考節點之間的距離為0.8 m,在參考節點之間有30個測試節點。實驗中使用FAST無線AP作為發射端,使用裝配有Intel WiFi Link 5300網卡的ThinkPad R400作為接收端。接收端使用CSITOOL軟件接收CSI。訓練階段,在訓練節點接收1 000個數據包的CSI。定位階段,在測試節點接收數據包100個。如圖3所示,測試環境建立的二維坐標系,其中“★”代表AP位置,“▲”代表參考點位置,“◆”代表測試點的位置。

ck1-t3.gif

    將本算法與CSI-MIMO算法作比較,比較的性能由平均定位精度與累積誤差分布函數(Cumulative Distribution Function,CDF)圖來表示定位性能。

3.2 參數設置

    采用不同的T值進行試驗評估,T值的選擇對于定位精度有一定的影響。試驗分別從T值為10、20、30、40、50、60進行測試,結果如圖4所示。當T值為10時,定位精度最高,平均定位精度為1.65 m。CSI-MIMO在同樣的測試環境下平均定位精度為2.18 m,提高了24%。

ck1-t4.gif

    在T為10的情況下,對比本算法與CSI-MIMO的CDF,如圖5所示,50%的定位誤差都在1.34 m以內,優于CSI-MIMO算法。

ck1-t5.gif

3.3 定位時間

    定位時間分為數據包接收時間和程序處理時間。CSITOOl軟件每秒大約能接收20個數據包,接收100個數據包需要5 s。執行定位程序的時間大約為0.5 s,所以完成一次定位的時間大約為5.5 s。

4 結論

    本文提出了一種基于Kmeans聚類算法提取室內環境多徑傳播特征的指紋算法,利用CSI的頻率特性與MIMO的空間特性,所獲取的指紋較以往算法有更好的空間區分性。由于CSI的測量值存在誤差,使用聚類算法生成的多個特征向量能夠在一定程度上減小測量誤差所帶來的影響,從而提高了定位精度。下一步準備從匹配算法入手進行改進,進一步提高定位精度。

參考文獻

[1] IEEE Std 802.11n-2009.IEEE standard for information technology—Local and metropolitan area networks—Specific requirements—Part 11:Wireless LAN medium access control(MAC) and physical layer(PHY) specifications amendment 5:Enhancements for higher throughput[S].

[2] HALPERIN D,HU W,SHETH A,et al.Tool release:gathering 802.11n traces with channel state information[J].ACM Sigcomm Computer Communication Review,2011,41(1):53-53.

[3] YANG Z,ZHOU Z,LIU Y.From RSSI to CSI: Indoor localization via channel response[J].ACM Computing Surveys,2013,46(2):25.

[4] WU K,XIAO J,YI Y,et al.FILA:fine-grained indoor localization[J].Proceedings IEEE INFOCOM,2012,131(5):2210-2218.

[5] XIAO J,WU K,YI Y,et al.FIFS:fine-grained indoor fingerprinting system[C].International Conference on Computer Communications and Networks,2012:1-7.

[6] CHAPRE Y,IGNJATOVIC A,SENEVIRATNE A,et al.CSI-MIMO:an efficient Wi-Fi fingerprinting using channel state information with MIMO[J].Pervasive & Mobile Computing,2015,23:89-103.

[7] SEN S,CHOUDHURY R R,RADUNOVIC B,et al.Precise indoor localization using PHY layer information[C].Proceedings of the 10th ACM Workshop on Hot Topics in Networks,ACM,2011:1-6.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品一区二区久久| 欧美96在线丨欧| 国产精品综合| 久久伊人免费视频| 欧美14一18处毛片| 久久免费视频在线观看| 欧美激情中文字幕一区二区| 久久精品国产精品亚洲| 欧美高清视频免费观看| 久久精品国产免费观看| 国产精品美女久久久| 国产综合精品| 国产在线日韩| 亚洲国产精品999| 国产一区二区精品久久91| 国产精品五区| 日韩午夜av电影| 国产精品久久久久久久久果冻传媒| 国产一本一道久久香蕉| 亚洲激情电影在线| 在线日韩日本国产亚洲| 亚洲激情图片小说视频| 国产资源精品在线观看| 猛男gaygay欧美视频| 久久久欧美精品| 在线观看视频一区| 国产精品一区二区三区免费观看| 亚洲欧洲av一区二区三区久久| 精品成人一区二区| 亚洲国产成人精品视频| 亚洲国产裸拍裸体视频在线观看乱了中文| 夜夜躁日日躁狠狠久久88av| 亚洲一区视频在线观看视频| 一区二区高清在线观看| 亚洲欧美成人网| 欧美视频亚洲视频| 久久三级视频| 欧美精品国产一区二区| 欧美激情精品久久久久久蜜臀| 免费精品99久久国产综合精品| 一色屋精品亚洲香蕉网站| 亚洲一区精品电影| 国产精品视频久久一区| 美女主播视频一区| 国产欧美一区二区精品婷婷| 亚洲最新合集| 日韩午夜三级在线| 欧美日韩在线视频观看| 中文精品99久久国产香蕉| 国产欧美日韩在线视频| 一本一道久久综合狠狠老精东影业| 一区二区三区欧美| 欧美激情一级片一区二区| 欧美一区二区性| 在线免费高清一区二区三区| 亚洲国产一区二区三区a毛片| 免费在线看成人av| 国产精品视频成人| 揄拍成人国产精品视频| 久久精品国产77777蜜臀| 国内精品久久久久国产盗摄免费观看完整版| 欧美久久久久久久久久| 在线观看视频一区二区欧美日韩| 韩国精品久久久999| 久久黄色网页| 另类欧美日韩国产在线| 亚洲国产精品成人综合| 欧美日韩国产a| 午夜精品久久久久久久久久久| 欧美无乱码久久久免费午夜一区| 亚洲天堂网站在线观看视频| 国产精品久久久久999| 国产精品一区在线播放| 国产精品区一区二区三| 久久视频国产精品免费视频在线| 国产精品―色哟哟| 亚洲午夜国产成人av电影男同| 亚洲性视频网站| 中文在线资源观看网站视频免费不卡| 国产一区欧美日韩| 国产精品久久久久久av福利软件| 国产精品久久久久毛片软件| 狠狠干综合网| 在线观看精品| 亚洲国产精品久久| 久久精品2019中文字幕| 日韩视频二区| 亚洲一区二区在| 欧美日韩伦理在线| 久久超碰97人人做人人爱| 亚洲青色在线| 欧美日产国产成人免费图片| 久久在线精品| 欧美影院成人| 欧美在线网站| 亚洲日本国产| 一区二区日韩| 欧美国产日韩在线观看| 一本久道久久综合狠狠爱| 久久成年人视频| 欧美黄色精品| 亚洲日本va在线观看| 久久gogo国模啪啪人体图| 国产精品成人播放| 久久国产精品久久w女人spa| 欧美精品在线看| 午夜国产精品影院在线观看| 久久香蕉精品| 亚洲午夜日本在线观看| 久久在线精品| 亚洲综合首页| 久久久久国色av免费看影院| 欧美系列亚洲系列| **欧美日韩vr在线| 亚洲一区三区在线观看| 136国产福利精品导航网址| 亚洲欧美一区二区原创| 亚洲女女女同性video| 午夜在线a亚洲v天堂网2018| 亚洲人成绝费网站色www| 国产精品网站在线播放| 国产精品不卡在线| 国产一区二区精品久久| 亚洲精品裸体| 另类专区欧美制服同性| 国产精品久久久久久久午夜| 毛片一区二区| 国产亚洲第一区| 欧美日韩在线播放一区二区| 欧美另类极品videosbest最新版本| 欧美专区在线观看一区| 欧美午夜大胆人体| 在线视频精品| 国产在线欧美| 亚洲毛片播放| 久久综合电影一区| 欧美女主播在线| 欧美精品亚洲| 亚洲视频高清| 欧美综合激情网| 亚洲欧美日韩国产| 亚洲欧美激情视频在线观看一区二区三区| 欧美日韩中国免费专区在线看| 欧美区在线播放| 欧美国产日韩一区二区在线观看| 日韩亚洲精品视频| 欧美91福利在线观看| 亚洲夜晚福利在线观看| 在线精品国产成人综合| 久久久久女教师免费一区| 欧美肥婆在线| 久久精品一区蜜桃臀影院| 亚洲国产精品女人久久久| 久久免费99精品久久久久久| 欧美成人a∨高清免费观看| 欧美日韩精品欧美日韩精品一| 亚洲免费影视第一页| 久久综合一区二区| 午夜视频一区在线观看| 久久精品日产第一区二区三区| 国内在线观看一区二区三区| 精品成人久久| 欧美激情一区二区三区全黄| 欧美噜噜久久久xxx| 99在线热播精品免费99热| 99热免费精品| 欧美福利视频一区| 欧美日韩在线另类| 国产婷婷色综合av蜜臀av| 伊大人香蕉综合8在线视| 欧美午夜在线视频| 欧美日韩少妇| 亚洲精品资源美女情侣酒店| 一区二区欧美精品| 久久久视频精品| 亚洲欧美视频在线观看视频| 亚洲小说欧美另类婷婷| 蜜臀久久99精品久久久久久9| 蜜臀av性久久久久蜜臀aⅴ| 国产精品v欧美精品v日本精品动漫| 亚洲一区亚洲| 国内成+人亚洲| 国产精品va在线播放| 欧美成人免费网站| 亚洲人成在线免费观看| 国产欧美一区视频| 伊人蜜桃色噜噜激情综合| 夜夜躁日日躁狠狠久久88av| 亚洲国产精品久久人人爱蜜臀| 欧美日韩裸体免费视频| 亚洲人成网站777色婷婷| 欧美片在线观看| 欧美视频一区二区在线观看| 久久精品一区中文字幕| 亚洲视频欧美在线| 欧美午夜精品久久久久久人妖| 欧美福利影院| 亚洲一区二区在线| 夜夜嗨av一区二区三区四季av| 在线观看国产日韩| 日韩一级黄色大片| 久久男人资源视频| 欧美日韩亚洲一区二区三区在线观看| 国产一区二区三区成人欧美日韩在线观看| 在线精品亚洲一区二区| 欧美成人黄色小视频| 在线成人性视频| 久久综合久久综合久久| 亚洲激情av在线| 一本久久青青| 久久久精品一区二区三区| 一区二区三区国产在线观看| 国产精品男gay被猛男狂揉视频| 久久国产精品第一页| 国产精品每日更新在线播放网址| 久久九九精品| 亚洲国产天堂网精品网站| 欧美三区在线视频| 欧美巨乳在线观看| 欧美aaa级| 国产精品xvideos88| 亚洲一区二区免费看| 国产午夜亚洲精品羞羞网站| 欧美日本一区二区视频在线观看| 精品动漫3d一区二区三区免费版| 国产日韩欧美一区在线| 久久久亚洲欧洲日产国码αv| 欧美夜福利tv在线| 亚洲国产日韩在线| 欧美一区二区三区另类| 亚洲欧美日本国产专区一区| 欧美韩国日本综合| 亚洲性图久久| 亚洲精品久久久蜜桃| 亚洲欧洲在线免费| 欧美成人综合一区| 欧美午夜视频在线观看| 欧美日韩国产成人在线| 樱桃视频在线观看一区| 欧美制服丝袜| 99视频超级精品| 久久午夜精品一区二区| 欧美一区二区精品久久911| 一区二区三区欧美日韩| 国产自产2019最新不卡| 能在线观看的日韩av| 欧美1区免费| 另类春色校园亚洲| 欧美午夜在线观看| 欧美成人国产一区二区| 最新成人在线| 欧美 亚欧 日韩视频在线| 亚洲精品一区二区三区在线观看| 亚洲午夜精品网| 国产精品日韩欧美一区二区| 亚洲一区二区三区乱码aⅴ| 欧美日韩高清在线观看| 国产精品成人在线观看| 亚洲激情在线播放| 欧美亚洲免费在线| 国产日韩欧美中文在线播放| 国产精品毛片a∨一区二区三区| 亚洲欧美日韩精品一区二区| 欧美一区日韩一区| 欧美高清在线精品一区| 欧美视频在线视频| 香蕉久久精品日日躁夜夜躁| 国产精品久久久999| 久久综合九色综合欧美狠狠| 狠狠狠色丁香婷婷综合激情| 亚洲电影专区| 亚洲一区二区三区欧美| 国产欧美日韩精品a在线观看| 夜夜精品视频| 亚洲美女毛片| 亚洲区一区二区三区| 在线观看欧美日韩国产| 国产精品亚洲а∨天堂免在线| 欧美一区二区三区视频免费播放| 亚洲欧洲日产国产网站| 好吊色欧美一区二区三区视频| 精品成人免费| 欧美视频免费在线观看| 亚洲黄色免费网站| 亚洲电影av在线| 欧美人与禽猛交乱配| 欧美一区二区三区的| 亚洲国产日本| 午夜国产精品影院在线观看| 国产欧美亚洲日本| 国产麻豆精品在线观看| 欧美日韩亚洲一区二区| 欧美精品亚洲一区二区在线播放| 亚洲日本免费电影| 国产精品第13页| 久久不射中文字幕| 亚洲免费福利视频| 91久久国产综合久久蜜月精品| 欧美大片国产精品| 欧美涩涩视频| 国内精品久久久久久久果冻传媒| 中日韩男男gay无套| 一区二区精品| 亚洲第一级黄色片| 亚洲茄子视频| 免费观看在线综合| 欧美系列精品| 国内成+人亚洲+欧美+综合在线| 久久精品国产69国产精品亚洲| 91久久精品国产91久久性色| 久久xxxx精品视频| 久久成人精品视频| 亚洲丶国产丶欧美一区二区三区| 欧美日韩免费观看一区三区| 亚洲综合精品自拍| 亚洲欧洲在线免费| 国产精品扒开腿做爽爽爽视频| av成人毛片| 欧美日韩影院| 欧美精品激情在线观看| 国产精品对白刺激久久久| 亚洲影院高清在线| 久久综合网hezyo| 久久国产精品72免费观看| 国产麻豆9l精品三级站| 久久av资源网| 国产精品美女www爽爽爽| 欧美高清在线播放|