999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

UWSNs中基于壓縮感知的移動數據收集方案*

2016-06-24 01:59:06王建新
傳感器與微系統 2016年5期

李 鵬,王建新

(中南大學 信息科學與工程學院,湖南 長沙 410083)

UWSNs中基于壓縮感知的移動數據收集方案*

李鵬,王建新

(中南大學 信息科學與工程學院,湖南 長沙 410083)

摘要:由于水下無線傳感器網絡(UWSNs)工作環境的特殊性,降低節點能耗和保證數據收集的實時性是至關重要的問題。提出一種基于壓縮感知(CS)的移動數據收集方案。以DEBUC協議和CS理論為基礎,簇內節點依據設計的稀疏測量矩陣決定是否參與壓縮采樣,并將獲得的測量值傳輸至簇頭。通過AUV的移動來收集各個簇頭上的數據到數據中心,該問題被建模為帶有鄰域的旅行商問題,并提出了近似算法進行求解。在數據中心處利用CS重構算法進行數據重構。仿真實驗結果表明:相比于已有的水下移動數據收集算法,該方案在保證數據收集可靠性的同時,降低了數據收集延時,延長了網絡壽命。

關鍵詞:水下無線傳感器網絡;壓縮感知;移動數據收集;測量矩陣;能耗;延時

0引言

水下無線傳感器網絡(underwater wireless sensor networks,UWSNs)是由具有聲學通信與計算能力的傳感器節點構成的水下監測網絡系統[1]。UWSNs成功應用的關鍵在于能否實現高效且精確地水下數據收集。Hollinger G A等人[2]以最小化數據收集延時為目標,提出了確定性接入和隨機接入兩種多址協議用于水下數據收集。然而,該協議的一個主要問題是存在多用戶隨機競爭所導致的數據包沖突,降低了水下數據收集的可靠性。文獻[3]提出一種自主式水下潛器(autonomous underwater vehicle,AUV)路徑可控的數據收集( path controllable data collection,PCDC)方案。然而,該方案沒有考慮到水下地形或洋流變化對節點部署的影響,只適用于節點分布較為稀疏的小規模UWSNs。文獻[4]以最大化數據投遞率和最小化節點能耗為目標,提出一種AUV輔助的水下路由協議(AUV-aided underwater routing protocol,AURP)。然而,該方法需要節點攜帶傳輸的數據量較大,通信開銷較高。Fazel等人[5]以二維UWSNs為背景,提出了基于壓縮感知(compressive sensing,CS)的隨機訪問(random access CS,RACS)協議用于數據收集,大大降低了傳統的隨機訪問協議中數據包碰撞損失對信息完整性的影響。然而,該方案考慮的傳感器節點規則化密集部署方式在海洋環境中往往難以實現。

針對以上方案的不足,本文以CS理論為基礎,提出了一種高效的水下移動數據收集(mobile data collection,MDC)方案,即CS—MDC方案。首先利用設計的稀疏測量矩陣對節點的數據采集進行處理,降低了網絡能耗。然后通過規劃AUV的數據收集路徑,有效地解決了水下鏈路傳輸所導致的高延時問題。

1系統模型和問題描述

本文研究的UWSNs中移動數據收集問題主要基于以下的假設:1)所有的水下無線傳感器節點被錨定在海底,并配置有水聲調制解調器。節點的傳輸功率可調。每個傳感器節點通過定位技術[6]可知自身的地理位置。節點的能耗遵循水聲信道傳播模型。2)AUV可利用岸邊充電系統或利用太陽能電池板浮到水面上進行充電,可以連續工作數月,可以恒定速度進行橫向或縱向巡游,收集監測數據,并將其發往水面上的數據中心。

考慮一個部署在海底的面積區域為 的三維水下監測網絡,其中的傳感器節點對某類海洋環境要素(如溫度、洋流和鹽度等)進行監測,監測信息將通過AUV定時收集,并通過AUV向上巡游發往浮在水面上的數據中心,然后通過無線電與衛星、船舶或岸上陸基基站,最終將海底監測信息實時地傳送給用戶。

本文研究的問題是如何對節點進行數據采集以及如何規劃AUV的移動路徑,從而在保證數據收集可靠性的前提下,盡可能地延長UWSNs的工作壽命。

2本文方案

2.1節點的數據采集

已有方法表明[7],參與測量值計算的有效投影節點個數越少且分布越集中,則獲得測量值的通信開銷越小。然而該方法會使得部分監測區域的數據不能被有效地收集上來,即出現“數據收集空洞”,從而導致數據收集的重構誤差增加,因此,不適用于UWSNs監測環境。為此,本文首先基于DEBUC[8]協議對整個網絡進行分簇,在每個簇內,依據最短路由準則生成一顆以簇頭為根節點的初始數據收集樹,然后,執行如下操作:

1)樹中的葉子節點執行直接數據收集。即葉子節點將自身的數據不經壓縮直接收集上來。它等價于設計一個單位矩陣I用于壓縮數據收集[9]。

2)樹中的非葉子節點執行壓縮數據收集。設任意兩個非葉子節點的距離已知,dij(i,j=1,2,…,k)表示節點i和節點j之間的距離,則簇內所有節點間的距離可用一個距離矩陣D表示。稀疏矩陣的設計思路是:已知D后,以樹中的任意非葉子節點作為路徑開啟節點,計算其他非葉子節點當選為有效投影節點的概率。當節點i為路徑開啟節點時,節點j當選為有效投影節點的概率為

(1)

依次以各節點作為路徑開啟節點,則可得簇內所有非葉子節點當選為有效投影節點的概率為

(2)

進一步地,設矩陣Φ′∈Rk×k,Φij為Φ′位于(i,j)處的元素,該元素以概率pij服從高斯分布,即

(3)

式中s為Φ′中非零元素個數占總元素個數的比例。上述得到的矩陣Φ′有k行,為了實現壓縮采樣,可從Φ′中隨機抽取m行構成測量矩陣Φ″。綜上所述,可得最終的測量矩陣為Φ=[I|Φ″]。

2.2AUV的路徑規劃

假設各個簇頭之間可以相互通信,構成一個無向連通圖G=(V,E),其中,V表示簇頭集合,|V|=C;E表示邊集。設AUV的位置xv∈Rdm(dm∈2,3)可控并受到多個條件的約束(如障礙物或AUV動力學特征)。設任一簇頭c∈[C]的位置xc∈Rdm已知,xc上數據的信息質量定義為IQ(Yc)。對于所有的點對x1,x2∈Rdm,設路徑遍歷成本為tc(x1,x2),它可由路由中的幾種常見度量(如跳數、延時和花費等)決定。另外,AUV的通信質量隨著距離的增大而下降,即有CM(xv,xc)=f(D(xv,xc)),其中,D(xv,xc)=|xc-xv|,f表示某種隨著距離的增大而單調下降的關系函數。

優化的目標是AUV周期性地從一個簇頭開始訪問來收集數據,即走一條最短的路徑使得所有簇頭的數據都能被收集。設P(xv,xc)~CM(xv,xc)表示xc處簇頭的測量值被xv處的AUV接收到的概率,即AUV與簇頭成功通信且接收到完整的數據報文作為回應的概率。假設AUV不斷地向每個簇頭發送ping消息,當簇頭接收到ping消息時用數據報文作為回應。已知這一通信模型后,可以計算出路徑P=[xv(1),xv(2),…,xv(T)]上接收到的預期信息質量

(4)

設AUV以恒定速度V移動并進行數據收集,簇頭上的數據必須在D秒內被收集,否則將會出現信息丟失。綜上所述,AUV的路徑規劃問題可描述如下:已知路徑遍歷成本tc,信預期息質量R(P),通信模型 ,一組可能的AUV路徑Ψ及AUV起始位置xs,需要確定P*

s.t.1)R(P)≥τ

2)|Ψ|≤V·D

(5)

式中T為路徑上最后一個位置的索引,τ為信息質量閾值。問題(7)與經典的旅行商問題(travelingsalesmanproblem,TSP)類似,可以看作是帶有鄰域的TSP(TSPwithneighborhoods,TSPN),為了求解該問題,本文的方法是在簇頭周圍生成等概率輪廓線,然后將其當作確定性鄰域來使用。對于任意的一個簇頭c,定義其概率鄰域為γc,對所有的xm∈γc,有

P(xm,xc)>α

(6)

式中α∈(0,1),它決定了概率鄰域的保守程度。如果AUV位于簇頭c的鄰域內,接收來自c的信息,則α→1;如果AUV在接收簇頭c的信息前需對其進行多次查詢,則α→0。

定義了概率鄰域后,本文通過采取貪婪策略選擇簇頭,生成最大鄰域獨立集,然后提出三種策略用于確定AUV的巡游路徑,以提升路徑規劃性能。

1)就近策略(neareststrategy,NS):向最近鄰簇頭移動。接收到數據后,移到下一簇頭。

2)基于懲罰因子的改進型TSP(improvedTSPalgorithmbasedonpenaltyfactor,ITSP-PF)算法:根據各個簇頭的信息量為每個位置分配一個懲罰因子ζ。AUV的巡航可以選擇忽略部分位置,并支付所要求的懲罰。因此,巡航的總成本為移動成本加上所有未被訪問的簇頭i的ζ(i)。ζ(i)=wIQ(Yi),其中w表示比例因子。使用原始/對偶算法[10]來確定需要訪問哪些簇頭。使用Concorde求解程序[11]來確定其最優排序。按照這一次序訪問簇頭。

3)帶鄰域的改進型TSP(improvedTSPN,ITSPN)算法:利用概率鄰域尋找簇頭的最大獨立集(maximumindepen-denceset,MIS)。對MIS運行原始/對偶算法來確定需要訪問的MIS子集。利用Concorde求解程序獲得MIS子集的最優次序。按照這一次序進行訪問。

綜上所述,本文提出的水下移動數據收集算法主要步驟如下:

算法1基于CS的水下移動數據收集

1)整個網絡依據DEBUC協議進行分簇,簇頭生成稀疏測量矩陣Φ對簇內的數據進行采集;

2)AUV依據2.3節定制的策略進行巡游,并將各個簇頭上的數據收集上來并上傳至數據中心;

3)在數據中心,采用OMP算法求解 范數最小化問題[12]對數據進行重構。

3仿真實驗

為了驗證CS-MDC方案的性能,利用NASA JPL實驗室通過ROMS系統實測的海洋環境數據(來自http:∥ourocean.jpl.nasa.gov/)進行了一系列仿真實驗。仿真實驗的主要參數設定如表l所示。

表1 仿真實驗的主要參數

不同方案的衡量指標包括:能耗、重構誤差等。其中,重構誤差采用信噪比(SNR)來衡量

(7)

為了體現CS-MDC方案的優越性,將其與PCDC方案[3]和AURP方案[4]在能耗方面進行了對比。圖1給出了不同方案中平均每輪能耗與傳感器節點數目的關系曲線。可以看到,網絡能耗與部署的節點數量成反比關系,其中本文方案的能耗最低,AURP方案次之。且隨著部署的傳感器節點數量增加,本文方案的優勢更為明顯,當節點數目為1 000時,本文方案的能耗相比于AURP方案和PCDC方案,分別降低了約39 %和65 %。

圖1 不同方案的能耗比較Fig 1 Energy consumption comparison of different schemes

圖2給出了CS-MDC方案與PCDC方案[3]和AURP方案[4]在數據收集延時方面的仿真對比結果。可以看到,隨著部署的節點個數增加,三種方案的數據收集延時都在增加,這是因為此時各方案需要訪問更多節點以保證數據重構的精度。但總的看來,CS-MDC方案的數據收集延時始終要低于AURP方案和PCDC方案,且伴隨著節點個數的增加,CS-MDC方案的優越性則更加明顯。分析其原因可知,

這主要是因為CS-MDC方案以使AUV航行時間最小化為目標,將數據收集路徑規劃建模為馬爾科夫決策過程,并通過定義簇頭的概率鄰域、生成簇頭的最大鄰域獨立集以及采用改進的TSP策略來確定AUV的巡游路徑,從而為數據收集過程節省了時間。

圖2 不同方案的數據收集延時比較Fig 2 Data collection delay comparison of different schemes

4結束語

本文基于CS理論,研究了UWSNs的MDC問題,提出了一種用于水下數據收集的高效方案,降低了數據收集延時,延長了網絡壽命。對于推廣UWSNs在各領域的應用,具有重要的實踐意義。本文作者下一步研究工作的重點是:1)分析UWSNs中異常事件檢測的難點問題,基于CS理論對其進行建模;2)分析洋流、障礙物或海底地形等因素對節點定位的影響,基于CS理論研究UWSNs中節點的精確定位問題。

參考文獻:

[1]陳巖,譚婷,高峰,等.水質監測無線傳感器網絡節點雙電源設計[J].傳感器與微系統,2015,34(10):93-95.

[2]Hollinger G A,Choudhary S,Qarabaqi P,et al.Underwater data collection using robotic sensor networks[J].IEEE Journal on Selected Areas in Communications,2012,30(5):899-911.

[3]Su R,Venkatesan R,Li Cheng.A new node coordination scheme for data gathering in underwater acoustic sensor networks using autonomous underwater vehicle[C]∥IEEE Wireless Communications and Networking Conference(WCNC),Shanghai,China:IEEE,2013:4370-4374.

[4]Yoon S,Azad A K,Oh H,et al.AURP:An AUV-aided underwater routing protocol for underwater acoustic sensor networks[J].Sensors,2012,12(2):1827-1845.

[5]Fazel F,Fazel M,Stojanovic M.Compressed sensing in random access networks with applications to underwater monitoring[J].Physical Communication,2012,5(2):148-160.

[6]文春武,宋杰,姚家振.基于RSSI校正的無線傳感器網絡定位算法[J].傳感器與微系統,2014,33(12):134-136.

[7]蔣暢江,石為人,唐賢倫,等.能量均衡的無線傳感器網絡非均勻分簇路由協議[J].軟件學報,2012,23(5):1222-1232.

[8]張波,劉郁林,王開,等.基于概率稀疏隨機矩陣的壓縮數據收集方法[J].電子與信息學報,2014,36(4):834-839.

[9]Caione C,Brunelli D,Benini L.Compressive sensing optimization for signal ensembles in WSNs[J].IEEE Transactions on Industrial Informatics,2014,10(1):382-392.

[10] Wang Zhen,Du Donglei,Xu Dachuan.A primal-dual 3-approximation algorithm for the stochastic facility location problem with submodular penalties[J].Optimization,2015,64(3):617-626.

[11] Bolanos R,Echeverry M,Escobar J.A multiobjective non-dominated sorting genetic algorithm(NSGA-II)for the multiple traveling salesman problem[J].Decision Science Letters,2015,4(4):559-568.

[12] Kulkarni A M,Homayoun H,Mohsenin T.A parallel and reconfigurable architecture for efficient OMP compressive sensing reconstruction[C]∥Proceedings of the 24th Edition of the Great Lakes symposium on VLSI,Houston,Texas:ACM,2014:299-304.

Mobile data collection scheme based on compressive sensing in UWSNs*

LI Peng,WANG Jian-xin

(School of Information Science and Engineering,Central South University,Changsha 410083,China)

Abstract:Due to special applying environment,reducing energy consumption of nodes and guarantee real-time of data collection is critical issues for underwater wireless sensor networks(UWSNs).A mobile data collection scheme based on compressive sensing(CS—MDC)is proposed.On the basis of distributed energy-balanced unequal clustering(DEBUC)protocol and compressive sensing theory,cluster nodes decide whether to participate in compressive sampling according to the designed sparse measurement matrix,and transmit obtained measurement value to cluster head.Data at cluster head is collected by movement of autonomous underwater vehicle(AUV)and transmitted to data center,which is modeled as traveling salesman problem(TSP)with neighborhoods,and an approximate algorithm is proposed to solve this problem.Data is reconstructed by using compressive sensing reconstruction algorithm at data center.Simulation results show that,compared with existing underwater mobile data collection algorithms,the proposed scheme effectively reduce data collection delay and prolongs lifetime of network,at the same time,assure reliability of data collection.

Key words:underwater wireless sensor networks(UWSNs);compressive sensing(CS);mobile data collection(MDC);measurement matrix;energy consumption;delay

DOI:10.13873/J.1000—9787(2016)05—0049—03

收稿日期:2015—04—20

*基金項目:國家自然科學基金資助項目(61472449,61173169,61402542)

中圖分類號:TP 393

文獻標識碼:A

文章編號:1000—9787(2016)05—0049—03

作者簡介:

李鵬(1983-),男,苗族,湖南瀘溪人,博士研究生,主要研究方向為無線傳感網、壓縮感知技術。

主站蜘蛛池模板: 手机精品福利在线观看| 激情无码视频在线看| AV网站中文| 亚洲欧美日韩成人高清在线一区| 国产精品第一区在线观看| 国产亚洲精品91| 婷婷午夜影院| 国产女人水多毛片18| 精品视频在线观看你懂的一区| 精品视频第一页| 国产成人你懂的在线观看| 欧洲极品无码一区二区三区| 国产精品免费p区| 无码在线激情片| 午夜啪啪网| 人妻熟妇日韩AV在线播放| av午夜福利一片免费看| 无码日韩人妻精品久久蜜桃| 亚洲色图欧美在线| 大陆国产精品视频| 亚洲天堂自拍| 伊人久久福利中文字幕| 毛片三级在线观看| 国内精品视频| 熟妇丰满人妻av无码区| 美女潮喷出白浆在线观看视频| 欧美黄网在线| 九九热精品视频在线| 日韩色图区| 又粗又硬又大又爽免费视频播放| 亚洲免费播放| 亚洲成肉网| 欧美精品色视频| 日本道中文字幕久久一区| 日本免费福利视频| 亚洲色欲色欲www网| 国产成人免费视频精品一区二区| 成年人国产网站| 免费在线成人网| 国产精品2| 国产精品va免费视频| 欧美97色| 亚洲无码免费黄色网址| 三上悠亚一区二区| 国产第三区| 热这里只有精品国产热门精品| a亚洲天堂| 欧美色99| 国产大全韩国亚洲一区二区三区| 麻豆精品在线视频| 在线无码九区| 亚洲综合天堂网| 97在线免费| 园内精品自拍视频在线播放| 国产va在线观看| 久久这里只精品热免费99| 2019年国产精品自拍不卡| 97se亚洲| 欧美视频在线第一页| 国产在线观看第二页| 2020精品极品国产色在线观看| 波多野结衣久久精品| 亚洲精品无码成人片在线观看| 热re99久久精品国99热| 国产美女在线观看| 国产玖玖视频| 成人亚洲天堂| 91欧洲国产日韩在线人成| 久久人搡人人玩人妻精品一| 色婷婷在线播放| 国产杨幂丝袜av在线播放| 波多野结衣在线一区二区| 国产精品福利尤物youwu| 国产最爽的乱婬视频国语对白| 一区二区影院| 99re经典视频在线| 乱人伦视频中文字幕在线| 亚洲综合一区国产精品| 国产女人在线观看| 一本大道香蕉久中文在线播放| 日韩在线播放欧美字幕| 中文纯内无码H|