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

一種基于插值的室內(nèi)指紋定位方法與流程

文檔序號(hào):11846505閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種基于插值的室內(nèi)指紋定位方法,其特征在于,包括如下步驟:

步驟1,卡爾曼濾波;

步驟11,以已知位置待處理的接收信號(hào)強(qiáng)度RSSI值為輸入,由于RSSI值易受干擾噪聲的影響,而卡爾曼濾波是高斯過(guò)程最優(yōu)濾波的一種有效算法,經(jīng)處理得到目標(biāo)RSSI值;

步驟2,協(xié)同克里格插值算法;

步驟21,以步驟11獲取的RSSI值為主變量、節(jié)點(diǎn)的通訊鏈路質(zhì)量LQI值為輔變量作為輸入,使用協(xié)同克里個(gè)插值算法對(duì)定位區(qū)域內(nèi)的未知位置點(diǎn)的RSSI值進(jìn)行最優(yōu)、無(wú)偏、線性估計(jì),具體步驟包括為:

步驟211,使用協(xié)同克里格插值算法找到樣本點(diǎn)之間的依存關(guān)系,首先利用配對(duì)關(guān)系Pairi=(di,RSSIi)、Pairj=(dj,LQIj)進(jìn)行自相關(guān)性和互相關(guān)心過(guò)的空間建模,di和dj分別表示兩個(gè)傳感器節(jié)點(diǎn)間的距離,RSSIi和LQIj表示傳感器節(jié)點(diǎn)所獲取的RSSI值和對(duì)應(yīng)的LQI值,具體步驟包括為:

步驟2111,根據(jù)測(cè)量的樣本點(diǎn)在空間上的分布情況,分析自相關(guān)性的半變異函數(shù),如公式(1)所示

<mrow> <mi>&gamma;</mi> <mrow> <mo>(</mo> <mi>h</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>n</mi> </mrow> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msup> <mrow> <mo>(</mo> <mi>z</mi> <mo>(</mo> <msub> <mi>x</mi> <mi>a</mi> </msub> <mo>)</mo> <mo>-</mo> <mi>z</mi> <mo>(</mo> <mrow> <msub> <mi>x</mi> <mi>a</mi> </msub> <mo>+</mo> <mi>h</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

式(1)中n表示關(guān)系對(duì)Pairi的數(shù)量,z(xa)和z(xa+h)分別表示配對(duì)的兩個(gè)節(jié)點(diǎn)的屬性值RSSI和LQI,h表示兩節(jié)點(diǎn)間距離,γ(h)表示半變異函數(shù),通過(guò)公式(1)獲得關(guān)系對(duì)Pairi和Pairj各自的半變異函數(shù)值;

步驟2112,根據(jù)測(cè)量的樣本點(diǎn)在空間上的分布情況,分析互相關(guān)性的半變異函數(shù),如公式(2)示

<mrow> <msub> <mi>&gamma;</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>h</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>n</mi> </mrow> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <mo>&lsqb;</mo> <msub> <mi>z</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>a</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <msub> <mi>z</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>a</mi> </msub> <mo>+</mo> <mi>h</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>&times;</mo> <mo>&lsqb;</mo> <msub> <mi>z</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>a</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <msub> <mi>z</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>a</mi> </msub> <mo>+</mo> <mi>h</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

式(2)中n表示Pair的數(shù)量,zi(xa)和zi(xa+h)分別表示兩個(gè)節(jié)點(diǎn)的RSSI值,zj(xa)和zj(xa+h)分別表示兩個(gè)節(jié)點(diǎn)的LQI值,且距離均為h,γij(h)表示互半變異函數(shù),通過(guò)公式(2)獲得各個(gè)Pairi的半變異函數(shù)值;

步驟2113,以步驟2111獲取的關(guān)系對(duì)Pairi和Pairj各自的自相關(guān)的半變異函數(shù)和步驟2112獲取的互相關(guān)的半變異函數(shù)為輸入,接著采用最小二乘法進(jìn)行擬合建立相關(guān)的半變異模型;

步驟212,以步驟2113獲取的自相關(guān)的和互相關(guān)的經(jīng)驗(yàn)半變異模型為輸入,對(duì)未知位置點(diǎn)的RSSI值進(jìn)行預(yù)測(cè),預(yù)測(cè)過(guò)程如下公式所示

<mrow> <msub> <mi>Z</mi> <mrow> <mn>0</mn> <mi>i</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mn>1</mn> <mi>m</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>i</mi> </msub> <msub> <mi>Z</mi> <mi>i</mi> </msub> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mn>1</mn> <mi>n</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>j</mi> </msub> <msub> <mi>Z</mi> <mi>j</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

式(3)中Z0i表示待估計(jì)位置的RSSI值,Zi和Zj分別表示距離待估計(jì)位置最近的節(jié)點(diǎn)測(cè)量得到的RSSI和LQI值,m和n分別代表RSSI和LQI所對(duì)應(yīng)樣本數(shù)量,同位屬性m=n,λi和λj分別代表RSSI和LQI的權(quán)重系數(shù),具體計(jì)算過(guò)程如下:

<mrow> <munderover> <mo>&Sigma;</mo> <mn>1</mn> <mi>m</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>1</mn> <mo>;</mo> <munderover> <mo>&Sigma;</mo> <mn>1</mn> <mi>n</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>j</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>i</mi> </msub> <msub> <mi>&gamma;</mi> <mn>11</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>j</mi> </msub> <msub> <mi>&gamma;</mi> <mn>12</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mn>2</mn> <mi>j</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>u</mi> <mn>1</mn> </msub> <mo>=</mo> <msub> <mi>&gamma;</mi> <mn>11</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mn>0</mn> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>i</mi> </msub> <msub> <mi>&gamma;</mi> <mn>21</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>&lambda;</mi> <mi>j</mi> </msub> <msub> <mi>&gamma;</mi> <mn>22</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mn>2</mn> <mi>j</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>u</mi> <mn>2</mn> </msub> <mo>=</mo> <msub> <mi>&gamma;</mi> <mn>12</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mn>0</mn> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

式(4)、式(5)和式(6)中γ11和γ22分別是Zi(RSSI)和Zj(LQI)的自變異函數(shù)的理想模型,γ12和γ21代表的是兩變量的互變異函數(shù)的理想模型,其中γ12=γ21,樣本的權(quán)重系數(shù)λi和λj之和分別均為1,m和n分別為樣本RSSI和LQI的數(shù)量,u1和u2為拉格朗日系數(shù)、權(quán)重系數(shù)λi和λj均可通過(guò)線性方程組(4)、(5)和(6)解得;

步驟3,RSSI指紋建立;

步驟31,采用步驟2的協(xié)同克里格插值算法可以建立一個(gè)信標(biāo)節(jié)點(diǎn)對(duì)應(yīng)在定位區(qū)域內(nèi)的單維度指紋向量;

步驟32,所有信標(biāo)節(jié)點(diǎn)廣播信號(hào)建立對(duì)應(yīng)的單維度指紋向量,再對(duì)所有單維度指紋向量進(jìn)行并集操作,具體步驟包括:

步驟321,定位區(qū)域的長(zhǎng)、寬分別為L(zhǎng)和W,并將它劃分為m行和n列,每個(gè)小格子的長(zhǎng)和寬分別為Cl=L/m、Cw=W/N;

步驟322,步驟321將定位區(qū)域D劃分后,通過(guò)協(xié)同克里格插值算法計(jì)算每個(gè)小格子對(duì)應(yīng)的RSSI值,這樣就建立了信標(biāo)節(jié)點(diǎn)A對(duì)應(yīng)的單維度指紋fA,fA是一個(gè)m×n的指紋;

步驟323,對(duì)信標(biāo)節(jié)點(diǎn)B、C、D、E重復(fù)步驟322,分別構(gòu)建單維度指紋fB、fC、fD和fE,最后對(duì)單維度指紋做并集建立定位區(qū)域的多維度指紋向量,那么第i個(gè)格子對(duì)應(yīng)的5維向量就是五個(gè)單維度指紋在該位置的RSSI值的并集,i∈{1,2,3,…,m×n},通過(guò)321、322、323三個(gè)步驟就可以建立完整的定位區(qū)域多維度指紋向量,

Ffinger=fA∪f(wàn)B∪f(wàn)C∪f(wàn)D∪f(wàn)E (5)

式(5)中fi表示信標(biāo)節(jié)點(diǎn)i廣播信號(hào)在定位區(qū)域內(nèi)建立的單維指紋向量,i∈{A,B,C,D,E},F(xiàn)finger表示信標(biāo)節(jié)點(diǎn)A、B、C、D、E對(duì)應(yīng)的5個(gè)單維指紋向量的一個(gè)并集;

步驟4,匹配定位算法;

步驟41,以步驟323獲得的多維指紋向量和需定位節(jié)點(diǎn)所獲取到的多維RSSI向量為輸入,使用向量相似度匹配算法得到相似度從高到低的前number個(gè)向量對(duì)應(yīng)的格子,即是節(jié)點(diǎn)定位的范圍,多維RSSI向量如下所示

<mrow> <msub> <mi>T</mi> <mn>5</mn> </msub> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>RSSI</mi> <mi>a</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>RSSI</mi> <mi>b</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>RSSI</mi> <mi>c</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>RSSI</mi> <mi>d</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>RSSI</mi> <mi>e</mi> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

式(6)中RSSIi表示所對(duì)應(yīng)的信標(biāo)節(jié)點(diǎn)i廣播信號(hào)時(shí)定位節(jié)點(diǎn)所獲取的RSSI值,i∈{a,b,c,d,e},T5表示定位節(jié)點(diǎn)所獲取到的5維RSSI指紋向量;

步驟5,K-中心點(diǎn)算法聚類提取定位結(jié)果;

步驟51,以步驟41獲得的前number個(gè)格子為輸入,使用K-中心店算法對(duì)這些格子進(jìn)行分類,提取出含格子數(shù)最多簇的簇首(簇的幾何中心)作為節(jié)點(diǎn)的實(shí)際定位結(jié)果輸出,簇首是簇的幾何中心。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1