技術(shù)特征:1.一種基于改進(jìn)通用克里金插值的RSSI位置指紋構(gòu)建方法,包括以下步驟:
步驟1.構(gòu)建半方差模型
1)根據(jù)數(shù)據(jù)點P1和P2以及信號發(fā)射器,首先選擇離發(fā)射器近的數(shù)據(jù)點P1;
2)然后在信號經(jīng)過P2的傳播路徑上找到與P1距離發(fā)射器相等的點P2’,然后便得到向量和其中,用|h1|表示傳播方向夾角對應(yīng)的距離,用|h2|表示信號傳播距離之差;
3)計算|h1|和|h2|;
4)根據(jù)上述兩種新的向量,統(tǒng)計得到兩組相應(yīng)的半方差數(shù)據(jù),然后分別擬合得到模型和
5)將和套合得到最終的半方差模型,如下所示:
步驟2.RSSI插值估計
克里金插值方法是以下線性估計式的變種:
其中,m(x0)和m(xi)分別是Z(x0)和Z(xi)的期望,x0表示插值點,而{xi}表示附近的采樣點,ωi表示采樣點xi的權(quán)值,Z(x0)可以當(dāng)作是隨機場,包含趨勢m(x0)和殘差R(x0)=Z(x0)-m(x0);對于RSSI而言,m(x0)不是常量而是與插值點坐標(biāo)(x,y)相關(guān)的線性或更高階的趨勢;假設(shè)
其中,sk(·)是位置函數(shù),βk是未知參數(shù);
將(3)代入(2),得
令
就可以得到通用克里金估計
并
為了簡化,令
此時仍然滿足式(5);那么得到具有p個條件的最小化問題,引入拉格朗日乘子λk
分別求取λk和ωi偏導(dǎo)數(shù),可得到求取克里金權(quán)值的方程組
以矩陣的形式表示為
簡化表達(dá)為
C×ω=D (12)
那么權(quán)值為
ω=C-1×D (13)
其中涉及的協(xié)方差通過半方差模型γ(·)得到,半方差利用式(1)得到;
步驟3.構(gòu)建位置指紋
在利用以上插值方法估計出每個采樣點的RSSI特征之后,首先得到來自其中一個信號源的RSSI特征分布,然后按照同樣的步驟得到其它信號源的RSSI特征分布,最后將這些RSSI特征分布疊加,按照以每個采樣點為單位的特征向量形式存儲,便得到當(dāng)前時刻的位置指紋數(shù)據(jù)。