999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于位置指紋的無設備定位技術研究

2023-06-07 09:42:58萬立志崔英花
計算機應用與軟件 2023年5期
關鍵詞:信號

萬立志 崔英花

(北京信息科技大學信息與通信工程學院 北京 100101)

0 引 言

隨著無線通信技術的日益成熟,人們對室內(nèi)及小范圍定位的需求越來越多。傳統(tǒng)的定位方法在某些特殊應用場景下無法適用,比如入侵檢測、入室盜竊等,在這些場景下定位目標不會攜帶定位設備,無設備定位(Device Free Localization,DFL)的概念應運而生。2007年在ACM MobiCom會議上Moustafa Youssef團隊首次提出了DFL[1],通過構建合適的通信網(wǎng)絡,由信號鏈路的變化量來實現(xiàn)目標定位。

位置指紋的定位方法在主動式定位中就有所研究,在無設備定位中該方法同樣適用。關鍵點在于位置指紋數(shù)據(jù)的獲取[2],無設備定位中如何計算出目標對通信網(wǎng)絡造成的干擾是一個難點。據(jù)此,本文利用射線跟蹤方法[3]進行無線信道的建模,獲取信號發(fā)射端和接收端之間鏈路的信號強度值,構建指紋數(shù)據(jù)庫,避免實際測量工作的繁瑣,有效降低了獲取數(shù)據(jù)帶來的偏差,提高定位精度。

1 位置指紋定位

位置指紋實際上是定位目標的坐標和指紋數(shù)據(jù)的組合,這個指紋是能夠代表當前鏈路的特征數(shù)據(jù)[4],一般情況下,選擇接收信號強度(Received Signal Strength,RSS)作為指紋數(shù)據(jù)。

使用位置指紋進行定位分為兩個階段,離線階段和在線階段。在離線階段,在確定好的定位區(qū)域中按照定位需求設置若干位置已知的參考點,待定位的目標會依次經(jīng)過這些參考點,此時我們可以測得信號發(fā)射端和接收端之間鏈路的信號強度值,這些數(shù)據(jù)連同參考點的位置信息形成指紋數(shù)據(jù)庫。在在線階段,目標進入定位區(qū)域中,此時系統(tǒng)可以采集到當前所有信號鏈路的信號強度值,并將其與離線階段的指紋數(shù)據(jù)庫進行匹配實現(xiàn)位置估計[5]。

假設定位區(qū)域由M個發(fā)射端和N個接收端構成無線通信網(wǎng)絡,則區(qū)域內(nèi)存在M×N條信號鏈路,再加入一個信號節(jié)點作為協(xié)調(diào)器。在該定位區(qū)域內(nèi)選取L個參考點,位置坐標為li=(xi,yi)。離線階段,當目標位于參考點li時,確定好通信信道,后續(xù)的通信過程都在該信道內(nèi)進行。給每個發(fā)射端和接收端進行編號,每一條信號鏈路作為一組,如圖1所示。

圖1 獲取RSS數(shù)據(jù)示意圖

采用周期循環(huán)的方式獲取信號強度,具體流程如下:

(1) 第一組發(fā)射端和接收端在信道內(nèi)進行通信,此時其余的發(fā)送端和接收端暫時關閉避免產(chǎn)生干擾,發(fā)射端發(fā)送的數(shù)據(jù)包括自身序號和MAC地址等。發(fā)射端發(fā)送數(shù)據(jù)前進行空閑信道評估(Clear Channel Assessment,CCA),檢測信道內(nèi)能量是否低于閾值,若低于閾值則說明信道內(nèi)無其他數(shù)據(jù)傳輸,發(fā)送正常進行;若高于閾值,則說明信道內(nèi)有其他數(shù)據(jù)傳輸,等待一段時間后再執(zhí)行上述操作。CCA的目的是避免通信碰撞和信號疊加,減小對數(shù)據(jù)獲取造成的影響。接收端接收到數(shù)據(jù)后再將自身序號、收到的數(shù)據(jù)和測得的RSS數(shù)據(jù)發(fā)給協(xié)調(diào)器進行存儲。

(2) 下一組的發(fā)射端和接收端重復步驟(1)的過程,直到所有組的數(shù)據(jù)都發(fā)送完畢。協(xié)調(diào)器將這些數(shù)據(jù)連同參考點的坐標一起發(fā)給上位機進行存儲。

(3) 改變目標所在參考點位置,重復步驟(1)和步驟(2),直到所有參考點處的信號鏈路的RSS數(shù)據(jù)都測量完畢。上位機將數(shù)據(jù)進行處理,按照式(1)構建離線指紋數(shù)據(jù)庫[6]。

(1)

式中:rssmn表示由第n個接收端與第m個發(fā)射端所構成鏈路的信號強度;Loc是參考點的坐標信息,與RSS是一一對應的。

在線階段,待定位目標位于定位區(qū)域的某一位置(xt,yt)時,與離線階段的方法相同,采集此時所有鏈路的信號強度,以向量形式存入矩陣RSSt,與先前的指紋數(shù)據(jù)庫進行匹配,依據(jù)一定的準則選擇最匹配的參考點作為目標的估計位置[7]。

(2)

2 射線跟蹤方法

射線跟蹤方法是一種針對特定場景的電磁波傳播計算方法,電磁波從信號發(fā)射端發(fā)出,可以近似為射線進行研究分析,尋找從發(fā)射端到達接收端的直射、反射和衍射路徑,分別對各個路徑的信號進行分析,計算出反射、衍射系數(shù),再計算出各個路徑的信號強度,最后疊加得到接收端的信號強度[8]。射線跟蹤方法完全基于電磁波傳播的物理原理,適用于各類特定室內(nèi)場景的信道建模。

2.1 信號傳播模型

在室內(nèi)環(huán)境中,影響傳播的三種基本機制為直射、反射和衍射,使用合適的信號傳播模型能有效地減小誤差。很多研究表明,室內(nèi)路徑損耗[9]遵從式(3)。

(3)

式中:PL(d)和PL(d0)表示與發(fā)射端距離d和d0的路徑損耗;n為路徑損耗指數(shù);Xσ表示標準偏差為σdB的正態(tài)隨機變量。接收端接收到發(fā)射端的信號強度為:

RSS=Pt-PL(d)

(4)

式中:Pt為發(fā)射端的發(fā)射功率,減去傳播過程中的路徑損耗就可以得到信號強度[10]。

運用式(4)可以計算出室內(nèi)環(huán)境中發(fā)射端與接收端之間的信號強度。由于室內(nèi)環(huán)境復雜,信號傳播過程中受到的干擾較多,僅用式(3)和式(4)難以刻畫復雜的傳播過程。據(jù)此,本文從信號傳播的直射、反射和衍射路徑出發(fā),分別計算三種路徑的信號強度,疊加得到接收端接收到的信號強度。

2.2 直射路徑

直射路徑是指發(fā)射端直線傳播到接收端的路徑,計算方法如下:

(5)

p=2πtf

(6)

(7)

式中:t為直射時延;d為發(fā)射端與接收端的距離,v為傳播速率;p為直射相位;f為頻率;E為直射路徑的信號強度;λ為波長。

2.3 反射路徑

在室內(nèi)環(huán)境中,當無線信號接觸到四周的墻壁、天花板和地板時會發(fā)生反射現(xiàn)象,從而對信號傳播造成影響,圖2所示為信號反射的示意圖。圖中,Ei表示入射場,Er表示反射場。參數(shù)ε1、σ1和ε2、σ2分別表示兩種介質(zhì)的介電常數(shù)和導電性。

圖2 反射示意圖

從疊加的角度考慮,在解決一般的反射問題時僅須考慮兩個正交極化分量,電場極性平行于入射波平面定義為平行極化場,電場極性垂直于入射波平面定義為垂直極化場[11]。當?shù)谝唤橘|(zhì)是空氣時,在介質(zhì)邊界處,垂直和平行兩種極化場的反射系數(shù)為:

(8)

(9)

ε=ε0εr-jε′

(10)

ε′=σ/2πf

(11)

式中:θ為入射角;ε0=8.85×10-12F/m;εr表示反射介質(zhì)的相對介電常數(shù);σ表示反射介質(zhì)的導電性;f表示頻率。

計算出反射系數(shù)后,根據(jù)反射現(xiàn)象的規(guī)律和麥克斯韋公式邊界條件可以推導出式(12)、式(13)。

θi=θr

(12)

E=ΓEi

(13)

式中:Г依賴于極性,如果電場極性平行于入射波平面,那么Г=Г‖;如果電場極性垂直于入射波平面,那么Г=Г⊥。

2.4 衍射路徑

射線跟蹤中對衍射路徑的計算較為復雜,據(jù)此本研究引入了菲涅耳理論將信號鏈路和參考點的位置信息聯(lián)系起來,定量計算目標對信號鏈路造成的干擾。

在電磁波傳輸時,當人體站在某一位置時會使得信號繞著人體邊緣表面?zhèn)鞑?從而信號能夠傳播到接收端,這種現(xiàn)象可以用菲涅耳理論解釋。它說明波前上的所有點都可作為產(chǎn)生次級波的點源,這些次級波組合起來形成傳播方向上新的波前,繞射由次級波的傳播進入人體的陰影區(qū)而形成,在人體的周圍會形成菲涅耳區(qū)[12]。根據(jù)文獻[12]的理論,在人體周圍的菲涅耳區(qū)中,菲涅耳半徑、人體參數(shù)值和RSS變化量存在式(14)、式(15)、式(16)關系。

(14)

(15)

(16)

式中:ΔRSS表示RSS變化量;fac表示人體參數(shù),由人體肩寬bx和人體頭部到背部的距離by計算出;rl(xt)表示人體在xt位置時的菲涅耳半徑,由波長λ、xt位置到發(fā)射端的距離ql(xt)和發(fā)射端到接收端的距離dl按照式(15)計算出:Δh0表示環(huán)境參量。菲涅耳區(qū)示意圖如圖3、圖4所示。

圖3 菲涅耳區(qū)示意圖

圖4 菲涅耳半徑示意圖

2.5 射線跟蹤過程

在大多數(shù)的無線通信系統(tǒng)中,接收端的總信號強度可以表示為上述三種路徑分量的疊加??紤]到計算復雜度,假設室內(nèi)場景簡單,只有周圍6面墻壁作為障礙物。對射線遇到障礙物產(chǎn)生的現(xiàn)象進行簡化,只著重考慮一次反射的情況,多次反射后射線的衰減很小,可以忽略不計。且定位空間內(nèi)只存在單個人體目標,所以只考慮一次衍射的情況。使用射線跟蹤方法時,采取雙循環(huán)算法,具體過程如下:

(1) 當目標位于第一個參考點時,先在定位區(qū)域內(nèi)選取第一組信號發(fā)射端和接收端,假設該發(fā)射端各向均勻地發(fā)射n條射線,每條射線的初始能量為E,總的能量為nE。對這n條射線分別進行跟蹤,若射線在空間中沒有遇到任何障礙物時沿直線一直傳播;遇到墻壁等障礙物時,射線會發(fā)生反射;遇到人體邊緣時會發(fā)生衍射。n條射線中有的射線傳播到能量衰減至閾值以下也未到達接收端,去除這些射線,記錄到達接收端的射線的個數(shù)和傳播路徑等相關參數(shù)。

(2) 在經(jīng)過直射、反射和衍射的影響后,射線的能量得到一定的衰減,在接收端接收的信號包含了1條直射路徑、6條墻壁一次反射路徑、x條多次反射路徑和y條人體衍射路徑的信號,x和y的值取決于實際射線跟蹤情況。通過前幾節(jié)的方法可以分別計算出這些路徑分量的能量,其中多次反射路徑分量只計算第一次反射時射線的能量,后續(xù)多次反射造成的衰減忽略不計。對這些路徑分量的能量進行求和作為當前信號鏈路的信號強度,計算方法如下:

(17)

式中:ELOS為直射路徑分量;EPRi為第i條一次反射路徑分量;EMRi為第i條多次反射路徑分量;EDi為第i條衍射路徑分量。

(3) 選取下一組信號發(fā)射端和接收端,重復步驟(1)和步驟(2)。

(4) 重復步驟(3),直到所有的信號鏈路的信號強度都計算完畢。

(5) 改變目標所在參考點的位置,重復步驟(1)至步驟(4),直到計算出目標位于所有參考點處信號鏈路的信號強度[13]。

3 WKNN定位算法

3.1 算法流程

在線階段測得鏈路的實時信號強度后,需要與離線階段構建的指紋數(shù)據(jù)庫進行匹配。匹配的方法有很多,本文選擇的是WKNN算法,是K最近鄰(K-Nearest Neighbor,KNN)算法的演變[14]。算法的精髓在于通過計算樣本和待分類事物的距離來衡量兩者的相關性,距離越小說明兩者越接近。對于距離的度量方法有很多種,其中最具代表性的有歐幾里得距離和曼哈頓距離兩種,計算方法如下:

(18)

(19)

計算好距離之后,對距離進行遞增排序。選取前k個距離,找到對應的參考點的位置信息,通過引入權重因子來衡量對最終結果的貢獻程度。距離越近,權重因子越大。最終的分類結果由這k個參考點和對應的權值相乘再相加得到。一般情況下權重因子的選擇是歐幾里得距離的倒數(shù)[15],計算方法如下:

(20)

式中:D表示遞增排序后的歐幾里得距離矩陣;wi表示第i個鄰居的權重。待定位目標的位置估計可由下式計算出:

(21)

3.2 改進WKNN

由無線信號傳播規(guī)律可知,實際的物理距離和接收信號強度的歐幾里得距離之間具有非線性關系,因此僅用歐幾里得距離來定義權重值是不準確的[16]。據(jù)此,本文在經(jīng)過實驗后,將歐幾里得距離和曼哈頓距離結合來計算權重因子,計算方法如下:

(22)

(23)

(24)

式中:EWi與式(5)一樣,是用歐幾里得距離的倒數(shù)計算的權重;MWi是用曼哈頓距離計算的權重;Mi是選取前k個歐幾里得距離后計算的待測點和這k個參考點的曼哈頓距離。將上述兩種權重因子結合得到wi,最后的位置估計與式(21)相同。

4 仿真結果與分析

為了驗證提出方法的有效性和合理性,本文進行了實驗,利用MATLAB 2016b工具實現(xiàn)數(shù)據(jù)獲取和測試定位效果。在20 m×15 m×4 m的區(qū)域內(nèi)每隔1 m設置一個參考點,總計19×14=266個參考點。再布置3個信號發(fā)射端和3個接收端,發(fā)射端的坐標分別為(1,15,1)、(10,15,1)、(19,15,1);接收端的坐標分別為(1,0,1)、(10,0,1)、(19,0,1),總共可組成9條鏈路。圖5所示為定位區(qū)域內(nèi)信號發(fā)射端、接收端的平面分布,圖6所示為參考點的平面分布。

圖5 定位區(qū)域平面分布

圖6 參考點平面分布

4.1 構建指紋數(shù)據(jù)庫

在離線階段,當目標位于參考點(1,1)時,按照射線跟蹤方法分別計算直射、反射和衍射路徑的信號強度,獲得定位區(qū)域內(nèi)9條鏈路的信號強度值,循環(huán)計算266次,可得到一個266×9的指紋數(shù)據(jù)庫,行代表參考點,列代表鏈路的信號強度。

4.2 定位結果

圖7所示為系統(tǒng)的定位結果圖,在定位區(qū)域內(nèi)隨機生成20個待定位點,通過改進WKNN方法進行定位。

圖7 無設備定位圖

對于本系統(tǒng)而言,k值的選取對結果的影響很大,k值較小,容易發(fā)生過擬合,估計誤差會增大。k值較大,可以減少估計誤差,但與待測點距離較遠的參考點指紋數(shù)據(jù)也會對預測起作用,影響最終的定位結果。圖8所示為不同k值下的定位誤差,可以看出k值增大會一定程度提高定位精度,但是隨著k取值的增大,定位誤差不降反升,可見本系統(tǒng)的最佳k值是7。

圖8 不同k值下的定位誤差

4.3 性能分析

定位區(qū)域內(nèi)隨機選取20個待測點,分別用KNN、WKNN和改進WKNN算法進行定位,圖9所示為這3種算法的定位誤差對比??梢郧宄乜闯霰疚奶岢龅母倪MWKNN算法明顯優(yōu)于傳統(tǒng)的兩種算法。

圖9 3種算法的定位誤差對比結果

用本文提出的射線跟蹤和菲涅耳理論結合的方法與傳統(tǒng)的室內(nèi)路徑損耗方法分別構建指紋數(shù)據(jù)庫,并進行定位的誤差對比,結果如圖10所示。

圖10 兩種模型的定位誤差對比圖

由圖10可知,本文方法的最大誤差為0.686 8 m,最小誤差為0.025 5 m,平均誤差為0.164 7 m,使用本文方法構建的指紋數(shù)據(jù)庫明顯優(yōu)于傳統(tǒng)的路徑損耗方式,定位精度提高了47%。

5 結 語

本文為了實現(xiàn)無設備定位,借鑒主動式定位中常用的位置指紋定位的方法,先在定位區(qū)域中布置好信號發(fā)射端和接收端,設置若干參考點。針對實際測量工作的繁瑣,采用射線跟蹤結合菲涅耳理論的方法進行無線信道的建模。通過計算無線信號的直射、反射和衍射路徑獲取鏈路的信號強度數(shù)據(jù),構建位置指紋數(shù)據(jù)庫,用改進的WKNN方法實現(xiàn)對目標的定位。通過實驗仿真驗證系統(tǒng)的合理性和性能,結果表明系統(tǒng)的定位精度較高,相對于室內(nèi)路徑損耗方法,本文提出的方法定位精度提高了47%。但是針對實際環(huán)境,信道模型中的一些參數(shù)還需要修改,解決該問題是下一步的研究方向。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 99视频全部免费| 久久久久无码精品| 日韩高清无码免费| 国产浮力第一页永久地址| 在线免费不卡视频| 亚洲美女一级毛片| 国产丝袜第一页| 精品一区国产精品| 亚洲综合片| 狂欢视频在线观看不卡| 国产一级做美女做受视频| 国产免费黄| 毛片一级在线| 在线无码九区| 真实国产乱子伦高清| 国产白浆在线| 2018日日摸夜夜添狠狠躁| 亚洲精品日产AⅤ| 亚洲第一视频网| 日韩av高清无码一区二区三区| 国产欧美自拍视频| 精品撒尿视频一区二区三区| 亚洲中文精品人人永久免费| 无码内射在线| 国产福利小视频在线播放观看| 国产女人在线观看| 久久人妻系列无码一区| 欧美成人一区午夜福利在线| 毛片基地视频| 久久免费视频6| 国产精品无码翘臀在线看纯欲| 免费福利视频网站| 99资源在线| 国产91视频免费观看| 国产日韩欧美精品区性色| 中文无码毛片又爽又刺激| 亚洲天堂啪啪| 激情综合网激情综合| 精品免费在线视频| 欧美福利在线播放| 欧美精品影院| 一区二区三区国产| 青青青视频91在线 | 日韩久草视频| 国产在线98福利播放视频免费| 尤物在线观看乱码| 亚洲全网成人资源在线观看| 欧美国产在线看| 国产亚洲欧美日韩在线观看一区二区| 国内精品一区二区在线观看| 中字无码av在线电影| 91九色国产在线| 国产亚洲欧美另类一区二区| 亚洲日韩精品综合在线一区二区| swag国产精品| 无码免费的亚洲视频| 1024你懂的国产精品| 九九这里只有精品视频| 久久这里只有精品23| 国产成人a在线观看视频| 亚洲va在线∨a天堂va欧美va| 国产精品黑色丝袜的老师| 国产成人精品2021欧美日韩| 香蕉国产精品视频| 久久永久免费人妻精品| 亚洲中文字幕在线一区播放| 奇米影视狠狠精品7777| 国产乱论视频| 999国内精品久久免费视频| 亚洲精品桃花岛av在线| 91丨九色丨首页在线播放| 欧美不卡视频一区发布| 国产精品第一区在线观看| AV不卡无码免费一区二区三区| 欧美精品一二三区| 国内精自线i品一区202| 丰满的少妇人妻无码区| 91av国产在线| 国产微拍精品| 日本国产在线| 亚洲不卡无码av中文字幕| 精品国产黑色丝袜高跟鞋 |