[發(fā)明專利]一種基于最小標準差的錨節(jié)點優(yōu)化選擇的最大似然定位方法在審
| 申請?zhí)枺?/td> | 201710732862.7 | 申請日: | 2017-08-24 |
| 公開(公告)號: | CN107404708A | 公開(公告)日: | 2017-11-28 |
| 發(fā)明(設計)人: | 羅清華;焉曉貞;楊一鵬;彭宇;彭喜元;吳艷 | 申請(專利權)人: | 哈爾濱工業(yè)大學(威海) |
| 主分類號: | H04W4/00 | 分類號: | H04W4/00;H04W64/00;G01S5/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 264209*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 最小 標準差 節(jié)點 優(yōu)化 選擇 最大 定位 方法 | ||
1.一種基于最小標準差的錨節(jié)點優(yōu)化選擇的最大似然定位方法,其特征在于所述方法包括以下步驟:
步驟一、系統(tǒng)中有I+1個無線傳感器節(jié)點,分別為I個定位的錨節(jié)點A={A1,A2,A3,…,Ai,…,AI}和1個未知節(jié)點,它們都具有nanoLOC無線射頻收發(fā)器,并可以采用雙邊對等方法測量得到任意兩個節(jié)點間的距離估計值,其中i為正整數(shù),且1≤i≤I,I為用戶設定的正整數(shù),且4≤I≤15,本發(fā)明中I取值為10;
步驟二、系統(tǒng)中各個節(jié)點進行初始化,未知節(jié)點首先建立無線網絡,并等待其它節(jié)點申請加入網絡;
步驟三、I個錨節(jié)點初始化成功后,分別采用射頻收發(fā)器掃描發(fā)現(xiàn)未知節(jié)點建立的無線網絡,并通過射頻收發(fā)器發(fā)送網絡加入請求數(shù)據(jù)包,申請加入該無線網絡,如果加入網絡成功,則執(zhí)行步驟四,否則,執(zhí)行步驟三;
步驟四、初始化變量i為1,i為正整數(shù),且1≤i≤I;
步驟五、未知節(jié)點通過其無線射頻收發(fā)器向第i個錨節(jié)點發(fā)送定位請求數(shù)據(jù)包,第i個錨節(jié)點收到定位請求數(shù)據(jù)包后,采用雙邊對等測距方法,通過與未知節(jié)點間的4J次數(shù)據(jù)包交互,獲得第i個錨節(jié)點與未知節(jié)點間的距離di的J次測量值:{di1,di2,di3,…,dij,…,diJ},并進行統(tǒng)計計算,將測量值的統(tǒng)計均值di_u作為距離di估計結果,將測量值的統(tǒng)計標準差di_σ作為距離di估計結果的不確定性,i=i+1,其中j為正整數(shù),且1≤j≤J,J為用戶設定的正整數(shù),且50≤J≤150,本發(fā)明中,J取值為100;
步驟六、判斷i的值是否大于I,若是,則執(zhí)行步驟七,否則,執(zhí)行步驟五;
步驟七、系統(tǒng)獲得未知節(jié)點與I個錨節(jié)點間的距離估計結果{d1_u,d2_u,d3_u,…,di_u,…,dI_u},以及它們對應的標準差序列Q={d1_σ,d2_σ,d3_σ,…,di_σ,…,dI_σ},定義估計質量參數(shù)滑動窗口w={w1,w2,w3,…,wk,…,wK},其中1≤i≤I,1≤k≤K,i和k初始化值為1,其中K為用戶定義的正整數(shù),且3≤K≤I,本專利中,K取值為8,定義變量l,且1≤l≤K,l初始值為K;
步驟八、系統(tǒng)判斷k是否大于K,如果是,k值置為1,執(zhí)行步驟十,否則執(zhí)行步驟九;
步驟九、wk的值置為Inf,其中Inf為最大實數(shù),k=k+1,執(zhí)行步驟八;
步驟十、系統(tǒng)判斷i是否大于I,如果是,執(zhí)行步驟十五,否則執(zhí)行步驟十一;
步驟十一、系統(tǒng)判斷k是否大于K,如果是,k值置為1,i=i+1,執(zhí)行步驟十,否則執(zhí)行步驟十二;
步驟十二、系統(tǒng)判斷di_σ是否小于wk,若是,執(zhí)行步驟十三,否則,k=k+1,執(zhí)行步驟十一;
步驟十三、系統(tǒng)判斷l(xiāng)是否小于k,如果是,l的值置為K,wl=di_σ,執(zhí)行步驟十一,否則,執(zhí)行步驟十四;
步驟十四、wl=wl-1,l=l-1,執(zhí)行步驟十三;
步驟十五、系統(tǒng)獲得滑動窗口序列w={w1,w2,w3,…,wk,…,wK},將其對應的距離估計值序列作為優(yōu)化選擇的距離估計結果d'={d'1_u,d'2_u,d'3_u,…,d'k_u,…,d'K_u},將優(yōu)化選擇的距離估計結果對應的錨節(jié)點A'={A'1,A'2,A'3,…,A'k,…,A'K}作為優(yōu)化選擇的錨節(jié)點,執(zhí)行步驟十六;
步驟十六、系統(tǒng)根據(jù)距離估計結果{d'1_u,d'2_u,d'3_u,…,d'k_u,…,d'K_u},以及對應的K個錨節(jié)點坐標的坐標信息(x'1,y'1),(x'2,y'2),(x'3,y'3),…,(x'k,y'k),…,(x'K,y'K),并結合最小二乘準則,未知節(jié)點的坐標(x,y)按公式(1)進行計算:
其中A=-2
步驟十七、判斷最大似然定位計算任務是否完成,如果是,執(zhí)行步驟十八,否則,在下一個定位點上,執(zhí)行步驟四;
步驟十八、結束基于最小標準差的錨節(jié)點優(yōu)化選擇的最大似然定位任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業(yè)大學(威海),未經哈爾濱工業(yè)大學(威海)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710732862.7/1.html,轉載請聲明來源鉆瓜專利網。





