[發明專利]基于改進粒子群的多維標度節點定位方法有效
| 申請號: | 202110600209.1 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113347561B | 公開(公告)日: | 2023-05-09 |
| 發明(設計)人: | 萬新旺;董帥;王鶴;李逸瑋;張海成 | 申請(專利權)人: | 南京郵電大學 |
| 主分類號: | H04W4/02 | 分類號: | H04W4/02;H04W4/38;G01S19/42 |
| 代理公司: | 南京蘇科專利代理有限責任公司 32102 | 代理人: | 姚姣陽 |
| 地址: | 210000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 改進 粒子 多維 標度 節點 定位 方法 | ||
1.一種基于改進粒子群的多維標度節點定位方法,采用錨節點和未知節點兩種傳感器節點,所述錨節點通過GPS定位自身位置,所述未知節點與相鄰錨節點通信并通過網絡拓撲以實現其自身的定位,其特征在于,在坐標轉換階段引入具有交叉操作的粒子群算法,主要包括如下階段:
步驟1:初始化階段,對無線傳感器網絡進行初始化,網絡中各節點通過RSSI測距方法獲得相鄰節點的距離矩陣;
步驟2:分簇階段,對無線傳感器網絡進行聚類整合,再將聚類整合后的無線傳感器網絡劃分為多個以簇頭為計算中心的簇;
步驟3:簇內節點相對定位階段,根據輸入距離矩陣計算廣義平方距離矩陣,利用經典MDS算法對去中心化處理后的廣義平方距離矩陣進行奇異值分解,得到簇內節點的相對坐標;
步驟4:簇間融合階段,選取簇內公共節點多的一簇與相鄰簇進行融合,再采用基于最小二乘法的簇間坐標配準法,對各個簇進行坐標配準以達到融合;重復上述步驟直至所有節點被融合;
步驟5:坐標轉換階段,利用錨節點的絕對坐標與相對坐標,并利用具有交叉操作的粒子群優化算法優化坐標轉換參數的獲取,將每個未知節點的相對坐標轉換為絕對坐標,具體包括以下步驟:
步驟51:設置評估性的適應度函數,適應度函數的建立具體為:
步驟511:以錨節點參數組合看成一個粒子,利用錨節點的絕對坐標和相對坐標構建出適合的適應度函數:
其中(x1,x2)為錨節點相對坐標,(y1,y2)為錨節點絕對坐標,Δx1,Δx2為平移向量,α為旋轉角度,t為翻轉參數;
步驟512:設定誤差函數f(Δx1,Δx2,α,t)來衡量錨節點的實際坐標(X,Y)與估計的絕對坐標(x,y)的差異度,公式為:
其中,N為錨節點數,A=[(xicosα-tyisinα)+Δx1-Xi]2,B=[(xisinα+tyicosα)+Δx2-Yi]2,f(Δx1,Δx2,α,t)越小則參數優化效果越好,定位誤差越小,將誤差函數f(Δx1,Δx2,α,t)用作為粒子群優化算法的適應度函數搜尋群體最佳Pg;
步驟52:利用新的粒子運動公式進行速度計算,利用算術交叉、差分進化交叉與選擇操作生成新的引導向量,并采用引導向量替代策略,將新的引導向量代入粒子運動公式,粒子運動公式具體為:
在D維的搜索空間中,一個粒子i具備兩個向量,一個是速度向量Vi=(vi1,vi2,…vid,…viD),另一個是位置向量Xi=(xi1,xi2,…xid,…xiD),由所需搜索的空間,對各粒子的位置和速度向量進行隨機的初始化操作,之后利用位置和速度的更新公式對兩個參數進行迭代搜索更新,更新公式如下:
vid=wvid+crd(GVid-xid)
其中,w為取值為正的慣性因子,c是加速因子,rd是均勻分布于[0,1]之間的隨機數,GVi則被稱為引導向量,變量t表示迭代次數,d則表示維度中的某一維,d∈[1,2],引導向量GVi構建方式包括以下步驟:
步驟521:算術交叉
讓兩個粒子Pi和Pj進行交叉,產生新的速度向量Vid:
Vid=r1Pi+(1-r1)Pj
在進行交叉操作之前,將每個粒子的歷史最優位置(P1,P2,…,PN)進行隨機置換排列,以此來對群體最佳Pg周圍做更多詳盡的局部搜索;
步驟522:差分進化交叉
差分進化交叉作用在速度向量Vi和目標向量Ti生成新的向量Ui:
其中CR為交叉因子;
步驟523:選擇操作
通過適應度函數來評價新產生的向量Ui,并將評價結果作為引導向量:
步驟524:替代策略
選取適應度最好的引導向量替代當前的引導向量,改變粒子的位置與速度走出局部最優;
步驟53:根據步驟52中生成的新的引導向量,計算新的適應度函數,利用所有錨節點的真實坐標與估計坐標的距離差值之和作為新的適應度函數評判粒子的適應度;
步驟54:判斷是否已達到預設精度或迭代最大次數,若達到則通過優化后的坐標轉換參數將所有未知節點的相對坐標轉換為絕對坐標;若沒有達到則依次重復步驟52和步驟53。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110600209.1/1.html,轉載請聲明來源鉆瓜專利網。





