拓?fù)淇刂茖W(xué)習(xí)教案_第1頁(yè)
拓?fù)淇刂茖W(xué)習(xí)教案_第2頁(yè)
拓?fù)淇刂茖W(xué)習(xí)教案_第3頁(yè)
拓?fù)淇刂茖W(xué)習(xí)教案_第4頁(yè)
拓?fù)淇刂茖W(xué)習(xí)教案_第5頁(yè)
已閱讀5頁(yè),還剩76頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、會(huì)計(jì)學(xué)1拓?fù)渫負(fù)?tu p)控制控制第一頁(yè),共81頁(yè)。2.1 概概述述第1頁(yè)/共80頁(yè)第二頁(yè),共81頁(yè)。無(wú)線傳感器節(jié)點(diǎn)是體積微小無(wú)線傳感器節(jié)點(diǎn)是體積微小的嵌入式設(shè)備,由能量有限的電的嵌入式設(shè)備,由能量有限的電池供電,其處理能力、存儲(chǔ)能力池供電,其處理能力、存儲(chǔ)能力和通信能力相對(duì)較弱。除了設(shè)計(jì)和通信能力相對(duì)較弱。除了設(shè)計(jì)能量高效的鏈路層協(xié)議、路由協(xié)能量高效的鏈路層協(xié)議、路由協(xié)議和應(yīng)用層協(xié)議外,還要設(shè)計(jì)優(yōu)議和應(yīng)用層協(xié)議外,還要設(shè)計(jì)優(yōu)化的網(wǎng)絡(luò)拓?fù)淇刂茩C(jī)制。由于傳化的網(wǎng)絡(luò)拓?fù)淇刂茩C(jī)制。由于傳感器節(jié)點(diǎn)數(shù)量眾多、成本要求低感器節(jié)點(diǎn)數(shù)量眾多、成本要求低廉、分布區(qū)域廣泛,而且部署區(qū)廉、分布區(qū)域廣泛,而且部署區(qū)

2、生成一個(gè)高效的數(shù)據(jù)轉(zhuǎn)發(fā)的網(wǎng)絡(luò)生成一個(gè)高效的數(shù)據(jù)轉(zhuǎn)發(fā)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。拓?fù)浣Y(jié)構(gòu)。第2頁(yè)/共80頁(yè)第三頁(yè),共81頁(yè)。對(duì)于自組織的無(wú)線傳感器網(wǎng)對(duì)于自組織的無(wú)線傳感器網(wǎng)絡(luò)而言,拓?fù)淇刂茖?duì)網(wǎng)絡(luò)的性能絡(luò)而言,拓?fù)淇刂茖?duì)網(wǎng)絡(luò)的性能影響非常大。良好的邏輯拓?fù)浣Y(jié)影響非常大。良好的邏輯拓?fù)浣Y(jié)構(gòu)能夠提高路由協(xié)議和構(gòu)能夠提高路由協(xié)議和MAC協(xié)議協(xié)議的效率,為數(shù)據(jù)融合、時(shí)間同步的效率,為數(shù)據(jù)融合、時(shí)間同步和目標(biāo)定位等很多方面奠定基礎(chǔ),和目標(biāo)定位等很多方面奠定基礎(chǔ),有利于節(jié)省節(jié)點(diǎn)的能量來(lái)延長(zhǎng)整有利于節(jié)省節(jié)點(diǎn)的能量來(lái)延長(zhǎng)整個(gè)網(wǎng)絡(luò)的生存時(shí)間。所以,拓?fù)鋫€(gè)網(wǎng)絡(luò)的生存時(shí)間。所以,拓?fù)淠芎?,延長(zhǎng)網(wǎng)絡(luò)生存周期。能耗,延長(zhǎng)網(wǎng)絡(luò)生存周期。

3、第3頁(yè)/共80頁(yè)第四頁(yè),共81頁(yè)。(2) 減少節(jié)點(diǎn)通信負(fù)載,提減少節(jié)點(diǎn)通信負(fù)載,提高通信效率。傳感器節(jié)點(diǎn)的分布高通信效率。傳感器節(jié)點(diǎn)的分布密度一般較大,通過(guò)拓?fù)淇刂萍济芏纫话爿^大,通過(guò)拓?fù)淇刂萍夹g(shù)中的功率控制技術(shù),可以選擇術(shù)中的功率控制技術(shù),可以選擇節(jié)點(diǎn)的發(fā)射功率,合理調(diào)節(jié)節(jié)點(diǎn)節(jié)點(diǎn)的發(fā)射功率,合理調(diào)節(jié)節(jié)點(diǎn)的通信范圍,使得節(jié)點(diǎn)在連通性的通信范圍,使得節(jié)點(diǎn)在連通性和網(wǎng)絡(luò)通信范圍之間取得一個(gè)平和網(wǎng)絡(luò)通信范圍之間取得一個(gè)平衡點(diǎn)。衡點(diǎn)。(3) 輔助路由協(xié)議。在無(wú)線輔助路由協(xié)議。在無(wú)線點(diǎn)這一問(wèn)題進(jìn)行研究。點(diǎn)這一問(wèn)題進(jìn)行研究。第4頁(yè)/共80頁(yè)第五頁(yè),共81頁(yè)。(5) 采用冗余節(jié)點(diǎn)。由于傳采用冗余節(jié)點(diǎn)。由于傳

4、感器節(jié)點(diǎn)本身所固有的脆弱性,感器節(jié)點(diǎn)本身所固有的脆弱性,不能保證節(jié)點(diǎn)一直持續(xù)正常的工不能保證節(jié)點(diǎn)一直持續(xù)正常的工作,所以在設(shè)計(jì)時(shí)需要采用冗余作,所以在設(shè)計(jì)時(shí)需要采用冗余技術(shù)對(duì)網(wǎng)絡(luò)進(jìn)行拓?fù)浼夹g(shù)對(duì)網(wǎng)絡(luò)進(jìn)行拓?fù)?tu p)控控制,以保證網(wǎng)絡(luò)的覆蓋率和連通制,以保證網(wǎng)絡(luò)的覆蓋率和連通度。度。拓?fù)渫負(fù)?tu p)控制研究的問(wèn)控制研究的問(wèn)題是:在保證一定的網(wǎng)絡(luò)連通質(zhì)題是:在保證一定的網(wǎng)絡(luò)連通質(zhì)盡,不同的盡,不同的第5頁(yè)/共80頁(yè)第六頁(yè),共81頁(yè)。傳感器網(wǎng)絡(luò)應(yīng)用關(guān)心不同的物理傳感器網(wǎng)絡(luò)應(yīng)用關(guān)心不同的物理量,不同的應(yīng)用背景對(duì)傳感器網(wǎng)量,不同的應(yīng)用背景對(duì)傳感器網(wǎng)絡(luò)的要求也不同,它的硬件平臺(tái)、絡(luò)的要求也不同,它的

5、硬件平臺(tái)、軟件系統(tǒng)和網(wǎng)絡(luò)協(xié)議必然會(huì)有很軟件系統(tǒng)和網(wǎng)絡(luò)協(xié)議必然會(huì)有很大差別。不同的應(yīng)用對(duì)底層網(wǎng)絡(luò)大差別。不同的應(yīng)用對(duì)底層網(wǎng)絡(luò)的拓?fù)淇刂圃O(shè)計(jì)目標(biāo)的要求也不的拓?fù)淇刂圃O(shè)計(jì)目標(biāo)的要求也不盡相同。下面介紹盡相同。下面介紹(jisho)拓?fù)渫負(fù)淇刂浦幸话阋紤]的設(shè)計(jì)目標(biāo)??刂浦幸话阋紤]的設(shè)計(jì)目標(biāo)。(1) 覆蓋。覆蓋是對(duì)傳感器覆蓋。覆蓋是對(duì)傳感器網(wǎng)絡(luò)服務(wù)質(zhì)量的度量,即在保證網(wǎng)絡(luò)服務(wù)質(zhì)量的度量,即在保證蓋的要求實(shí)現(xiàn)節(jié)點(diǎn)的重部署。靜蓋的要求實(shí)現(xiàn)節(jié)點(diǎn)的重部署。靜態(tài)網(wǎng)絡(luò)覆蓋將在后面具體介紹態(tài)網(wǎng)絡(luò)覆蓋將在后面具體介紹(jisho),其中虛擬勢(shì)場(chǎng)方法是,其中虛擬勢(shì)場(chǎng)方法是一種重要的部署方法。一種重要的部署方法。第6頁(yè)

6、/共80頁(yè)第七頁(yè),共81頁(yè)。(2) 連通。傳感器網(wǎng)絡(luò)的規(guī)連通。傳感器網(wǎng)絡(luò)的規(guī)模一般很大,所以傳感器節(jié)點(diǎn)感模一般很大,所以傳感器節(jié)點(diǎn)感知到的數(shù)據(jù)一般要以多跳的方式知到的數(shù)據(jù)一般要以多跳的方式傳送到匯聚節(jié)點(diǎn),這就要求拓?fù)鋫魉偷絽R聚節(jié)點(diǎn),這就要求拓?fù)淇刂票仨毐WC網(wǎng)絡(luò)的連通性。有控制必須保證網(wǎng)絡(luò)的連通性。有些應(yīng)用可能要求網(wǎng)絡(luò)配置達(dá)到指些應(yīng)用可能要求網(wǎng)絡(luò)配置達(dá)到指定的連通度,有時(shí)也討論漸近意定的連通度,有時(shí)也討論漸近意義下的連通,即當(dāng)部署的區(qū)域趨義下的連通,即當(dāng)部署的區(qū)域趨于無(wú)窮大時(shí),網(wǎng)絡(luò)連通的可能性于無(wú)窮大時(shí),網(wǎng)絡(luò)連通的可能性直是拓?fù)淇刂蒲芯恐笔峭負(fù)淇刂蒲芯?ynji)的主要的主要目標(biāo)。目標(biāo)。第7頁(yè)/

7、共80頁(yè)第八頁(yè),共81頁(yè)。(4) 吞吐能力。設(shè)目標(biāo)區(qū)域吞吐能力。設(shè)目標(biāo)區(qū)域是一個(gè)凸區(qū)域,每個(gè)節(jié)點(diǎn)的吞吐是一個(gè)凸區(qū)域,每個(gè)節(jié)點(diǎn)的吞吐率為率為b/s,在理想情況下,則有,在理想情況下,則有下面的關(guān)系式:下面的關(guān)系式:其中,其中,A是目標(biāo)區(qū)域的面積,是目標(biāo)區(qū)域的面積,W2161AW Lnr(2-1)第8頁(yè)/共80頁(yè)第九頁(yè),共81頁(yè)。(5) 干擾和競(jìng)爭(zhēng)。減小通信干擾和競(jìng)爭(zhēng)。減小通信干擾、減少干擾、減少M(fèi)AC層的競(jìng)爭(zhēng)和延長(zhǎng)層的競(jìng)爭(zhēng)和延長(zhǎng)網(wǎng)絡(luò)的生命期,這三者的意義基網(wǎng)絡(luò)的生命期,這三者的意義基本是一致的。對(duì)于本是一致的。對(duì)于(duy)功率控功率控制而言,網(wǎng)絡(luò)無(wú)線信道競(jìng)爭(zhēng)區(qū)域制而言,網(wǎng)絡(luò)無(wú)線信道競(jìng)爭(zhēng)區(qū)域的大

8、小與節(jié)點(diǎn)的發(fā)射半徑的大小與節(jié)點(diǎn)的發(fā)射半徑r成正成正比,所以減小比,所以減小r就可以減少競(jìng)爭(zhēng);就可以減少競(jìng)爭(zhēng);第9頁(yè)/共80頁(yè)第十頁(yè),共81頁(yè)。(7) 拓?fù)湫再|(zhì)。對(duì)于網(wǎng)絡(luò)拓?fù)湫再|(zhì)。對(duì)于網(wǎng)絡(luò)(wnglu)拓?fù)涞膬?yōu)劣,很難給拓?fù)涞膬?yōu)劣,很難給出定量的度量。因此,在設(shè)計(jì)拓出定量的度量。因此,在設(shè)計(jì)拓?fù)淇刂撇呗詴r(shí),往往只是使網(wǎng)絡(luò)撲控制策略時(shí),往往只是使網(wǎng)絡(luò)第10頁(yè)/共80頁(yè)第十一頁(yè),共81頁(yè)。2.2 功功 率率 控控 制制傳感器網(wǎng)絡(luò)中,節(jié)點(diǎn)發(fā)射功率的控制傳感器網(wǎng)絡(luò)中,節(jié)點(diǎn)發(fā)射功率的控制(kngzh)也稱功率分也稱功率分配問(wèn)題。節(jié)點(diǎn)通過(guò)設(shè)置或動(dòng)態(tài)調(diào)整節(jié)點(diǎn)的發(fā)射功率,在保證網(wǎng)配問(wèn)題。節(jié)點(diǎn)通過(guò)設(shè)置或動(dòng)態(tài)調(diào)整節(jié)

9、點(diǎn)的發(fā)射功率,在保證網(wǎng)第11頁(yè)/共80頁(yè)第十二頁(yè),共81頁(yè)。2.2.1 基于節(jié)點(diǎn)度的功率控制基于節(jié)點(diǎn)度的功率控制基于節(jié)點(diǎn)度的算法是傳感器基于節(jié)點(diǎn)度的算法是傳感器網(wǎng)絡(luò)拓?fù)淇刂浦泄β士刂品矫娴木W(wǎng)絡(luò)拓?fù)淇刂浦泄β士刂品矫娴膯?wèn)題。一個(gè)問(wèn)題。一個(gè)(y )節(jié)點(diǎn)的度數(shù)是節(jié)點(diǎn)的度數(shù)是指所有距離該節(jié)點(diǎn)一跳的鄰居節(jié)指所有距離該節(jié)點(diǎn)一跳的鄰居節(jié)點(diǎn)的數(shù)目?;诠?jié)點(diǎn)度算法的核點(diǎn)的數(shù)目?;诠?jié)點(diǎn)度算法的核心思想是給定節(jié)點(diǎn)度的上限和下心思想是給定節(jié)點(diǎn)度的上限和下限需求,動(dòng)態(tài)調(diào)整節(jié)點(diǎn)的發(fā)射功限需求,動(dòng)態(tài)調(diào)整節(jié)點(diǎn)的發(fā)射功率,使得節(jié)點(diǎn)的度數(shù)落在上限和率,使得節(jié)點(diǎn)的度數(shù)落在上限和計(jì)算節(jié)點(diǎn)度的策略不同。計(jì)算節(jié)點(diǎn)度的策略不同。第12頁(yè)

10、/共80頁(yè)第十三頁(yè),共81頁(yè)。2.2.2 基于方向的功率控制基于方向的功率控制微軟亞洲研究院的微軟亞洲研究院的Wattenhofer和康奈爾大學(xué)的和康奈爾大學(xué)的Li等等人提出了一種能夠保證網(wǎng)絡(luò)連通人提出了一種能夠保證網(wǎng)絡(luò)連通性的基于方向的性的基于方向的CBTC算法。其算法。其基本思想是:節(jié)點(diǎn)選擇基本思想是:節(jié)點(diǎn)選擇(xunz)最小功率最小功率Pu, ,使得在任何以,使得在任何以u(píng)第13頁(yè)/共80頁(yè)第十四頁(yè),共81頁(yè)。2.2.3 基于鄰近圖的功率控制基于鄰近圖的功率控制伊利諾斯大學(xué)的伊利諾斯大學(xué)的Li和和Hou提提出的出的DRNG(Directed Relative Neighborhood G

11、raph)和和DLMST(Directed Local Minimum Spanning Tree)是兩個(gè)是兩個(gè)具有代表性的基于臨近圖理論的具有代表性的基于臨近圖理論的功率控制算法?;谂R近圖的功功率控制算法?;谂R近圖的功率控制算法的基本思想是,設(shè)所率控制算法的基本思想是,設(shè)所撲以后,撲以后,第14頁(yè)/共80頁(yè)第十五頁(yè),共81頁(yè)。還需要進(jìn)行節(jié)點(diǎn)之間邊的增刪,還需要進(jìn)行節(jié)點(diǎn)之間邊的增刪,以使最后得到的網(wǎng)絡(luò)拓?fù)涫请p向以使最后得到的網(wǎng)絡(luò)拓?fù)涫请p向連通的。在無(wú)線傳感器網(wǎng)絡(luò)中,連通的。在無(wú)線傳感器網(wǎng)絡(luò)中,基于基于(jy)臨近圖功率控制算法的臨近圖功率控制算法的作用是使節(jié)點(diǎn)確定自己的鄰居集作用是使節(jié)點(diǎn)確

12、定自己的鄰居集合,調(diào)整適當(dāng)?shù)陌l(fā)射功率,從而合,調(diào)整適當(dāng)?shù)陌l(fā)射功率,從而在建立一個(gè)連通網(wǎng)絡(luò)的同時(shí)使得在建立一個(gè)連通網(wǎng)絡(luò)的同時(shí)使得能量消耗最低。經(jīng)典的臨近圖模能量消耗最低。經(jīng)典的臨近圖模型有型有RNG(Relative Neighborhood Graph)、DRNG算法和算法和DLSS(Directed Local Spanning Subgraph)算法。算法。第15頁(yè)/共80頁(yè)第十六頁(yè),共81頁(yè)。DRNG算法和算法和DLSS算法是算法是兩種從臨近圖觀點(diǎn)考慮拓?fù)鋯?wèn)題兩種從臨近圖觀點(diǎn)考慮拓?fù)鋯?wèn)題的算法,是一種較早提出的功率的算法,是一種較早提出的功率控制算法,兩者均以經(jīng)典的臨近控制算法,兩者均以

13、經(jīng)典的臨近圖圖RNG和和LMST等理論為基礎(chǔ),等理論為基礎(chǔ),全面考慮了連通性和雙向連通性全面考慮了連通性和雙向連通性問(wèn)題。問(wèn)題。RuNRuNRuG第16頁(yè)/共80頁(yè)第十七頁(yè),共81頁(yè)。1122112211221122112211221122(,)(,)(,)(,)(,)(,)max(),( )max(),()(,)(,)max(),( )max(),()min(),( )min(),()w u vw u vd u vd u vd u vd u vid uid vid uid vd u vd u vid uid vid uid vid uid vid uid v或者且或者且且第17頁(yè)/共80頁(yè)第

14、十八頁(yè),共81頁(yè)。在在DRNG算法和算法和DLSS算法算法中,節(jié)點(diǎn)都需要知道其他一些節(jié)中,節(jié)點(diǎn)都需要知道其他一些節(jié)點(diǎn)的必要信息,因此需要一個(gè)信點(diǎn)的必要信息,因此需要一個(gè)信息收集階段:每個(gè)節(jié)點(diǎn)以最大的息收集階段:每個(gè)節(jié)點(diǎn)以最大的發(fā)射功率廣播發(fā)射功率廣播“HELLO”消息,消息,該消息至少包括自身的身份該消息至少包括自身的身份(shn fen)標(biāo)識(shí)號(hào)標(biāo)識(shí)號(hào)(ID)和自身位置,和自身位置,RuN第18頁(yè)/共80頁(yè)第十九頁(yè),共81頁(yè)。在在DLSS算法中,假設(shè)節(jié)點(diǎn)算法中,假設(shè)節(jié)點(diǎn)u及其可達(dá)鄰居集合,將及其可達(dá)鄰居集合,將p到所有到所有可達(dá)鄰居節(jié)點(diǎn)的邊以權(quán)重為標(biāo)準(zhǔn)可達(dá)鄰居節(jié)點(diǎn)的邊以權(quán)重為標(biāo)準(zhǔn)按升序排列;依

15、次按升序排列;依次(yc)取出這些取出這些邊,直到邊,直到u與所有可達(dá)鄰居節(jié)點(diǎn)與所有可達(dá)鄰居節(jié)點(diǎn)相連通或者通過(guò)其他節(jié)點(diǎn)連通;相連通或者通過(guò)其他節(jié)點(diǎn)連通;第19頁(yè)/共80頁(yè)第二十頁(yè),共81頁(yè)。第20頁(yè)/共80頁(yè)第二十一頁(yè),共81頁(yè)。DRNG算法和算法和DLSS算法著算法著重考慮了網(wǎng)絡(luò)的連通性,充分利重考慮了網(wǎng)絡(luò)的連通性,充分利用了鄰居用了鄰居(ln j)圖理論,是無(wú)線圖理論,是無(wú)線傳感器網(wǎng)絡(luò)中的經(jīng)典算法,二者傳感器網(wǎng)絡(luò)中的經(jīng)典算法,二者以原始網(wǎng)絡(luò)拓?fù)潆p向連通為前提,以原始網(wǎng)絡(luò)拓?fù)潆p向連通為前提,保證優(yōu)化后的拓?fù)湟彩请p向連通保證優(yōu)化后的拓?fù)湟彩请p向連通第21頁(yè)/共80頁(yè)第二十二頁(yè),共81頁(yè)。2.2

16、.4 XTC算法算法XTC算法的基本思想是用接算法的基本思想是用接收信號(hào)的強(qiáng)度作為收信號(hào)的強(qiáng)度作為RNG中的距離中的距離度量,度量,XTC算法可分為如下三步。算法可分為如下三步。(1) 鄰居排序:節(jié)點(diǎn)鄰居排序:節(jié)點(diǎn)u對(duì)其所對(duì)其所uuuuvu第22頁(yè)/共80頁(yè)第二十三頁(yè),共81頁(yè)。(3) 鏈路選擇:節(jié)點(diǎn)按順序鏈路選擇:節(jié)點(diǎn)按順序遍歷,先考慮好鄰居,再考遍歷,先考慮好鄰居,再考慮壞鄰居。對(duì)于慮壞鄰居。對(duì)于u的鄰居的鄰居v,如果,如果(rgu)節(jié)點(diǎn)節(jié)點(diǎn)u沒(méi)有更好的鄰居沒(méi)有更好的鄰居,使得,使得,那么,那么u就和就和vuuv第23頁(yè)/共80頁(yè)第二十四頁(yè),共81頁(yè)。2.3 層次型拓?fù)浣Y(jié)構(gòu)控制層次型拓?fù)浣Y(jié)

17、構(gòu)控制在傳感器網(wǎng)絡(luò)中,傳感器節(jié)點(diǎn)的無(wú)線通信模塊在空閑狀在傳感器網(wǎng)絡(luò)中,傳感器節(jié)點(diǎn)的無(wú)線通信模塊在空閑狀態(tài)時(shí)的能量消耗與在首發(fā)狀態(tài)時(shí)的相當(dāng),所以只有關(guān)閉節(jié)點(diǎn)態(tài)時(shí)的能量消耗與在首發(fā)狀態(tài)時(shí)的相當(dāng),所以只有關(guān)閉節(jié)點(diǎn)第24頁(yè)/共80頁(yè)第二十五頁(yè),共81頁(yè)。算法。骨干網(wǎng)節(jié)點(diǎn)是簇頭節(jié)點(diǎn),算法。骨干網(wǎng)節(jié)點(diǎn)是簇頭節(jié)點(diǎn),普通節(jié)點(diǎn)是簇內(nèi)節(jié)點(diǎn)。由于普通節(jié)點(diǎn)是簇內(nèi)節(jié)點(diǎn)。由于(yuy)簇頭節(jié)點(diǎn)需要協(xié)調(diào)簇內(nèi)節(jié)簇頭節(jié)點(diǎn)需要協(xié)調(diào)簇內(nèi)節(jié)點(diǎn)的工作,負(fù)責(zé)數(shù)據(jù)的融合和轉(zhuǎn)點(diǎn)的工作,負(fù)責(zé)數(shù)據(jù)的融合和轉(zhuǎn)發(fā),能量消耗相對(duì)較大,所以分發(fā),能量消耗相對(duì)較大,所以分簇算法通常采用周期性地選擇簇簇算法通常采用周期性地選擇簇第25頁(yè)/共80頁(yè)第二十六頁(yè)

18、,共81頁(yè)。2.3.1 LEACH算法算法LEACH(Low Energy Adaptive Clustering Hierarchy)算算法是一種自適應(yīng)分簇拓?fù)渌惴?,法是一種自適應(yīng)分簇拓?fù)渌惴?,它的?zhí)行過(guò)程是周期性的,每輪它的執(zhí)行過(guò)程是周期性的,每輪循環(huán)分為簇的建立階段和穩(wěn)定的循環(huán)分為簇的建立階段和穩(wěn)定的數(shù)據(jù)通信階段。在簇的建立階段,數(shù)據(jù)通信階段。在簇的建立階段,第26頁(yè)/共80頁(yè)第二十七頁(yè),共81頁(yè)。LEACH算法選舉簇頭的過(guò)算法選舉簇頭的過(guò)程如下:節(jié)點(diǎn)產(chǎn)生程如下:節(jié)點(diǎn)產(chǎn)生01之間的隨之間的隨機(jī)數(shù),如果這個(gè)數(shù)小于閾值機(jī)數(shù),如果這個(gè)數(shù)小于閾值T(n),則發(fā)布自己是簇頭的消息。在每則發(fā)布自己是

19、簇頭的消息。在每輪循環(huán)中,如果節(jié)點(diǎn)已經(jīng)當(dāng)選過(guò)輪循環(huán)中,如果節(jié)點(diǎn)已經(jīng)當(dāng)選過(guò)簇頭,則把簇頭,則把T(n)設(shè)置設(shè)置(shzh)為為0, ,1 mod(1/)( )0,PnGPrPT n其他(2-2) 第27頁(yè)/共80頁(yè)第二十八頁(yè),共81頁(yè)。Pr第28頁(yè)/共80頁(yè)第二十九頁(yè),共81頁(yè)。經(jīng)過(guò)一輪選舉過(guò)程,我們可經(jīng)過(guò)一輪選舉過(guò)程,我們可以看到如圖以看到如圖2-2所示的簇的分布,所示的簇的分布,第29頁(yè)/共80頁(yè)第三十頁(yè),共81頁(yè)。第30頁(yè)/共80頁(yè)第三十一頁(yè),共81頁(yè)。2.3.2 TopDisc算法算法TopDisc(Topology Discovery)算法是基于最小支配算法是基于最小支配集理論的經(jīng)典算

20、法。它首先由初集理論的經(jīng)典算法。它首先由初始節(jié)點(diǎn)發(fā)出拓?fù)浒l(fā)現(xiàn)請(qǐng)求,通過(guò)始節(jié)點(diǎn)發(fā)出拓?fù)浒l(fā)現(xiàn)請(qǐng)求,通過(guò)廣播該消息來(lái)確定網(wǎng)絡(luò)中的骨干廣播該消息來(lái)確定網(wǎng)絡(luò)中的骨干節(jié)點(diǎn)節(jié)點(diǎn)(distinguished nodes),并結(jié),并結(jié)第31頁(yè)/共80頁(yè)第三十二頁(yè),共81頁(yè)。在三色法中,節(jié)點(diǎn)可以處于在三色法中,節(jié)點(diǎn)可以處于三種不同的狀態(tài)。在三種不同的狀態(tài)。在TopDisc算算法法(sun f)中,分別用白色、黑中,分別用白色、黑色、灰色表示三種節(jié)點(diǎn):色、灰色表示三種節(jié)點(diǎn):(1) 白白色表示尚未被發(fā)現(xiàn)的節(jié)點(diǎn),或者色表示尚未被發(fā)現(xiàn)的節(jié)點(diǎn),或者說(shuō)是沒(méi)有接收到任何拓?fù)浒l(fā)現(xiàn)請(qǐng)說(shuō)是沒(méi)有接收到任何拓?fù)浒l(fā)現(xiàn)請(qǐng)求的節(jié)點(diǎn);求的節(jié)點(diǎn);

21、(2) 黑色表示骨干節(jié)黑色表示骨干節(jié)第32頁(yè)/共80頁(yè)第三十三頁(yè),共81頁(yè)。TopDisc采用兩種啟發(fā)方法采用兩種啟發(fā)方法來(lái)使得每個(gè)新的黑色節(jié)點(diǎn)都盡可來(lái)使得每個(gè)新的黑色節(jié)點(diǎn)都盡可能多地覆蓋還沒(méi)有被覆蓋的節(jié)點(diǎn):能多地覆蓋還沒(méi)有被覆蓋的節(jié)點(diǎn):一種是節(jié)點(diǎn)顏色一種是節(jié)點(diǎn)顏色(yns)標(biāo)記方法;標(biāo)記方法;另一種是節(jié)點(diǎn)轉(zhuǎn)發(fā)拓?fù)浒l(fā)現(xiàn)請(qǐng)求另一種是節(jié)點(diǎn)轉(zhuǎn)發(fā)拓?fù)浒l(fā)現(xiàn)請(qǐng)求時(shí),將會(huì)故意延時(shí)一段時(shí)間,延時(shí),將會(huì)故意延時(shí)一段時(shí)間,延時(shí)時(shí)間的長(zhǎng)度反比于該節(jié)點(diǎn)與發(fā)時(shí)時(shí)間的長(zhǎng)度反比于該節(jié)點(diǎn)與發(fā)第33頁(yè)/共80頁(yè)第三十四頁(yè),共81頁(yè)。(3) 當(dāng)白色節(jié)點(diǎn)收到來(lái)自灰當(dāng)白色節(jié)點(diǎn)收到來(lái)自灰色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求時(shí),將在色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求

22、時(shí),將在等待時(shí)間等待時(shí)間TWG后標(biāo)記為黑色,但后標(biāo)記為黑色,但如果在等待周期又收到來(lái)自黑色如果在等待周期又收到來(lái)自黑色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求則先優(yōu)先標(biāo)節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求則先優(yōu)先標(biāo)第34頁(yè)/共80頁(yè)第三十五頁(yè),共81頁(yè)。為了使得每個(gè)新的黑色節(jié)點(diǎn)為了使得每個(gè)新的黑色節(jié)點(diǎn)都盡可能多地覆蓋還沒(méi)有被覆蓋都盡可能多地覆蓋還沒(méi)有被覆蓋的節(jié)點(diǎn),的節(jié)點(diǎn),TopDisc采用了反比于采用了反比于節(jié)點(diǎn)之間距離的轉(zhuǎn)發(fā)延時(shí)機(jī)制。節(jié)點(diǎn)之間距離的轉(zhuǎn)發(fā)延時(shí)機(jī)制。其合理性簡(jiǎn)單地解釋為:理想情其合理性簡(jiǎn)單地解釋為:理想情況下,節(jié)點(diǎn)的覆蓋范圍是半徑為況下,節(jié)點(diǎn)的覆蓋范圍是半徑為無(wú)線電發(fā)射半徑的圓。于是,單無(wú)線電發(fā)射半徑的圓。于是,單個(gè)的

23、節(jié)點(diǎn)所能覆蓋的節(jié)點(diǎn)數(shù)目正個(gè)的節(jié)點(diǎn)所能覆蓋的節(jié)點(diǎn)數(shù)目正比于其覆蓋面積和局部比于其覆蓋面積和局部(jb)的的發(fā)現(xiàn)請(qǐng)求。發(fā)現(xiàn)請(qǐng)求。第35頁(yè)/共80頁(yè)第三十六頁(yè),共81頁(yè)。假設(shè)節(jié)點(diǎn)假設(shè)節(jié)點(diǎn)b比節(jié)點(diǎn)比節(jié)點(diǎn)c距離節(jié)點(diǎn)距離節(jié)點(diǎn)a更更遠(yuǎn),即節(jié)點(diǎn)遠(yuǎn),即節(jié)點(diǎn)b的等待時(shí)間更短,的等待時(shí)間更短,于是節(jié)點(diǎn)于是節(jié)點(diǎn)b先廣播拓?fù)浒l(fā)現(xiàn)請(qǐng)求。先廣播拓?fù)浒l(fā)現(xiàn)請(qǐng)求。節(jié)點(diǎn)節(jié)點(diǎn)d和節(jié)點(diǎn)和節(jié)點(diǎn)e收到來(lái)自節(jié)點(diǎn)收到來(lái)自節(jié)點(diǎn)b的的拓?fù)浒l(fā)現(xiàn)請(qǐng)求,根據(jù)步驟拓?fù)浒l(fā)現(xiàn)請(qǐng)求,根據(jù)步驟(3)各自各自等待一段時(shí)間,節(jié)點(diǎn)等待一段時(shí)間,節(jié)點(diǎn)a已經(jīng)被標(biāo)已經(jīng)被標(biāo)記為黑色,根據(jù)步驟記為黑色,根據(jù)步驟(4)它會(huì)忽略它會(huì)忽略第36頁(yè)/共80頁(yè)第三十七頁(yè),共81頁(yè)。第37

24、頁(yè)/共80頁(yè)第三十八頁(yè),共81頁(yè)??梢钥闯?,三色法所形成的可以看出,三色法所形成的簇之間存在重疊區(qū)域。為了增大簇之間存在重疊區(qū)域。為了增大簇之間的間隔,減少重疊區(qū)域,簇之間的間隔,減少重疊區(qū)域,TopDisc算法同時(shí)也提出了四色算法同時(shí)也提出了四色法。顧名思義,節(jié)點(diǎn)可以處于法。顧名思義,節(jié)點(diǎn)可以處于(chy)四種不同的狀態(tài),分別四種不同的狀態(tài),分別用白色、黑色、灰色和深灰色表用白色、黑色、灰色和深灰色表示。前三種顏色代表的含義跟三示。前三種顏色代表的含義跟三第38頁(yè)/共80頁(yè)第三十九頁(yè),共81頁(yè)。(1) 初始節(jié)點(diǎn)被標(biāo)記為黑色,初始節(jié)點(diǎn)被標(biāo)記為黑色,并向網(wǎng)絡(luò)廣播拓?fù)浒l(fā)現(xiàn)請(qǐng)求。并向網(wǎng)絡(luò)廣播拓?fù)浒l(fā)現(xiàn)

25、請(qǐng)求。(2) 當(dāng)白色節(jié)點(diǎn)收到來(lái)自黑當(dāng)白色節(jié)點(diǎn)收到來(lái)自黑色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求時(shí),將被色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求時(shí),將被標(biāo)記為灰色,并在延時(shí)時(shí)間標(biāo)記為灰色,并在延時(shí)時(shí)間TWB后繼續(xù)廣播拓?fù)浒l(fā)現(xiàn)請(qǐng)求。后繼續(xù)廣播拓?fù)浒l(fā)現(xiàn)請(qǐng)求。TWB第39頁(yè)/共80頁(yè)第四十頁(yè),共81頁(yè)。(4) 當(dāng)白色節(jié)點(diǎn)收到來(lái)自深當(dāng)白色節(jié)點(diǎn)收到來(lái)自深灰色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求時(shí),等灰色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求時(shí),等待一段時(shí)間待一段時(shí)間(同樣與距離成反比同樣與距離成反比)。第40頁(yè)/共80頁(yè)第四十一頁(yè),共81頁(yè)。如圖如圖2-4所示,假設(shè)節(jié)點(diǎn)所示,假設(shè)節(jié)點(diǎn)a是是初始節(jié)點(diǎn),根據(jù)步驟初始節(jié)點(diǎn),根據(jù)步驟(1)它被標(biāo)記它被標(biāo)記為黑色,并廣播為黑色,并廣播(gun

26、gb)拓?fù)渫負(fù)浒l(fā)現(xiàn)請(qǐng)求。節(jié)點(diǎn)發(fā)現(xiàn)請(qǐng)求。節(jié)點(diǎn)b收到來(lái)自節(jié)點(diǎn)收到來(lái)自節(jié)點(diǎn)a的拓?fù)浒l(fā)現(xiàn)請(qǐng)求,根據(jù)步驟的拓?fù)浒l(fā)現(xiàn)請(qǐng)求,根據(jù)步驟(2)被被標(biāo)記為灰色,并各自等待一段時(shí)標(biāo)記為灰色,并各自等待一段時(shí)間后廣播間后廣播(gungb)拓?fù)浒l(fā)現(xiàn)請(qǐng)拓?fù)浒l(fā)現(xiàn)請(qǐng)求。節(jié)點(diǎn)求。節(jié)點(diǎn)c和節(jié)點(diǎn)和節(jié)點(diǎn)e都接收到來(lái)自都接收到來(lái)自節(jié)點(diǎn)節(jié)點(diǎn)b的拓?fù)浒l(fā)現(xiàn)請(qǐng)求,根據(jù)步的拓?fù)浒l(fā)現(xiàn)請(qǐng)求,根據(jù)步驟驟(3),被標(biāo)記為深灰色,繼續(xù)廣,被標(biāo)記為深灰色,繼續(xù)廣任何來(lái)自標(biāo)記為黑色節(jié)點(diǎn)的拓?fù)淙魏蝸?lái)自標(biāo)記為黑色節(jié)點(diǎn)的拓?fù)浒l(fā)現(xiàn)請(qǐng)求,則被標(biāo)記為黑色。發(fā)現(xiàn)請(qǐng)求,則被標(biāo)記為黑色。第41頁(yè)/共80頁(yè)第四十二頁(yè),共81頁(yè)。第42頁(yè)/共80頁(yè)第四十三頁(yè),共81頁(yè)。與三色法相

27、比,四色法形成與三色法相比,四色法形成的簇?cái)?shù)目更少,簇與簇之間的重的簇?cái)?shù)目更少,簇與簇之間的重疊區(qū)域也更小。但是可能形成一疊區(qū)域也更小。但是可能形成一些孤立的標(biāo)記為黑色的節(jié)點(diǎn)些孤立的標(biāo)記為黑色的節(jié)點(diǎn)(如如圖圖2-4中的節(jié)點(diǎn)中的節(jié)點(diǎn)e),不覆蓋任何灰,不覆蓋任何灰色節(jié)點(diǎn)。雖然三色法和四色法所色節(jié)點(diǎn)。雖然三色法和四色法所形成的黑色節(jié)點(diǎn)數(shù)目相當(dāng),但四形成的黑色節(jié)點(diǎn)數(shù)目相當(dāng),但四第43頁(yè)/共80頁(yè)第四十四頁(yè),共81頁(yè)。2.3.3 GAT算法算法GAT算法是一種算法是一種(y zhn)依據(jù)節(jié)點(diǎn)的地理位置進(jìn)行分簇,依據(jù)節(jié)點(diǎn)的地理位置進(jìn)行分簇,并對(duì)簇內(nèi)的節(jié)點(diǎn)選擇性地進(jìn)行休并對(duì)簇內(nèi)的節(jié)點(diǎn)選擇性地進(jìn)行休眠的路由

28、算法。其核心思想是:眠的路由算法。其核心思想是:在各數(shù)據(jù)源到數(shù)據(jù)目的地之間存在各數(shù)據(jù)源到數(shù)據(jù)目的地之間存在有效通路的前提下,盡量減少在有效通路的前提下,盡量減少第44頁(yè)/共80頁(yè)第四十五頁(yè),共81頁(yè)。GAT算法通常分為兩個(gè)階段:算法通常分為兩個(gè)階段:第一階段為虛擬單元格的劃第一階段為虛擬單元格的劃分。節(jié)點(diǎn)根據(jù)其位置信息和通信分。節(jié)點(diǎn)根據(jù)其位置信息和通信半徑將網(wǎng)絡(luò)區(qū)域劃分為若干個(gè)虛半徑將網(wǎng)絡(luò)區(qū)域劃分為若干個(gè)虛擬單元格,并保證相鄰單元格中擬單元格,并保證相鄰單元格中的任意兩個(gè)節(jié)點(diǎn)都可以直接通信,的任意兩個(gè)節(jié)點(diǎn)都可以直接通信,假設(shè)節(jié)點(diǎn)已知整個(gè)監(jiān)測(cè)區(qū)域的位假設(shè)節(jié)點(diǎn)已知整個(gè)監(jiān)測(cè)區(qū)域的位置信息和本身的位置

29、信息,節(jié)點(diǎn)置信息和本身的位置信息,節(jié)點(diǎn)節(jié)點(diǎn)通過(guò)發(fā)送節(jié)點(diǎn)通過(guò)發(fā)送第45頁(yè)/共80頁(yè)第四十六頁(yè),共81頁(yè)。廣播消息通告廣播消息通告(tnggo)自己的位自己的位置和置和ID等信息,然后每個(gè)節(jié)點(diǎn)將等信息,然后每個(gè)節(jié)點(diǎn)將自身的定時(shí)器設(shè)置為某個(gè)區(qū)間內(nèi)自身的定時(shí)器設(shè)置為某個(gè)區(qū)間內(nèi)的隨機(jī)值的隨機(jī)值Td,一旦定時(shí)器超時(shí),一旦定時(shí)器超時(shí),節(jié)點(diǎn)發(fā)送消息聲明其進(jìn)入活動(dòng)狀節(jié)點(diǎn)發(fā)送消息聲明其進(jìn)入活動(dòng)狀態(tài),成為簇頭。節(jié)點(diǎn)如果在定時(shí)態(tài),成為簇頭。節(jié)點(diǎn)如果在定時(shí)器超時(shí)前收到來(lái)自同一單元格內(nèi)器超時(shí)前收到來(lái)自同一單元格內(nèi)其他節(jié)點(diǎn)成為簇頭的聲明,則說(shuō)其他節(jié)點(diǎn)成為簇頭的聲明,則說(shuō)狀態(tài)。狀態(tài)。第46頁(yè)/共80頁(yè)第四十七頁(yè),共81頁(yè)。由

30、于節(jié)點(diǎn)處于偵聽狀態(tài)時(shí)也由于節(jié)點(diǎn)處于偵聽狀態(tài)時(shí)也會(huì)消耗很多熱量,所以讓節(jié)點(diǎn)處會(huì)消耗很多熱量,所以讓節(jié)點(diǎn)處于休眠狀態(tài)成為傳感器拓?fù)淇刂朴谛菝郀顟B(tài)成為傳感器拓?fù)淇刂扑惴ㄖ谐R姷姆椒ǎ惴ㄖ谐R姷姆椒?,GAF算法的算法的優(yōu)點(diǎn)是在節(jié)點(diǎn)密集型分布的網(wǎng)絡(luò)優(yōu)點(diǎn)是在節(jié)點(diǎn)密集型分布的網(wǎng)絡(luò)第47頁(yè)/共80頁(yè)第四十八頁(yè),共81頁(yè)。2.4 啟啟 發(fā)發(fā) 機(jī)機(jī) 制制傳感器網(wǎng)絡(luò)通常是面向應(yīng)用事件驅(qū)動(dòng)的網(wǎng)絡(luò),骨干網(wǎng)節(jié)點(diǎn)在沒(méi)有檢測(cè)到事件傳感器網(wǎng)絡(luò)通常是面向應(yīng)用事件驅(qū)動(dòng)的網(wǎng)絡(luò),骨干網(wǎng)節(jié)點(diǎn)在沒(méi)有檢測(cè)到事件第48頁(yè)/共80頁(yè)第四十九頁(yè),共81頁(yè)。2.4.1 STEM算法算法STEM(Sparse Topology and Energy

31、 Management)算法是一種算法是一種低占空比的節(jié)點(diǎn)喚醒機(jī)制。該算低占空比的節(jié)點(diǎn)喚醒機(jī)制。該算法采用雙信道,即監(jiān)聽信道和數(shù)法采用雙信道,即監(jiān)聽信道和數(shù)據(jù)通信信道。具體地講,據(jù)通信信道。具體地講,STEM算法又分為算法又分為STEM-B(STEM-第49頁(yè)/共80頁(yè)第五十頁(yè),共81頁(yè)。在在STEM-T算法中,節(jié)點(diǎn)周算法中,節(jié)點(diǎn)周期性地進(jìn)入偵聽期性地進(jìn)入偵聽(zhn tn)階段,階段,探測(cè)是否有鄰居節(jié)點(diǎn)要發(fā)送數(shù)據(jù);探測(cè)是否有鄰居節(jié)點(diǎn)要發(fā)送數(shù)據(jù);當(dāng)一個(gè)節(jié)點(diǎn)想要與某個(gè)鄰居節(jié)點(diǎn)當(dāng)一個(gè)節(jié)點(diǎn)想要與某個(gè)鄰居節(jié)點(diǎn)進(jìn)行通信時(shí),它就發(fā)送一連串的進(jìn)行通信時(shí),它就發(fā)送一連串的喚醒包,發(fā)送喚醒包的時(shí)間長(zhǎng)度喚醒包,發(fā)

32、送喚醒包的時(shí)間長(zhǎng)度必須大于偵聽必須大于偵聽(zhn tn)的時(shí)間的時(shí)間間隔,以確保鄰居節(jié)點(diǎn)能夠收到間隔,以確保鄰居節(jié)點(diǎn)能夠收到第50頁(yè)/共80頁(yè)第五十一頁(yè),共81頁(yè)。2.4.2 ASCENT算法算法ASCENT(Adaptive Self-Configuring sEnsor Networks Topologies)算法著重于均衡網(wǎng)絡(luò)算法著重于均衡網(wǎng)絡(luò)中骨干節(jié)點(diǎn)的數(shù)量中骨干節(jié)點(diǎn)的數(shù)量(shling),并,并第51頁(yè)/共80頁(yè)第五十二頁(yè),共81頁(yè)。運(yùn)行運(yùn)行ASCENT算法的網(wǎng)絡(luò)包算法的網(wǎng)絡(luò)包括觸發(fā)、建立和穩(wěn)定三個(gè)主要階括觸發(fā)、建立和穩(wěn)定三個(gè)主要階段。觸發(fā)階段如圖段。觸發(fā)階段如圖2-5(a)所示,

33、所示,在匯聚節(jié)點(diǎn)與數(shù)據(jù)源節(jié)點(diǎn)不能正在匯聚節(jié)點(diǎn)與數(shù)據(jù)源節(jié)點(diǎn)不能正常通信時(shí),匯聚節(jié)點(diǎn)向它的鄰居常通信時(shí),匯聚節(jié)點(diǎn)向它的鄰居節(jié)點(diǎn)發(fā)出求助信息;建立階段如節(jié)點(diǎn)發(fā)出求助信息;建立階段如圖圖2-5(b)所示,當(dāng)節(jié)點(diǎn)收到鄰居所示,當(dāng)節(jié)點(diǎn)收到鄰居第52頁(yè)/共80頁(yè)第五十三頁(yè),共81頁(yè)。第53頁(yè)/共80頁(yè)第五十四頁(yè),共81頁(yè)。ASCENT算法使得網(wǎng)絡(luò)可以算法使得網(wǎng)絡(luò)可以隨具體應(yīng)用要求而動(dòng)態(tài)地改變拓隨具體應(yīng)用要求而動(dòng)態(tài)地改變拓?fù)浣Y(jié)構(gòu),并且節(jié)點(diǎn)只根據(jù)本地的撲結(jié)構(gòu),并且節(jié)點(diǎn)只根據(jù)本地的第54頁(yè)/共80頁(yè)第五十五頁(yè),共81頁(yè)。2.5 傳感器網(wǎng)絡(luò)的覆蓋控制傳感器網(wǎng)絡(luò)的覆蓋控制覆蓋是對(duì)傳感器網(wǎng)絡(luò)服務(wù)質(zhì)量的度量,即在保證一定

34、的服務(wù)覆蓋是對(duì)傳感器網(wǎng)絡(luò)服務(wù)質(zhì)量的度量,即在保證一定的服務(wù)質(zhì)量條件下,使得網(wǎng)絡(luò)覆蓋范圍最大化,提供可靠的區(qū)域監(jiān)測(cè)和質(zhì)量條件下,使得網(wǎng)絡(luò)覆蓋范圍最大化,提供可靠的區(qū)域監(jiān)測(cè)和第55頁(yè)/共80頁(yè)第五十六頁(yè),共81頁(yè)。2.5.1 基于虛擬勢(shì)場(chǎng)力的傳感器基于虛擬勢(shì)場(chǎng)力的傳感器網(wǎng)絡(luò)區(qū)域覆蓋控制網(wǎng)絡(luò)區(qū)域覆蓋控制虛擬勢(shì)場(chǎng)力是把網(wǎng)絡(luò)中每一虛擬勢(shì)場(chǎng)力是把網(wǎng)絡(luò)中每一個(gè)移動(dòng)節(jié)點(diǎn)看做一個(gè)虛擬的帶電個(gè)移動(dòng)節(jié)點(diǎn)看做一個(gè)虛擬的帶電粒子,相鄰粒子,相鄰(xin ln)節(jié)點(diǎn)之間節(jié)點(diǎn)之間同時(shí)存在排斥力和吸引力兩種相同時(shí)存在排斥力和吸引力兩種相互作用力。由于受勢(shì)場(chǎng)斥力的作互作用力。由于受勢(shì)場(chǎng)斥力的作第56頁(yè)/共80頁(yè)第五十七頁(yè),共8

35、1頁(yè)。在無(wú)線傳感器網(wǎng)絡(luò)布局在無(wú)線傳感器網(wǎng)絡(luò)布局(bj)優(yōu)化過(guò)程中,各無(wú)線傳感器節(jié)點(diǎn)優(yōu)化過(guò)程中,各無(wú)線傳感器節(jié)點(diǎn)根據(jù)其所受合力的大小和方向移根據(jù)其所受合力的大小和方向移動(dòng)相應(yīng)距離,直至達(dá)到受力平衡動(dòng)相應(yīng)距離,直至達(dá)到受力平衡iFijFiRFiAF1, kiijiRiAjj iFFFF(2-3)第57頁(yè)/共80頁(yè)第五十八頁(yè),共81頁(yè)。式中為無(wú)線傳感器節(jié)點(diǎn)間的式中為無(wú)線傳感器節(jié)點(diǎn)間的相互作用力,既有引力,也有斥相互作用力,既有引力,也有斥力。虛擬勢(shì)場(chǎng)力算法采用距離閾力。虛擬勢(shì)場(chǎng)力算法采用距離閾ijFththththth0,(), ),0,11, ,ijAijijijijijRijijijdCkddC

36、ddddFkdddd(2-4) 第58頁(yè)/共80頁(yè)第五十九頁(yè),共81頁(yè)。式中為傳感器節(jié)點(diǎn)式中為傳感器節(jié)點(diǎn)si、sj之之間的虛擬勢(shì)場(chǎng)力;間的虛擬勢(shì)場(chǎng)力;kA、kR分別分別ijFij第59頁(yè)/共80頁(yè)第六十頁(yè),共81頁(yè)??紤]到節(jié)點(diǎn)從受力到運(yùn)動(dòng)為考慮到節(jié)點(diǎn)從受力到運(yùn)動(dòng)為一個(gè)加速過(guò)程,故節(jié)點(diǎn)受力后在一個(gè)加速過(guò)程,故節(jié)點(diǎn)受力后在x軸和軸和y軸上的位移分別為軸上的位移分別為max2max,1,2xxxxxxxxvtvvsvtatvv max2max,1,2yyyyyyyyvtvvsvtatvv (2-5) (2-6) 第60頁(yè)/共80頁(yè)第六十一頁(yè),共81頁(yè)。根據(jù)公式根據(jù)公式(2-5)、公式、公式(2-6)

37、可可得節(jié)點(diǎn)在得節(jié)點(diǎn)在x、y軸的遷移位置分別軸的遷移位置分別為為oldthnewoldth,xyxxyxFFxxsFFoldthnewoldth,xyyxyyFFyysFF(2-7) (2-8) 第61頁(yè)/共80頁(yè)第六十二頁(yè),共81頁(yè)。圖圖2-6(a)和圖和圖2-6(b)分別為利分別為利用虛擬力對(duì)用虛擬力對(duì)10個(gè)和個(gè)和70個(gè)傳感器節(jié)個(gè)傳感器節(jié)點(diǎn)進(jìn)行覆蓋控制的仿真圖,從仿點(diǎn)進(jìn)行覆蓋控制的仿真圖,從仿真圖可以看出,節(jié)點(diǎn)很好地部署真圖可以看出,節(jié)點(diǎn)很好地部署在監(jiān)測(cè)區(qū)域中,使得網(wǎng)絡(luò)在監(jiān)測(cè)區(qū)域中,使得網(wǎng)絡(luò)(wnglu)覆蓋率的增大最大化。覆蓋率的增大最大化。值得注意的是,最終覆蓋率除了值得注意的是,最終覆

38、蓋率除了第62頁(yè)/共80頁(yè)第六十三頁(yè),共81頁(yè)。第63頁(yè)/共80頁(yè)第六十四頁(yè),共81頁(yè)。2.5.2 基于市場(chǎng)競(jìng)爭(zhēng)行為的無(wú)線基于市場(chǎng)競(jìng)爭(zhēng)行為的無(wú)線傳感器網(wǎng)絡(luò)連接與覆蓋算法傳感器網(wǎng)絡(luò)連接與覆蓋算法節(jié)點(diǎn)部署受環(huán)境影響,有時(shí)節(jié)點(diǎn)部署受環(huán)境影響,有時(shí)因?yàn)楣?jié)點(diǎn)部署不慎,可能導(dǎo)致部因?yàn)楣?jié)點(diǎn)部署不慎,可能導(dǎo)致部分節(jié)點(diǎn)喪失行動(dòng)能力,而它的傳分節(jié)點(diǎn)喪失行動(dòng)能力,而它的傳感與通信功能仍然保持正常。在感與通信功能仍然保持正常。在自組織的時(shí)候,如果不考慮這些自組織的時(shí)候,如果不考慮這些節(jié)點(diǎn),顯然會(huì)造成浪費(fèi);如果考節(jié)點(diǎn),顯然會(huì)造成浪費(fèi);如果考慮這些節(jié)點(diǎn),則只能采用帶約束慮這些節(jié)點(diǎn),則只能采用帶約束中間的未覆蓋區(qū)域。中間的

39、未覆蓋區(qū)域。第64頁(yè)/共80頁(yè)第六十五頁(yè),共81頁(yè)。第65頁(yè)/共80頁(yè)第六十六頁(yè),共81頁(yè)?;谑袌?chǎng)競(jìng)爭(zhēng)行為的無(wú)線傳基于市場(chǎng)競(jìng)爭(zhēng)行為的無(wú)線傳感器網(wǎng)絡(luò)連接與覆蓋算法就是通感器網(wǎng)絡(luò)連接與覆蓋算法就是通過(guò)過(guò)(tnggu)研究人類社會(huì)的市場(chǎng)研究人類社會(huì)的市場(chǎng)競(jìng)爭(zhēng)行為,提出地用于無(wú)線傳感競(jìng)爭(zhēng)行為,提出地用于無(wú)線傳感器網(wǎng)絡(luò)連接與覆蓋問(wèn)題的控制算器網(wǎng)絡(luò)連接與覆蓋問(wèn)題的控制算法。該方法把傳感器網(wǎng)絡(luò)中的節(jié)法。該方法把傳感器網(wǎng)絡(luò)中的節(jié)點(diǎn)類比為市場(chǎng)競(jìng)爭(zhēng)中的經(jīng)濟(jì)主體,點(diǎn)類比為市場(chǎng)競(jìng)爭(zhēng)中的經(jīng)濟(jì)主體,第66頁(yè)/共80頁(yè)第六十七頁(yè),共81頁(yè)。網(wǎng)絡(luò)采用簇結(jié)構(gòu),簇內(nèi)任意網(wǎng)絡(luò)采用簇結(jié)構(gòu),簇內(nèi)任意兩個(gè)節(jié)點(diǎn)均可以通過(guò)多跳的方式兩個(gè)節(jié)

40、點(diǎn)均可以通過(guò)多跳的方式進(jìn)行通信,而簇間不能通信。對(duì)進(jìn)行通信,而簇間不能通信。對(duì)于每一個(gè)獨(dú)立的簇,其配置過(guò)程于每一個(gè)獨(dú)立的簇,其配置過(guò)程可分為三步進(jìn)行:可分為三步進(jìn)行:(1) 實(shí)現(xiàn)動(dòng)、靜態(tài)的分離。實(shí)現(xiàn)動(dòng)、靜態(tài)的分離。靜態(tài)傳感器雖然不能移動(dòng),但其靜態(tài)傳感器雖然不能移動(dòng),但其用于感測(cè)與通信的能量高于動(dòng)態(tài)用于感測(cè)與通信的能量高于動(dòng)態(tài)。第67頁(yè)/共80頁(yè)第六十八頁(yè),共81頁(yè)。(2) 簇的內(nèi)部調(diào)整。我們知簇的內(nèi)部調(diào)整。我們知道在資源有限的情況下,大型企道在資源有限的情況下,大型企業(yè)依靠其規(guī)模優(yōu)勢(shì),總是能夠優(yōu)業(yè)依靠其規(guī)模優(yōu)勢(shì),總是能夠優(yōu)先占有部分資源,其不能占有的先占有部分資源,其不能占有的資源將在小型企業(yè)間通過(guò)競(jìng)爭(zhēng)得資源將在小型企業(yè)間通過(guò)競(jìng)爭(zhēng)得第68頁(yè)/共80頁(yè)第六十九頁(yè),共81頁(yè)。圖圖2-8(a)演示了這樣一個(gè)過(guò)演示了這樣一個(gè)過(guò)程,程,S1、S2、S3、S4、S5、S6表表示靜態(tài)傳感器,它們的感測(cè)范圍示靜態(tài)傳感器,它們的感測(cè)范圍用實(shí)線的圓表示,用實(shí)線的圓表示,M1、M2、M3、M4、M5、M6表示可移動(dòng)傳感器,表示可移動(dòng)傳感器,它們的感測(cè)范圍用虛線的圓表示。它們的感測(cè)范圍用虛線的圓表示。M1被優(yōu)化配置到被優(yōu)化配置到M1,其感測(cè)范,其感測(cè)范第69頁(yè)/共80頁(yè)第七十頁(yè),共81頁(yè)。第70頁(yè)/共8

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論