無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究_第1頁
無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究_第2頁
無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究_第3頁
無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究_第4頁
無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

1、    無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究    吳爽+趙丹摘 要:采用一種優(yōu)化信息素的蟻群路由算法,解決了無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的數(shù)據(jù)傳輸路徑問題。改進(jìn)的蟻群路由算法綜合考慮了傳感器節(jié)點(diǎn)造價(jià)高昂、節(jié)點(diǎn)能量補(bǔ)充困難、信號強(qiáng)度易受障礙物影響以及傳感器網(wǎng)絡(luò)在農(nóng)田中的應(yīng)用特點(diǎn)等問題,在時(shí)間復(fù)雜度不變的情況下,延長了無線傳感器網(wǎng)絡(luò)的生命周期。通過matlab仿真證明:與基本蟻群路由算法相比較,采用改進(jìn)的蟻群路由算法所找到的路徑,具有“熱路徑”長度更短,無線傳感器網(wǎng)絡(luò)能耗更加均衡的優(yōu)點(diǎn)。關(guān)鍵詞:信息素;蟻群路由算法;無線傳感器網(wǎng)絡(luò);農(nóng)田數(shù)據(jù)監(jiān)測:tb

2、:adoi:10.19311/ki.1672 3198.2016.22.0880 引言我國是農(nóng)業(yè)大國,農(nóng)業(yè)的發(fā)展對國民經(jīng)濟(jì)的發(fā)展具有重要作用。農(nóng)業(yè)生產(chǎn)依賴于環(huán)境因素的影響,因此及時(shí)檢測農(nóng)業(yè)生產(chǎn)環(huán)境,準(zhǔn)確的檢測數(shù)據(jù)是現(xiàn)代化農(nóng)業(yè)生產(chǎn)的重要研究內(nèi)容。隨著信息技術(shù)的蓬勃發(fā)展,無線傳感器網(wǎng)絡(luò)技術(shù)的引入,為農(nóng)業(yè)生產(chǎn)數(shù)據(jù)的檢測提供了有效手段。無線傳感器網(wǎng)絡(luò)融合了微電子、嵌入式計(jì)算、分布式信息通信及處理等先進(jìn)技術(shù),在智能家居、環(huán)境監(jiān)測、大型建筑和設(shè)備維護(hù)等眾多領(lǐng)域中有很高的應(yīng)用價(jià)值。無線傳感器網(wǎng)絡(luò)技術(shù)應(yīng)用于農(nóng)田環(huán)境監(jiān)測中,可以彌補(bǔ)傳統(tǒng)農(nóng)田中獲取數(shù)據(jù)難度大、傳輸不及時(shí)、資源投入高等缺點(diǎn)。借助無線傳感器網(wǎng)絡(luò),工作

3、人員能夠?qū)崟r(shí)對農(nóng)田地面信息(光照強(qiáng)度、co2濃度等)、土壤信息(土壤溫濕度、墑情等)、營養(yǎng)信息(氮、磷、鉀、ph值、離子濃度等)等生長參數(shù)進(jìn)行監(jiān)控,使設(shè)施農(nóng)田的空間立體化信息監(jiān)控網(wǎng)絡(luò)得以實(shí)現(xiàn)。傳感器網(wǎng)絡(luò)由傳感器和匯聚節(jié)點(diǎn)構(gòu)成。傳感器節(jié)點(diǎn)的能量十分有限,一旦部署,難以再次進(jìn)行能量的補(bǔ)充。而由于農(nóng)田面積大、分布不規(guī)則等原因,設(shè)施農(nóng)田中無線傳感器網(wǎng)絡(luò)的布局需要合理安排,此外還要考慮農(nóng)田的水塘、土坡、碎石和過度密集植被等區(qū)域中無法放置傳感器節(jié)點(diǎn)的問題。當(dāng)無線傳感器網(wǎng)絡(luò)中的節(jié)點(diǎn)需要將獲取到的感測數(shù)據(jù)傳送到診斷決策中心時(shí),我們需要考慮如何能夠快速繞過障礙物、高效的尋找到一條最優(yōu)的路徑實(shí)現(xiàn)無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)

4、中信息向診斷決策中心傳輸,這一問題已經(jīng)成為現(xiàn)代設(shè)施農(nóng)田無線傳感器網(wǎng)絡(luò)研究領(lǐng)域要解決的重要問題之一。1 改進(jìn)的蟻群路由算法1.1 蟻群算法簡介蟻群算法aca(ant colony algorithm)是根據(jù)螞蟻群體的智能覓食行為得到的一種仿生優(yōu)化算法,具有多樣性和正反饋的特點(diǎn)。蟻群移動的路徑主要由兩點(diǎn)之間的信息素和距離決定。螞蟻在經(jīng)過的路徑上會加強(qiáng)信息素,后面的螞蟻會根據(jù)殘留信息素的強(qiáng)弱逐漸找出一條最優(yōu)路徑,所以蟻群算法在解決無線傳感器網(wǎng)絡(luò)的路徑尋找問題中有其優(yōu)越性。1.2 改進(jìn)的蟻群路由算法基本蟻群路由算法acr(ant colony routing)解決的是尋找最優(yōu)路徑問題。在無線傳感器網(wǎng)絡(luò)

5、中,傳感器節(jié)點(diǎn)造價(jià)高昂、節(jié)點(diǎn)能量補(bǔ)充困難、信號強(qiáng)度易受障礙物影響。由于基本蟻群路由算法只考慮尋找最優(yōu)路徑,而沒有考慮傳感器節(jié)點(diǎn)的能耗問題,所以這種算法在農(nóng)田無線傳感器布局中應(yīng)用會導(dǎo)致多條傳輸路徑向一條路徑上匯聚,這條路徑被稱為“熱路徑”。“熱路徑”不僅會因?yàn)閭鬏敶罅康臄?shù)據(jù)包而導(dǎo)致網(wǎng)絡(luò)傳輸延遲,而且也會由于路徑上節(jié)點(diǎn)耗能過多造成網(wǎng)絡(luò)中出現(xiàn)空白區(qū)域,此時(shí)傳感器網(wǎng)絡(luò)中的大多數(shù)節(jié)點(diǎn)雖然依舊能夠工作,但是網(wǎng)絡(luò)已經(jīng)無法滿足一些必要的需求,甚至最終會造成整個(gè)網(wǎng)絡(luò)崩潰。改進(jìn)的蟻群路由算法在基本蟻群路由算法的概率選擇公式中加入了限制參量。一旦一條最優(yōu)路徑被選中,依靠限制參量該算法可以降低此路徑下一次被選中的幾率

6、,使多條傳輸路徑不在匯聚于一條“熱路徑”上,即使有發(fā)生匯聚的現(xiàn)象,也盡量減少“熱路徑”的長度。1.3 改進(jìn)的概率選擇公式1.6 算法實(shí)現(xiàn)過程(1)確定農(nóng)田中障礙物區(qū)域、傳感器節(jié)點(diǎn)和診斷決策中心的位置,初始化傳感器節(jié)點(diǎn)之間的信息素濃度,限制參量和其他影響參數(shù)的默認(rèn)值,找出每個(gè)節(jié)點(diǎn)的可通訊節(jié)點(diǎn)。(2)將蟻群放置在需要獲取數(shù)據(jù)信息的位置。(3)蟻群中的螞蟻逐個(gè)被放出,根據(jù)公式(1)搜尋下一跳的節(jié)點(diǎn),直到到達(dá)診斷決策中心的位置。當(dāng)m個(gè)螞蟻被全部釋放后,選出優(yōu)秀路徑,根據(jù)公式(4)更新信息素。(4)重新執(zhí)行步驟(2)、(3)的過程直到迭代結(jié)束。(5)從優(yōu)秀路徑中選出一條最優(yōu)的路徑,利用限制參量降低最優(yōu)路

7、徑上的信息素濃度。(6)將蟻群放置在另一個(gè)需要獲取信息的位置。重復(fù)執(zhí)行(2)、(3)、(5)的過程,直到將所有需要的信息獲取后結(jié)束。2 仿真實(shí)驗(yàn)在改進(jìn)蟻群路由算法中空間距離和障礙物都會對傳輸路徑產(chǎn)生影響,因此,仿真中會參考實(shí)際的網(wǎng)絡(luò)情況構(gòu)建一些障礙物,設(shè)定一些無法放置傳感器節(jié)點(diǎn)的禁區(qū),來模擬實(shí)際農(nóng)田中的一些水池、山坡等的地理位置,這些區(qū)域都會對蟻群中螞蟻的通過造成阻礙。為了使網(wǎng)絡(luò)的監(jiān)控?cái)?shù)據(jù)具有一定的精度和足夠的連通度,傳感器節(jié)點(diǎn)的覆蓋采取了確定式的部署方式,在非障礙物的區(qū)域都放置了傳感器節(jié)點(diǎn),這些節(jié)點(diǎn)既負(fù)責(zé)信息的監(jiān)控工作也承擔(dān)數(shù)據(jù)的傳輸工作。當(dāng)監(jiān)控區(qū)域需要上報(bào)感測數(shù)據(jù)時(shí),區(qū)域內(nèi)的傳感器執(zhí)行改進(jìn)

8、蟻群路由算法,找出一條到診斷決策中心的最優(yōu)路徑。2.1 仿真模型利用matlab對算法進(jìn)行仿真實(shí)驗(yàn),仿真環(huán)境建立在32*32的網(wǎng)格范圍內(nèi),每個(gè)格子由左至右,從上到下進(jìn)行編號,編號設(shè)定為1號、2號直到1023號、1024號。設(shè)置四個(gè)需要獲取信息的位置,編號分別是63號、70號、86號、897號,診斷決策中心的編號是1024號:=1,=20,=0.7。格子內(nèi)的傳感器節(jié)點(diǎn)只能與其相鄰和對角的節(jié)點(diǎn)進(jìn)行通信,如圖2所示。 節(jié)點(diǎn)1的可通信節(jié)點(diǎn)是節(jié)點(diǎn)2、節(jié)點(diǎn)4和節(jié)點(diǎn)5。節(jié)點(diǎn)2的可通信節(jié)點(diǎn)是節(jié)點(diǎn)1、節(jié)點(diǎn)3、節(jié)點(diǎn)4、節(jié)點(diǎn)5和節(jié)點(diǎn)6。節(jié)點(diǎn)5的可通信節(jié)點(diǎn)是節(jié)點(diǎn)1、節(jié)點(diǎn)2、節(jié)點(diǎn)3、節(jié)點(diǎn)4、節(jié)點(diǎn)6、節(jié)點(diǎn)7、節(jié)點(diǎn)8和節(jié)點(diǎn)

9、9。2.2 仿真效果黑色區(qū)域?yàn)檎系K物,表示診斷決策中心位置,·表示蟻群路由算法找到的優(yōu)化路徑。3 結(jié)果比較仿真結(jié)果中可以看出“熱路徑”只集中需要獲取信息的63號和86號的路徑上,所以只對這兩條路徑上的“熱路徑”進(jìn)行分析和比較。通過比較,基本蟻群路由算法中的“熱路徑”由768號、800號、832號、864號、896號、928號、960號和992號組成,長度是8個(gè)單位。改進(jìn)蟻群路由算法中“熱路徑”由960號和992號組成,長度是2個(gè)單位。仿真12次的統(tǒng)計(jì)結(jié)果如表1。4 結(jié)論本文針對設(shè)施農(nóng)田無線傳感器網(wǎng)絡(luò)的特點(diǎn),提出了一種改進(jìn)的蟻群路由算法。通過在概率選擇公式中引入限制參量,降低了蟻群路由

10、算法下最優(yōu)路徑的信息素濃度,最終避免了多條傳輸路徑的匯聚。仿真結(jié)果表明:改進(jìn)的蟻群路由算法能夠有效的縮短熱路徑的長度,動態(tài)優(yōu)化的選擇無線傳感器信息傳輸路徑。算法增強(qiáng)了設(shè)施農(nóng)田監(jiān)測網(wǎng)絡(luò)的傳輸可靠性,延長了無線傳感器網(wǎng)絡(luò)的生存時(shí)間。參考文獻(xiàn)1馬祖長,孫怡寧,梅濤.無線傳感器網(wǎng)絡(luò)綜述j.通信學(xué)報(bào),2004,(4):114 124.2孫利民,孫建中等.無線傳感器網(wǎng)絡(luò)m.北京:清華大學(xué)出版社,2005:7 8.3劉春紅,張漫,張帆等.基于無線傳感器網(wǎng)絡(luò)的智慧農(nóng)業(yè)信息平臺開發(fā)j.中國農(nóng)業(yè)大學(xué)學(xué)報(bào),2011,16(5):151 156.4韓文霆,吳普特,郁曉慶等.農(nóng)業(yè)環(huán)境信息無線傳感器網(wǎng)絡(luò)監(jiān)測技術(shù)研究進(jìn)展j

11、.農(nóng)業(yè)工程學(xué)報(bào),2011,27(s2):326 330.5張凌云,薛飛.物聯(lián)網(wǎng)技術(shù)在農(nóng)業(yè)中的應(yīng)用j.廣東農(nóng)業(yè)科學(xué),2011,(16):146 149.6朱會霞,王福林,索瑞霞.物聯(lián)網(wǎng)在中國現(xiàn)代農(nóng)業(yè)中的應(yīng)用j.中國農(nóng)學(xué)通報(bào),2011,27(02):310 314.7李震,洪添勝,ning wang.無線傳感器網(wǎng)絡(luò)技術(shù)在精細(xì)農(nóng)業(yè)中的應(yīng)用進(jìn)展j.湖南農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,37(5):576 580.8文韜,洪添勝,李震等.橘園無線傳感器網(wǎng)絡(luò)不同節(jié)點(diǎn)部署方式下的射頻信號傳播試驗(yàn)j.農(nóng)業(yè)工程學(xué)報(bào),2010,26(6):211 215.9段海濱.蟻群算法原理及其應(yīng)用m.北京:科學(xué)出版社,2005

溫馨提示

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

評論

0/150

提交評論