當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]摘要:針對異構監(jiān)測傳感器網絡結構,設計了一個容錯拓撲控制方案,在可以減少網絡冗余的同時,兼顧了網絡的穩(wěn)定性,并且保證生成拓撲具有最小的能量消耗。該方案首先將異構監(jiān)測傳感器網絡簡化為同構傳感器網絡以簡化

摘要:針對異構監(jiān)測傳感器網絡結構,設計了一個容錯拓撲控制方案,在可以減少網絡冗余的同時,兼顧了網絡的穩(wěn)定性,并且保證生成拓撲具有最小的能量消耗。該方案首先將異構監(jiān)測傳感器網絡簡化為同構傳感器網絡以簡化計算,然后根據節(jié)點的位置信息,建立各監(jiān)測節(jié)點到簇節(jié)點的能量消耗最小,并且可以保證K容錯的K連通子圖。該方案在保證傳感器網絡K連通的前提下,可以最大限度減少傳感器網絡中的冗余路徑,且可以較好地均衡無線傳感器網絡能耗,延長網絡生命周期。
關鍵詞:異構無線傳感器網絡;客錯拓撲控制;能量均衡;多簇點簡化

0 引言
    在無線傳感器網絡拓撲控制算法的研究中,利用簡化冗余路徑可以降低通信干擾,減少能量消耗,并且延長網絡生存期。但是,以路徑簡化為主要方法的拓撲控制必定帶來網絡的健壯性下降。因此,在無線傳感器網絡拓撲控制研究中,需要考慮具有容錯特性的拓撲控制問題。如何建立能夠在當K-1個節(jié)點失效時,仍然具有連通性的無線傳感器網絡拓撲結構,是近年來研究的一個熱點問題。
    近年來,很多學者開展了關于容錯拓撲近似算法的研究。如維持網絡K連通的全局近似算法FGSS和局部近似算法FLSS。但是由于這兩種算法不停地對比網絡路徑和判斷網絡是否達到K連通,開銷較大。文獻以同構網絡為對象,提出了CBTC(a)算法。該算法中當a=2π/3K條件滿足時,可使原網絡的生成子圖保持K連通性。文獻對隨機分布無線傳感器網絡節(jié)點的發(fā)射半徑與形成K連通圖的概率關系進行了分析,并提出Yp,K結構能夠使生成K連通子圖保持原拓撲的K連通性。文獻提出了集中式和分布式算法K-UPVCS,但是該算法產生的拓撲結構極易產生回路而造成網絡不能夠連通。
    本文在異構無線傳感器網絡模型上,提出了一種基于多簇點簡化的K容錯能量均衡拓撲控制方案。該方案在保證傳感器網絡K連通的前提下;可最大限度減少傳感器網絡中的冗余路徑,且可以較好地均衡無線傳感器的網絡能耗。

1 異構無線傳感器網絡模型
    定義異構無線傳感器網絡,V表示傳感器網絡中的節(jié)點集合,E表示節(jié)點之間的通信路徑集合。傳感器網絡中包括三類節(jié)點:監(jiān)測節(jié)點、接力節(jié)點和簇節(jié)點。設該傳感器網絡中,有N個用于信息監(jiān)測的傳感器節(jié)點Vs,該類節(jié)點用于采集監(jiān)測區(qū)域內的信息,并將信息發(fā)送到鄰居節(jié)點,且承擔轉發(fā)其他節(jié)點數(shù)據的任務;為了使監(jiān)測區(qū)域內保持網絡連通,布署了R個用于數(shù)據接力節(jié)點Vr,接力節(jié)點負責信息的轉發(fā)。監(jiān)測節(jié)點采集到的數(shù)據經多跳轉發(fā)最終傳送到簇節(jié)點Vc,簇節(jié)點一方面接收簇內的信息,同時參與簇之間的信息轉發(fā),設簇節(jié)點個數(shù)為M。在該無線傳感器網絡模型中,有V=Vs∪Vr∪Vc。

2 基于多簇點簡化的K容錯能量均衡拓撲控制方案
    本文提出了一個K容錯能量均衡拓撲控制方案。首先,為了簡化運算,該方案將多簇點異構傳感器網絡簡化為單簇點網絡,簡化后的網絡連通性與簡化前相同,且路徑保持能量最??;然后,在簡化后的網絡結構上,提出了一個K-MST算法,根據節(jié)點的位置信息,建立各監(jiān)測節(jié)點到簇節(jié)點的最小能耗的K連通網絡。
2.1 異構傳感器網絡多簇點簡化
    首先對異構傳感器網絡模型進行化簡。已知一個多簇點網絡,包括N個監(jiān)測節(jié)點和M個簇節(jié)點,V={n1,n2,…,nN,nN+1,nN+2,…,nN+M}。如果1≤i≤N,則節(jié)點ni為監(jiān)測節(jié)點;當N<i≤N+M時,ni為簇節(jié)點。
   
    式中:表示在節(jié)點,ni的最大發(fā)射范圍Rmax(ni)內,該節(jié)點到鄰居節(jié)點的路徑;dist(ni,nj)是節(jié)點,ni和nj之間的歐氏距離。由節(jié)點能量消耗模型可以算出路徑上數(shù)據傳輸需消耗節(jié)點能量值cost(ni,nj)。異構傳感器網絡多簇點簡化到單簇點的步驟描述如下:
    步驟1:簡化節(jié)點V→Vr,使Vr={n1,n2,…,nN,nN+1},即將M個簇節(jié)點簡化為1個節(jié)點nN+1,記為簇節(jié)點nroot,監(jiān)測節(jié)點不變。
    步驟2:簡化路徑,減化過程分為兩個步驟。
    (1)保留N個監(jiān)測節(jié)點之間的所有路徑;
    (2)當監(jiān)測節(jié)點ni和簇節(jié)點nj間只存在一條路徑ni→nj(N+1≤j≤N+M),令nroot<=nj且;當監(jiān)測節(jié)點ni和多個簇節(jié)點間存在路徑時,為了保證網絡能量消耗最小,則保留該節(jié)點到簇節(jié)點的最小路徑min(cost(ni,nj)),且使該簇節(jié)點變?yōu)閚root。
    在簡化監(jiān)測節(jié)點與簇節(jié)點路徑時,若監(jiān)測節(jié)點和多個簇節(jié)點間存在路徑時,則保留監(jiān)測節(jié)點到簇節(jié)點的最小路徑。由此可見,如果網絡原拓撲是K連通的,則簡化后的拓撲仍為K連通且是能量消耗最小的單簇點拓撲結構。
2.2 K-MST拓撲控制算法
    K-MST拓撲控制算法中,有如下定義:
    定義1:定義節(jié)點ni的鄰居節(jié)點為{nj|nj∈V,j≠i);
    定義2:規(guī)定網絡中的邊有惟一權值。給定兩條邊(u1,v1)∈E和(u2,v2)∈E,dist(·,·)表示兩個節(jié)點間的歐氏距離,則邊的權值函數(shù)w:E→R滿足:
   
    id(u1)表示節(jié)點u的序號,可以取其ID號或者MAC地址。這樣可以保證在圖Gr中的權值惟一,即使是權值相同的邊(u,v)和(v,u)。
在異構監(jiān)測無線傳感器網絡圖中,任意監(jiān)測節(jié)點與簇節(jié)點間生成K條不相交路徑的算法分四步進行。
    步驟1:將多簇點網絡簡化為單簇點網絡,即。
    步驟2:求網絡的最小生成樹,生成各監(jiān)測節(jié)點至簇節(jié)點的能量消耗最小路徑,將這些路徑作為網絡信息采集和傳輸?shù)闹髀窂剑麄€網絡能量消耗最小。
    步驟3:將主路徑斷開,在條路徑中求最小生成樹可保證節(jié)點有兩條路徑和簇點連通。
    步驟4:重復步驟3,生成直至網絡K連通,則保證網絡的K連通子圖為。

3 實驗結果和性能分析
    構建1 000 m×1 000 m無線傳感器網絡仿真區(qū)域,網絡中隨機布置監(jiān)測節(jié)點70~140個不等,令網絡中監(jiān)測節(jié)點最大發(fā)射半徑為400 m,取簇節(jié)點個數(shù)N=3,首先對該網絡進行多簇點簡化,然后分別采用YG6,3算法、FLSS3算法以及本文提出的K-MST算法(K=3)進行保證每個節(jié)點至簇節(jié)點有3條不相關路徑的拓撲控制,對每種算法分別進行50次仿真,將所得的節(jié)點平均度數(shù)和未進行拓撲控制節(jié)點平均度數(shù)進行比較,如圖1所示。


    從圖1可以看出,隨著網絡規(guī)模增大,未進行拓撲控制的網絡節(jié)點平均度數(shù)由11.4增加到23.37,且增長速度很快。采用三種拓撲控制算法均將節(jié)點的度數(shù)進行了有效的控制,將平均度數(shù)減小到了16以下,這三種算法中,本文提出的K-MST算法將節(jié)點平均度數(shù)保證在2.8~2.94之間,比其他兩種算法更多地減少了路徑的冗余,較小的網絡冗余減少了數(shù)據傳輸過程中的數(shù)據沖突耗,可延長能量有限的無線傳感器網絡工作壽命,又可較好地保證網絡的連通性。
    采用YG6,3算法、FLSS3算法以及3-MST算法分別進行50次仿真,將生成拓撲結構中平均鏈路長度和未進行拓撲控制的平均鏈路長度進行比較,如圖2所示。


    從圖2可以看出,由于網絡規(guī)模增大,采用三種拓撲控制算法所得的網絡平均鏈路長度均呈下降趨勢,采用3-MST算法得到的平均鏈路長度最小。這意味著在采用3-MST算法生成拓撲的路徑上進行數(shù)據傳輸,比另外兩種算法可以消耗更少的能量,從而延長網絡壽命。

4 結論
    針對異構監(jiān)測傳感器網絡結構,設計了一個優(yōu)化的拓撲控制方案,在減少網絡冗余的同時兼顧了網絡的容錯性,并且保證生成拓撲可以有效延長網絡生存周期。該拓撲控制方案在保證傳感器網絡K連通的前提下,可以最大限度減少傳感器網絡中的冗余路徑,可以較好地均衡無線傳感器網絡能耗,延長網絡生命周期。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉