欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法與流程

文檔序號:11961996閱讀:416來源:國知局

本發(fā)明屬于網(wǎng)絡(luò)方法領(lǐng)域,更具體地說,本發(fā)明涉及一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法。



背景技術(shù):

近年來,在對無線傳感器網(wǎng)絡(luò)(Wireless Sensor Networks,WSN)節(jié)點進(jìn)行定位時,為減少信標(biāo)部署成本和定位能耗,人們提出了移動信標(biāo)(mobile beacon)輔助定位方法。由于該方法的開銷主要集中在移動信標(biāo)上,信標(biāo)移動路徑成為優(yōu)化目標(biāo)。目前大部分移動信標(biāo)輔助定位算法并未給出具體的移動信標(biāo)路徑,以及存在信標(biāo)移動及發(fā)射開銷較大、信標(biāo)利用率較低和定位時間較長等問題。



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

本發(fā)明所要解決的問題是提供一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法。

為了實現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案為:

一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法,包括如下步驟:

(1)節(jié)點分簇

首先執(zhí)行基于核心密度的簇頭選擇,然后采用改進(jìn)的DBSCAN算法進(jìn)行網(wǎng)絡(luò)節(jié)點分簇;

(2)構(gòu)建矩陣

接著構(gòu)建移動信標(biāo)、所有簇頭間的測距矩陣,使用MDS-MAP(C)

算法確定簇頭的初始絕對坐標(biāo);

(3)確定路徑

聯(lián)合使用簇頭全局路徑規(guī)劃和簇內(nèi)路徑規(guī)劃方法,確定信標(biāo)在整個網(wǎng)絡(luò)內(nèi)的優(yōu)化移動路徑;

(4)發(fā)射數(shù)據(jù)包

信標(biāo)按規(guī)劃好的路徑移動,在規(guī)劃好的地理位置發(fā)射包含自身位置信息的數(shù)據(jù)包;

(5)自定位

待定位節(jié)點接收信標(biāo)信息,使用3邊定位算法實現(xiàn)自定位,并升級為信標(biāo),參與下一輪其它待定位節(jié)點定位,該增量定位過程一直迭代計算到所有節(jié)點完成定位或達(dá)到規(guī)定迭代次數(shù)為止。

優(yōu)選的,所述步驟(1)中簇頭選擇的方法為增量式定位方法。

優(yōu)選的,所述步驟(1)中改進(jìn)的DBSCAN算法的步驟為

①獲得整個網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),其中包括所有相鄰節(jié)點間的測距;

②使用權(quán)值計算公式,計算每個節(jié)點權(quán)值;

③選擇網(wǎng)絡(luò)內(nèi)權(quán)值最大的節(jié)點作簇頭,從該簇頭開始,使用密度可達(dá)算法在網(wǎng)絡(luò)內(nèi)擴散,簇頭密度可達(dá)區(qū)域即為該簇大小;

④在整個網(wǎng)絡(luò)中刪除已加入簇的節(jié)點,在未加入簇的剩余節(jié)點中,重新計算節(jié)點權(quán)值,并選擇其中權(quán)值最大的節(jié)點作簇頭,再次進(jìn)行密度擴散,產(chǎn)生新的簇,該過程一直持續(xù)到?jīng)]有剩余節(jié)點為止;

⑤簇合并。

優(yōu)選的,所述權(quán)值計算公式為ω=Dr/α。

優(yōu)選的,所述步驟(2)中MDS-MAP(C)算法確定簇頭的初始絕對坐標(biāo)的步驟為:

①使用最短路徑算法構(gòu)建包含多個移動信標(biāo)和簇頭節(jié)點的測距矩陣;

②采用奇異值分解方法得到所有簇頭節(jié)點的相對坐標(biāo);

③使用該變換矩陣,得到所有簇頭的絕對坐標(biāo)。

優(yōu)選的,所述步驟(3)中簇頭全局路徑規(guī)劃的方法為采用遺傳算法求解信標(biāo)遍歷所有簇頭的最短路徑。

有益效果:本發(fā)明提供了一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法,選擇核心密度較大的節(jié)點作簇頭,采用基于密度可達(dá)性的分簇機制把整個網(wǎng)絡(luò)劃分為多個簇內(nèi)密度相等的簇,并聯(lián)合使用基于遺傳算法的簇頭全局路徑規(guī)劃和基于正六邊形的簇內(nèi)局部路徑規(guī)劃方法,得到信標(biāo)的優(yōu)化移動路徑。當(dāng)簇頭及附近節(jié)點完成定位后,升級為信標(biāo),采用增量定位方式參與網(wǎng)絡(luò)其它節(jié)點的定位,基于網(wǎng)絡(luò)密度分簇移動信標(biāo)輔助定位算法可兼顧定位精度、移動信標(biāo)開銷和網(wǎng)絡(luò)完成定位時間的平衡,可有效減少移動信標(biāo)的移動路徑較長、發(fā)射開銷,尤其適用于非均勻部署網(wǎng)絡(luò)。

具體實施方式

一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法,包括如下步驟:

(1)節(jié)點分簇

首先執(zhí)行基于核心密度的簇頭選擇,所述簇頭選擇的方法為增量式定位方法,然后采用改進(jìn)的DBSCAN算法進(jìn)行網(wǎng)絡(luò)節(jié)點分簇,所述改進(jìn)的DBSCAN算法的步驟為

①獲得整個網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),其中包括所有相鄰節(jié)點間的測距;

②使用權(quán)值計算公式,計算每個節(jié)點權(quán)值,所述權(quán)值計算公式為ω=Dr/α;

③選擇網(wǎng)絡(luò)內(nèi)權(quán)值最大的節(jié)點作簇頭,從該簇頭開始,使用密度可達(dá)算法在網(wǎng)絡(luò)內(nèi)擴散,簇頭密度可達(dá)區(qū)域即為該簇大??;

④在整個網(wǎng)絡(luò)中刪除已加入簇的節(jié)點,在未加入簇的剩余節(jié)點中,重新計算節(jié)點權(quán)值,并選擇其中權(quán)值最大的節(jié)點作簇頭,再次進(jìn)行密度擴散,產(chǎn)生新的簇,該過程一直持續(xù)到?jīng)]有剩余節(jié)點為止;

⑤簇合并;

(2)構(gòu)建矩陣

接著構(gòu)建移動信標(biāo)、所有簇頭間的測距矩陣,使用MDS-MAP(C)

算法確定簇頭的初始絕對坐標(biāo),所述MDS-MAP(C)算法確定簇頭的初始絕對坐標(biāo)的步驟為:

①使用最短路徑算法構(gòu)建包含多個移動信標(biāo)和簇頭節(jié)點的測距矩陣;

②采用奇異值分解方法得到所有簇頭節(jié)點的相對坐標(biāo);

③使用該變換矩陣,得到所有簇頭的絕對坐標(biāo);

(3)確定路徑

聯(lián)合使用簇頭全局路徑規(guī)劃和簇內(nèi)路徑規(guī)劃方法,確定信標(biāo)在整個網(wǎng)絡(luò)內(nèi)的優(yōu)化移動路徑,所述簇頭全局路徑規(guī)劃的方法為采用遺傳算法求解信標(biāo)遍歷所有簇頭的最短路徑;

(4)發(fā)射數(shù)據(jù)包

信標(biāo)按規(guī)劃好的路徑移動,在規(guī)劃好的地理位置發(fā)射包含自身位置信息的數(shù)據(jù)包;

(5)自定位

待定位節(jié)點接收信標(biāo)信息,使用3邊定位算法實現(xiàn)自定位,并升級為信標(biāo),參與下一輪其它待定位節(jié)點定位,該增量定位過程一直迭代計算到所有節(jié)點完成定位或達(dá)到規(guī)定迭代次數(shù)為止。

本發(fā)明提供了一種基于網(wǎng)絡(luò)密度分簇的移動信標(biāo)輔助定位方法,選擇核心密度較大的節(jié)點作簇頭,采用基于密度可達(dá)性的分簇機制把整個網(wǎng)絡(luò)劃分為多個簇內(nèi)密度相等的簇,并聯(lián)合使用基于遺傳算法的簇頭全局路徑規(guī)劃和基于正六邊形的簇內(nèi)局部路徑規(guī)劃方法,得到信標(biāo)的優(yōu)化移動路徑。當(dāng)簇頭及附近節(jié)點完成定位后,升級為信標(biāo),采用增量定位方式參與網(wǎng)絡(luò)其它節(jié)點的定位,基于網(wǎng)絡(luò)密度分簇移動信標(biāo)輔助定位算法可兼顧定位精度、移動信標(biāo)開銷和網(wǎng)絡(luò)完成定位時間的平衡,可有效減少移動信標(biāo)的移動路徑較長、發(fā)射開銷,尤其適用于非均勻部署網(wǎng)絡(luò)。

以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
松滋市| 鲁山县| 台北县| 博罗县| 林西县| 临颍县| 邵东县| 巴中市| 虎林市| 丽江市| 卢氏县| 内江市| 怀宁县| 都昌县| 弥勒县| 荔波县| 木里| 东安县| 辽中县| 门源| 长泰县| 岳池县| 晴隆县| 贵溪市| 名山县| 于田县| 津市市| 融水| 邵阳市| 宣化县| 织金县| 融水| 高安市| 开阳县| 石狮市| 镶黄旗| 古交市| 贵南县| 古浪县| 和田市| 南阳市|