亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于RSSI的主用戶定位方法與流程

文檔序號:12310534閱讀:1297來源:國知局

本發(fā)明涉及主用戶定位技術(shù)領(lǐng)域,具體地,涉及基于rssi的主用戶定位方法。



背景技術(shù):

在認(rèn)知無線電網(wǎng)絡(luò)中,主用戶節(jié)點相當(dāng)于無線傳感器網(wǎng)絡(luò)中的未知節(jié)點,認(rèn)知用戶節(jié)點相當(dāng)于無線傳感器網(wǎng)絡(luò)中的導(dǎo)標(biāo)節(jié)點,因此,無線傳感器網(wǎng)絡(luò)中的定位算法可以應(yīng)用到認(rèn)知無線電網(wǎng)絡(luò)中。

目前,在無線傳感器網(wǎng)絡(luò)中,按節(jié)點的空間坐標(biāo)進(jìn)行估計,根據(jù)距離或角度測量與否,可以分為測距的定位算法和和非測距的定位算法。測距的定位算法要對節(jié)點間的距離進(jìn)行測量;而非測距的定位算法則依靠網(wǎng)絡(luò)的連通度來實現(xiàn)節(jié)點的定位。以上方法均存在測量不準(zhǔn)確、精確度低、成本高的缺陷。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于,針對上述問題,提出基于rssi的主用戶定位方法,以實現(xiàn)成本低、測量準(zhǔn)確以及測量精度高的優(yōu)點。

為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:基于rssi的主用戶定位方法,所述方法具體包括:

步驟a:設(shè)定已知認(rèn)知用戶節(jié)點位置和識別信息;

步驟b:通過信息融合中心收集認(rèn)知用戶節(jié)點信息;

步驟c:根據(jù)rssi值排序,選取前幾個較大rssi,并找出對應(yīng)的認(rèn)知用戶節(jié)點,進(jìn)行定位計算;

步驟d:對求出的主用戶發(fā)射機(jī)的坐標(biāo)集合取平均,得到最終的主用戶發(fā)射機(jī)的坐標(biāo)。

進(jìn)一步地,步驟a中所述認(rèn)知用戶收到來自主用戶發(fā)射機(jī)的rssi信息后,對該認(rèn)知用戶節(jié)點的接收到rssi進(jìn)行采樣,當(dāng)樣本穩(wěn)定后對其求平均。

進(jìn)一步地,步驟b還包括當(dāng)收集信息達(dá)到一定數(shù)量時,并按照rssi從強(qiáng)到弱的順序建立主用戶節(jié)點到認(rèn)知用戶節(jié)點距離的映射。

進(jìn)一步地,所述映射包括3個映射集合,分別為:

集合1:

b_set={a1,a2,...,an},ai為第i個認(rèn)知用戶節(jié)點;

集合2:

d_set={r1,r2,...,rn},r1<r2<...<rn,ri為第i個主用戶發(fā)射機(jī)到認(rèn)知用戶節(jié)點距離;

集合3:

p_set={(x1,y1),(x2,y2),...,(xn,yn)},(xi,yi)為第i個認(rèn)知用戶節(jié)點的位置信息。

進(jìn)一步地,步驟c中定位計算后得到的集合為:

t_set={(a1,a2,a3),(a1,a2,a4),...,(a1,a3,a4),(a1,a3,a5),...}

進(jìn)一步地,所述步驟c還包括:對認(rèn)知用戶節(jié)點,利用步驟c中定位計算后得到的集合求出3個交點的橫縱坐標(biāo),最后利用質(zhì)心算法,最終確定主用戶發(fā)射機(jī)的準(zhǔn)確位置。

進(jìn)一步地,所述質(zhì)心算法具體包括:

已知a,b,c3個認(rèn)知用戶節(jié)點的坐標(biāo)分別為(xa,ya),(xb,yb),(xc,yc),主用戶發(fā)射機(jī)d(x,y)到認(rèn)知用戶節(jié)點的距離分別為ra,rb,rc,則存在下列公式:

在實際情況下,由于rssi受多徑衰落和非視距阻礙的影響,所估計的r′a,r′b,r′c值比實際的r值大很多。3個圓兩兩相交于點e,f,g,連接e,f,g,為三角形,以三角形δefg的質(zhì)心作為對主用戶發(fā)射機(jī)d的估計坐標(biāo),根據(jù)公式(2-7)可以求出e的坐標(biāo)值,同理,可以求得f,g的坐標(biāo):

則主用戶發(fā)射機(jī)d的坐標(biāo)為

將主用戶發(fā)射機(jī)d測到的所有d值按照從小到大的順序排列,選擇前4個d值較小并進(jìn)行定位,每三個為一個組合,共有4個組合,可得到d1(x1,y1),d2(x2,y2),d3(x3,y3),d4(x4,y4)4個估計值,最后,求平均值作為主用戶發(fā)射機(jī)d的坐標(biāo),即:

本發(fā)明的基于rssi的主用戶定位方法,主要包括:步驟a:設(shè)定已知認(rèn)知用戶節(jié)點位置和識別信息;步驟b:通過信息融合中心收集認(rèn)知用戶節(jié)點信息;步驟c:根據(jù)rssi值排序,選取前幾個較大rssi,并找出對應(yīng)的認(rèn)知用戶節(jié)點,進(jìn)行定位計算;步驟d:對求出的主用戶發(fā)射機(jī)的坐標(biāo)集合取平均,得到最終的主用戶發(fā)射機(jī)的坐標(biāo),可以實現(xiàn)成本低、測量準(zhǔn)確以及測量精度高的優(yōu)點。

本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。

具體實施方式

以下對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。

基于rssi的主用戶定位方法,所述方法具體包括:

步驟a:設(shè)定已知認(rèn)知用戶節(jié)點位置和識別信息;

步驟b:通過信息融合中心收集認(rèn)知用戶節(jié)點信息;

步驟c:根據(jù)rssi值排序,選取前幾個較大rssi,并找出對應(yīng)的認(rèn)知用戶節(jié)點,進(jìn)行定位計算;

步驟d:對求出的主用戶發(fā)射機(jī)的坐標(biāo)集合取平均,得到最終的主用戶發(fā)射機(jī)的坐標(biāo)。

步驟a中所述認(rèn)知用戶收到來自主用戶發(fā)射機(jī)的rssi信息后,對該認(rèn)知用戶節(jié)點的接收到rssi進(jìn)行采樣,當(dāng)樣本穩(wěn)定后對其求平均。

步驟b還包括當(dāng)收集信息達(dá)到一定數(shù)量時,并按照rssi從強(qiáng)到弱的順序建立主用戶節(jié)點到認(rèn)知用戶節(jié)點距離的映射。

所述映射包括3個映射集合,分別為:

集合1:

b_set={a1,a2,...,an},ai為第i個認(rèn)知用戶節(jié)點;

集合2:

d_set={r1,r2,...,rn},r1<r2<...<rn,ri為第i個主用戶發(fā)射機(jī)到認(rèn)知用戶節(jié)點距離;

集合3:

p_set={(x1,y1),(x2,y2),...,(xn,yn)},(xi,yi)為第i個認(rèn)知用戶節(jié)點的位置信息。

進(jìn)一步地,步驟c中定位計算后得到的集合為:

t_set={(a1,a2,a3),(a1,a2,a4),...,(a1,a3,a4),(a1,a3,a5),...}

所述步驟c還包括:對認(rèn)知用戶節(jié)點,利用步驟c中定位計算后得到的集合求出3個交點的橫縱坐標(biāo),最后利用質(zhì)心算法,最終確定主用戶發(fā)射機(jī)的準(zhǔn)確位置。

所述質(zhì)心算法具體包括:

已知a,b,c3個認(rèn)知用戶節(jié)點的坐標(biāo)分別為(xa,ya),(xb,yb),(xc,yc),主用戶發(fā)射機(jī)d(x,y)到認(rèn)知用戶節(jié)點的距離分別為ra,rb,rc,則存在下列公式:

在實際情況下,由于rssi受多徑衰落和非視距阻礙的影響,所估計的r′a,r′b,r′c值比實際的r值大很多。3個圓兩兩相交于點e,f,g,連接e,f,g,為三角形,以三角形δefg的質(zhì)心作為對主用戶發(fā)射機(jī)d的估計坐標(biāo),根據(jù)公式(2-7)可以求出e的坐標(biāo)值,同理,可以求得f,g的坐標(biāo):

則主用戶發(fā)射機(jī)d的坐標(biāo)為

將主用戶發(fā)射機(jī)d測到的所有d值按照從小到大的順序排列,選擇前4個d值較小并進(jìn)行定位,每三個為一個組合,共有4個組合,可得到d1(x1,y1),d2(x2,y2),d3(x3,y3),d4(x4,y4)4個估計值,最后,求平均值作為主用戶發(fā)射機(jī)d的坐標(biāo),即:

至少可以達(dá)到以下有益效果:

本發(fā)明的基于rssi的主用戶定位方法,主要包括:步驟a:設(shè)定已知認(rèn)知用戶節(jié)點位置和識別信息;步驟b:通過信息融合中心收集認(rèn)知用戶節(jié)點信息;步驟c:根據(jù)rssi值排序,選取前幾個較大rssi,并找出對應(yīng)的認(rèn)知用戶節(jié)點,進(jìn)行定位計算;步驟d:對求出的主用戶發(fā)射機(jī)的坐標(biāo)集合取平均,得到最終的主用戶發(fā)射機(jī)的坐標(biāo),可以實現(xiàn)成本低、測量準(zhǔn)確以及測量精度高的優(yōu)點。

最后應(yīng)說明的是:以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1