《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > EHWSN中基于節(jié)點(diǎn)部署與路由的聯(lián)合優(yōu)化算法
EHWSN中基于節(jié)點(diǎn)部署與路由的聯(lián)合優(yōu)化算法
2018年電子技術(shù)應(yīng)用第11期
楊 焜,吳 寅
南京林業(yè)大學(xué) 信息科學(xué)技術(shù)學(xué)院,江蘇 南京210037
摘要: EHWSN已經(jīng)在實(shí)踐中得到應(yīng)用,如結(jié)構(gòu)健康監(jiān)測領(lǐng)域,但尚存在很多缺陷(如節(jié)點(diǎn)部署、路由)需要進(jìn)一步研究。提出了一種用于結(jié)構(gòu)健康監(jiān)測的新型EHWSN系統(tǒng)。重點(diǎn)考慮3個問題:(1)部署最少的節(jié)點(diǎn)數(shù)量;(2)每個節(jié)點(diǎn)到匯聚節(jié)點(diǎn)的最優(yōu)傳輸路徑;(3)能量采集約束下的最大網(wǎng)絡(luò)效用。設(shè)計(jì)了一種包括節(jié)點(diǎn)部署、路由和能量分配的聯(lián)合優(yōu)化算法,以實(shí)現(xiàn)部署最少的節(jié)點(diǎn)數(shù)量達(dá)到數(shù)據(jù)采樣質(zhì)量最大化的目的。實(shí)驗(yàn)結(jié)果表明,相比于現(xiàn)存的方法,該聯(lián)合優(yōu)化算法能夠取得更高效的網(wǎng)絡(luò)能量分配和更大的網(wǎng)絡(luò)效用。
中圖分類號: TN99;TP212.9
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.181200
中文引用格式: 楊焜,吳寅. EHWSN中基于節(jié)點(diǎn)部署與路由的聯(lián)合優(yōu)化算法[J].電子技術(shù)應(yīng)用,2018,44(11):90-93,98.
英文引用格式: Yang Kun,Wu Yin. Joint optimization algorithms for node deployment and routing in EHWSN[J]. Application of Electronic Technique,2018,44(11):90-93,98.
Joint optimization algorithms for node deployment and routing in EHWSN
Yang Kun,Wu Yin
College of Information Science and Technology,Nanjing Forestry University,Nanjing 210037,China
Abstract: EHWSN has been applied in some practical situations, such as in the field of structural health monitoring. However, there are still many defects that need further study(such as node deployment and routing). This paper presents a new EHWSN system for structural health monitoring. It aims at the following three problems:(1)the number of nodes deployed the least;(2)the optimal transmission path from each node to the sink node;(3)the maximum network utility under the constraint of energy collection. The joint optimization algorithm for node deployment,routing and energy allocation achieves the goal of maximizing the quality of data sampling by implementing a minimum number of deployed nodes. Experimental results show that this joint optimization algorithm can achieve more efficient network energy allocation and greater network utility than existing methods.
Key words : wireless sensor network;energy harvesting;structural health monitoring;joint optimization

0 引言

    無線傳感器網(wǎng)絡(luò)(Wireless Sensor Network,WSN)是監(jiān)測操作環(huán)境的理想選擇[1]。通常,傳感器節(jié)點(diǎn)負(fù)責(zé)監(jiān)測環(huán)境信息,并將數(shù)據(jù)無線傳輸?shù)揭粋€或多個網(wǎng)關(guān)。因此,WSN非常適用于結(jié)構(gòu)健康監(jiān)測(Structural Health Monitoring,SHM)場景。由于安裝簡單,維護(hù)成本低,使用無線傳感器網(wǎng)絡(luò)的結(jié)構(gòu)健康監(jiān)測系統(tǒng)日益受到重視[2-5]。

    但在結(jié)構(gòu)健康監(jiān)測中使用傳統(tǒng)電池供電的無線傳感器網(wǎng)絡(luò)會面臨諸多挑戰(zhàn),如:收集的數(shù)據(jù)量大、頻繁更換電池、節(jié)點(diǎn)間高精度的時間同步等。若為節(jié)點(diǎn)配備能量采集模塊,則可以在很大程度上解決這些問題。能量采集模塊可以從周圍環(huán)境中(如太陽能和風(fēng)能)采集能量,并使用這些能量驅(qū)動傳感器節(jié)點(diǎn)工作,在合理利用的基礎(chǔ)上,無線節(jié)點(diǎn)可以“永久”地運(yùn)行下去[6-9]。但是,由于能量采集過程的隨機(jī)性,所采集的能量無法穩(wěn)定、不間斷地傳遞。因此,精確的能量分配算法對于自供電無線傳感器網(wǎng)絡(luò)(Energy Harvesting Wireless Sensor Network,EHWSN)系統(tǒng)是極其重要的。

    近年來EHWSN的節(jié)點(diǎn)部署和路由的聯(lián)合優(yōu)化已經(jīng)被廣泛研究。ZHI A E等人通過尋找EHWSN的最優(yōu)路由和中繼節(jié)點(diǎn)安置方案來優(yōu)化網(wǎng)絡(luò)性能[10]。SKULIC J等人提出了用于線性網(wǎng)絡(luò)拓?fù)涞膫鞲衅鞴?jié)點(diǎn)最優(yōu)部署方法[11]。HALDER S等人將節(jié)點(diǎn)密度作為對網(wǎng)絡(luò)壽命有顯著影響的參數(shù)進(jìn)行研究,并推導(dǎo)出所需平衡能量消耗參數(shù)值[12]。YANG C L等人確定了用于感知和中繼的節(jié)點(diǎn)數(shù)量最少的位置,使得部署的節(jié)點(diǎn)可以覆蓋所有目標(biāo),并具有最優(yōu)的匯聚路徑[13]。

    盡管上述研究取得了一定進(jìn)展,但它們一般都只考慮了單一的能量采集速率,故不能很好地在實(shí)踐中得到應(yīng)用。本文考慮一種新型EHWSN系統(tǒng),其中所有的傳感器節(jié)點(diǎn)共享一個公共能量采集模塊(含電量存儲單元),能量采集模塊的能量采集率為X J/s。節(jié)點(diǎn)將能量提取請求發(fā)送到公共模塊之后,公共模塊的能量將會被統(tǒng)籌分配并通過無線射頻(Radio Frequency,RF)方式傳遞至所有節(jié)點(diǎn)?;谏鲜霾僮?,所有無線節(jié)點(diǎn)即可開始數(shù)據(jù)采樣、處理和傳輸過程。為了在采集能量約束條件下最大限度地提高所收獲信息的質(zhì)量并最小化傳輸功耗,本文研究并設(shè)計(jì)了一種高效可靠的能量分配策略及與其相應(yīng)的節(jié)點(diǎn)部署算法和路由協(xié)議。

1 系統(tǒng)模型

1.1 能量動態(tài)特性

    本文所設(shè)計(jì)的EHWSN結(jié)構(gòu)健康監(jiān)測系統(tǒng)如圖1所示,共安裝有N個節(jié)點(diǎn),用以監(jiān)測結(jié)構(gòu)健康狀況。所有節(jié)點(diǎn)共用一個能量采集率為X J/s的能量采集模塊。每隔T s,該模塊將依據(jù)能量管理策略把采集到的能量分配給這N個節(jié)點(diǎn)。其中能量采集率X是非負(fù)連續(xù)隨機(jī)變量,服從均勻分布:X~U[a,b]。

tx5-t1.gif

    每個周期內(nèi),節(jié)點(diǎn)i將數(shù)據(jù)發(fā)送到目標(biāo)接收節(jié)點(diǎn)j,之間的距離為dij,傳輸時間為Ti,其中Ti≤T,且Ti為時變參數(shù)。同時認(rèn)為所有無線節(jié)點(diǎn)均工作在最大能耗傳輸模式,即在每個數(shù)據(jù)傳輸周期結(jié)束時都耗盡所保存的能量。

tx5-gs1.gif

tx5-gs2-4.gif

1.2 節(jié)點(diǎn)部署及信息質(zhì)量

    為確保系統(tǒng)有效工作,節(jié)點(diǎn)的部署需要達(dá)到高能效和高信息質(zhì)量的指標(biāo)要求?;谟行И?dú)立性模型的傳感器節(jié)點(diǎn)部署方法是按照費(fèi)雪信息矩陣(Fisher Information Matrix,F(xiàn)IM)結(jié)果選擇傳感器位置的部署算法[14]:核心思想是在所有可能部署的位置中進(jìn)行局部搜索,運(yùn)行參數(shù)包含結(jié)構(gòu)振動模式、候選的監(jiān)測位置集合(M)、待部署節(jié)點(diǎn)數(shù)量(N),以及與網(wǎng)絡(luò)路由、功率和拓?fù)涞认嚓P(guān)的約束條件。簡而言之,傳感器節(jié)點(diǎn)的部署策略就是從給出的M個潛在監(jiān)測位置中選擇N個實(shí)際部署位置的過程。

    因此本文設(shè)計(jì)的節(jié)點(diǎn)部署方案可以使用位置指征集合S={s1,s2,…,sM}表述,其中si是一個二進(jìn)制指示符。假設(shè)位置i被選擇用于放置節(jié)點(diǎn),則si等于1,反之亦然。此外,s0表示所有數(shù)據(jù)流的匯聚節(jié)點(diǎn)——網(wǎng)關(guān)。另一方面信息質(zhì)量就是所監(jiān)測到的各模態(tài)形狀參數(shù)的組合函數(shù),其中不同的模態(tài)形狀指標(biāo)與不同的監(jiān)測對象相關(guān)??偰B(tài)矩陣Φ應(yīng)為:

tx5-gs5-7.gif

2 問題陳述

    本文所研究的聯(lián)合優(yōu)化問題,其目標(biāo)是確定盡可能少的需要部署節(jié)點(diǎn)數(shù)量及其相應(yīng)位置,以便盡可能地連續(xù)監(jiān)測目標(biāo)結(jié)構(gòu)物,并最大限度提高傳感器所采集信息的質(zhì)量,同時確保節(jié)點(diǎn)能量“中性”。設(shè)Etotal(S)代表所有節(jié)點(diǎn)的總能耗,如下所示:

     tx5-gs8-14.gif

    需服從以下限制:式(10)要求算法所選節(jié)點(diǎn)數(shù)目必須與N相同;式(11)規(guī)定實(shí)際分配的能量等于上一個周期公共模塊所采集的能量;式(12)確保每個節(jié)點(diǎn)請求的能量之和不超過其實(shí)際采集和存儲的能量之和;式(13)通過約束距離dij來保證網(wǎng)絡(luò)的連通性,即在任意兩個順序連接的節(jié)點(diǎn)之間,其間距不能超過節(jié)點(diǎn)最大通信范圍Rmax;式(14)強(qiáng)制節(jié)點(diǎn)i距離匯聚節(jié)點(diǎn)dj的距離必須大于下一跳節(jié)點(diǎn)j的距離dj

3 聯(lián)合優(yōu)化算法

    由于節(jié)點(diǎn)部署策略采用二進(jìn)制變量表示,故非常適合優(yōu)化算法的執(zhí)行和操作。本文采用一種高效的非窮舉搜索方法來部署節(jié)點(diǎn)和發(fā)現(xiàn)路由,以最大限度地提高所采集信息的質(zhì)量,且使總能耗小于但最接近于公共能量采集模塊獲得的能量。

    此處把優(yōu)化問題的解決方案稱為染色體。它由稱為基因的變量列表組合而成。其主要分為兩部分:第一部分為節(jié)點(diǎn)部署部分,從左起依次排列M個基因,如果基因值為1,則在相應(yīng)的位置部署節(jié)點(diǎn),基因值為0,則不部署節(jié)點(diǎn);第二部分為路由部分,從左起依次排列N個基因,最左邊的第一個基因表示距離網(wǎng)關(guān)最遠(yuǎn)的傳感器節(jié)點(diǎn),其相應(yīng)的值表示其下一跳目標(biāo)節(jié)點(diǎn)。最右側(cè)的最后一個基因則為網(wǎng)關(guān)s0,它的下一跳數(shù)值設(shè)置為其自身。染色體的長度應(yīng)該等于可能部署位置的總數(shù)加上可能出現(xiàn)路由途徑的總數(shù)之和,如圖2所示。

tx5-t2.gif

tx5-t2-x1.gif

tx5-t2-x2.gif

tx5-t3.gif

4 實(shí)驗(yàn)結(jié)果

    本節(jié)對本文所設(shè)計(jì)的聯(lián)合優(yōu)化算法的性能指標(biāo)進(jìn)行仿真分析,并與一種普適算法(一種由隨機(jī)節(jié)點(diǎn)部署方案、最短路徑路由模型[15]和平均能量分配策略為特征組合而成的機(jī)制)進(jìn)行比較。所用性能指標(biāo)有總能耗Etotal(S)、歸一化后的信息質(zhì)量O和信息質(zhì)量與總能耗之比ζ。部分仿真參數(shù)如表1所示。

tx5-b1.gif

    仿真場景為一個10層的、層高為3 m的木塔。假定匯聚節(jié)點(diǎn)的位置為(0,0),根據(jù)結(jié)構(gòu)健康監(jiān)測的要求在每個樓層放置28個節(jié)點(diǎn)。因此,可以計(jì)算得出每個節(jié)點(diǎn)到網(wǎng)關(guān)的距離di以及節(jié)點(diǎn)間的相互距離dij

    首先,測試了信息質(zhì)量O與節(jié)點(diǎn)數(shù)量N之間的變化關(guān)系,如圖4所示。顯然,在固定的能量采集速率下,信息質(zhì)量O基本保持一致,即該優(yōu)化算法可有效計(jì)算最佳部署位置并保持所有節(jié)點(diǎn)能量“中性”。

tx5-t4.gif

    接下來,比較了不同節(jié)點(diǎn)數(shù)量時,聯(lián)合優(yōu)化算法與隨機(jī)部署策略的總能耗Etotal(S),結(jié)果如圖5所示。

tx5-t5.gif

    再次,測試了在不同節(jié)點(diǎn)數(shù)量時,信息質(zhì)量O與總能耗Etotal(S)之比ζ,如圖6所示。此部分采用的隨機(jī)部署策略包含了最短路由組件和平均能量分配機(jī)制,即Ei=E/N,tx5-t6-x1.gif待部署節(jié)點(diǎn)的數(shù)目一旦確定,它們就將被隨機(jī)部署,按序列更新路由并傳輸所分配的能量Ei。但注意,若總能耗請求超出公共采集模塊所收集的能量,系統(tǒng)將發(fā)生異常進(jìn)而導(dǎo)致網(wǎng)絡(luò)中斷。圖中可見隨機(jī)部署策略下,當(dāng)節(jié)點(diǎn)數(shù)量超過22時,網(wǎng)絡(luò)即產(chǎn)生中斷而無法得到參數(shù)ζ。相反,聯(lián)合優(yōu)化算法則可以保持穩(wěn)定運(yùn)行。

tx5-t6.gif

    最后,評估了當(dāng)能量采集率變化時的聯(lián)合優(yōu)化算法性能。若能量采集速率升高,其收集的能量將增大,故可支持的節(jié)點(diǎn)數(shù)量也增加,進(jìn)而提高了所采集信息的質(zhì)量。圖7顯示了能量采集率變動中O和Etotal(S)的演化過程。

tx5-t7.gif

5 結(jié)論

    本文提出了一種新型的聯(lián)合節(jié)點(diǎn)部署、路由以及能量分配的方法,適用于結(jié)構(gòu)健康監(jiān)測中使用的EHWSN。其目標(biāo)是實(shí)現(xiàn)部署盡可能少的節(jié)點(diǎn)數(shù)來盡可能地連續(xù)監(jiān)測目標(biāo)結(jié)構(gòu)物,同時極大提高傳感器所采集信息的質(zhì)量。通過一座10層木塔的仿真分析,對所設(shè)計(jì)算法的采集信息質(zhì)量、總能耗、歸一化率等參數(shù)進(jìn)行了對比評估。實(shí)驗(yàn)結(jié)果表明,該聯(lián)合優(yōu)化算法高效且切實(shí)提高了網(wǎng)絡(luò)連通率和能量利用率。

參考文獻(xiàn)

[1] LYNCH J P,F(xiàn)ARRAR C R,MICHAELS J E.Structural health monitoring: technological advances to practical implementations[scanning the issue][J].Proceedings of the IEEE,2016,104(8):1508-1512.

[2] SABATO A,NIEZRECKI C,F(xiàn)ORTINO G.Wireless MEMS-based accelerometer sensor boards for structural vibration monitoring:a review[J].IEEE Sensors Journal,2017,PP(99):1.

[3] DIGIAMPAOLO E,DICARLOFELICE A,GREGORI A.An RFID-enabled wireless strain gauge sensor for static and dynamic structural monitoring[J].IEEE Sensors Journal,2016,17(2):286-294.

[4] JAYAWARDANA D,KHARKOVSKY S,LIYANAPATHI-RANA R,et al.Measurement system with accelerometer integrated RFID tag for infrastructure health monitoring[J].IEEE Transactions on Instrumentation & Measurement,2016,65(5):1163-1171.

[5] PENTARIS F P,STONHAM J,MAKRIS J P.A review of the state-of-the-art of wireless SHM systems and an experimental set-up towards an improved design[C].Proceedings of Eurocon.IEEE,2013:275-282.

[6] TESTA D D,MICHELUSI N,ZORZI M.Optimal transmission policies for two-user energy harvesting device networks with limited state-of-charge knowledge[J].IEEE Transactions on Wireless Communications,2016,15(2):1393-1405.

[7] ONGARO F,SAGGINI S,MATTAVELLI P.Li-Ion battery-supercapacitor hybrid storage system for a long lifetime,photovoltaic-based wireless sensor network[J].IEEE Trans-actions on Power Electronics,2012,27(9):3944-3952.

[8] LEE S,KWON B,LEE S,et al.BUCKET:scheduling of solar-powered sensor networks via cross-layer optimization[J].IEEE Sensors Journal,2015,15(3):1489-1503.

[9] SHIN M,JOE I.Energy management algorithm for solar-powered energy harvesting wireless sensor node for Internet of Things[J].IET Communications,2016,10(12):1508-1521.

[10] ZHI A E,TAN H P,SEAH W K G.Design and performance analysis of MAC schemes for wireless sensor networks powered by ambient energy harvesting[M].Elsevier Science Publishers B.V.,2011.

[11] SKULIC J,GKELIAS A,LEUNG K K.Node placement in linear wireless sensor networks[C].Signal Processing Conference.IEEE,2013:1-5.

[12] HALDER S,DASBIT S.Design of a probability density function targeting energy-efficient node deployment in wireless sensor networks[J].IEEE Transactions on Network & Service Management,2014,11(2):204-219.

[13] YANG C L,CHIN K W.On nodes placement in energy harvesting wireless sensor networks for coverage and connectivity[J].IEEE Transactions on Industrial Informatics,2017,PP(99):1.

[14] LI B,WANG D,WANG F,et al.High quality sensor placement for SHM systems: refocusing on application demands[C].Conference on Information Communications.IEEE Press,2010:650-658.

[15] HEINZELMAN W R,CHANDRAKASAN A,BALAKRISH-NAN H.Energy-efficient communication protocol for wireless microsensor networks[C].Hawaii International Conference on System Sciences.IEEE,2002:8020.



作者信息:

楊  焜,吳  寅

(南京林業(yè)大學(xué) 信息科學(xué)技術(shù)學(xué)院,江蘇 南京210037)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。