• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      水下傳感網(wǎng)絡(luò)的三維定位算法

      2019-08-28 02:46:36呂品品
      導(dǎo)航定位學(xué)報(bào) 2019年3期
      關(guān)鍵詞:覆蓋率測距傳感

      呂品品

      水下傳感網(wǎng)絡(luò)的三維定位算法

      呂品品

      (淄博職業(yè)學(xué)院 信息工程系,山東 淄博 255000)

      為了進(jìn)一步提高水下傳感網(wǎng)絡(luò)的節(jié)點(diǎn)定位精度,提出基于聲信號測距的定位算法(ASRL):將錨節(jié)點(diǎn)部署于水表面, 且錨節(jié)點(diǎn)周期性地傳輸beacon包;在聲信號測距的定位算法中,普通節(jié)點(diǎn)先通過聲信號的球形傳播模型測距,然后再利用獲取的測距信息結(jié)合歐幾里德幾何學(xué)估計(jì)自己的位置;最后通過實(shí)驗(yàn)評估ASRL算法的定位性能。仿真結(jié)果表明,與LSL算法相比,ASRL定位算法具有較低的定位誤差和較高的定位覆蓋率。

      水下傳感網(wǎng)絡(luò);測距;球形傳播模型;歐幾里德幾何學(xué);定位覆蓋率

      0 引言

      隨著陸地?zé)o線傳感網(wǎng)絡(luò)(wireless sensor networks, WSNs)研究的迅速發(fā)展,水下傳感網(wǎng)絡(luò)(underwater sensor networks, USNs)已成無線網(wǎng)絡(luò)的研究熱點(diǎn)[1-2]。USNs在海洋資源探測和海洋信息獲取等方面的重要應(yīng)用得到各國的廣泛關(guān)注。

      然而,在實(shí)際實(shí)用中,由于無線電波在水中衰減迅速,通過無線鏈接水下傳感節(jié)點(diǎn)存在巨大的挑戰(zhàn)。為此,USNs常采用水聲通信[3],如圖1所示。水下傳感節(jié)點(diǎn)通過聲通信傳輸信息,而位于水面的信宿收集信息后,利用無線電信號將信息傳輸至控制中心。

      圖1 USNs示意

      此外,定位也是USNs的重要技術(shù),即在給定水域部署一些傳感節(jié)點(diǎn),如何通過一些參考節(jié)點(diǎn)尋找傳感節(jié)點(diǎn)的空間位置[4]。估計(jì)節(jié)點(diǎn)位置是許多網(wǎng)絡(luò)操作環(huán)境的最重要的性能要求,如路由協(xié)議、事件檢測以及網(wǎng)絡(luò)維護(hù)。此外,水下定位比陸地定位更具有挑戰(zhàn)性,原因在于水域信號傳播的復(fù)雜性[5]。

      目前研究人員已針對UWNs中節(jié)點(diǎn)定位提出了不同的定位算法[6]?,F(xiàn)存的定位算法可分為測距定位和非測距定位2類。在測距定位算法中,先通過獲取信號的信息,如到達(dá)時(shí)間、角度、估計(jì)距離,然后再依據(jù)距離計(jì)算節(jié)點(diǎn)的位置。而非測距定位算法是指通過傳輸跳數(shù)或區(qū)域特性估計(jì)節(jié)點(diǎn)位置。這2類算法特性不同,測距定位算法的精度高于非測距定位算法,但是,測距定位算法需要添加額外的設(shè)備測量距離。

      在多數(shù)現(xiàn)存的具有代表性的測距定位算法[7]中,均需要已知位置的參考節(jié)點(diǎn)。未知節(jié)點(diǎn)通過測量與參考節(jié)點(diǎn)間的距離來估計(jì)自己位置。

      多點(diǎn)定位是另一類定位算法。多點(diǎn)定位允許節(jié)點(diǎn)先估計(jì)自己位置,然后在給定的約束條件下最小化定位誤差,進(jìn)而修正定位位置。除了常見的基于球的最小二乘算法外,還有混合定位算法[8]。

      文獻(xiàn)[9]提出了新的定位方案。先部署特殊的“流浪者”節(jié)點(diǎn),它們依據(jù)水域的實(shí)時(shí)情況調(diào)整深度。這些“流浪者”隨水移動(dòng),并收集鏈路信息,最后估計(jì)節(jié)點(diǎn)位置。文獻(xiàn)[10]也提出了基于潛水節(jié)點(diǎn)beacon包的定位算法(dive node rise, DNR),DNR通過浮標(biāo)周期地廣播beacon包。接收節(jié)點(diǎn)依據(jù)估計(jì)與浮標(biāo)距離進(jìn)行定位。

      此外,文獻(xiàn)[11]通過周期廣播的beacon包測量到達(dá)時(shí)間(time of arrival, TOA)進(jìn)行測距。文獻(xiàn)[12]利用水面上的全球定位系統(tǒng)(global position system, GPS)浮標(biāo),提出最小二乘格型(least squares lattice, LSL)的定位方案,且這些浮標(biāo)位置已知。再利用這些浮標(biāo)和錨節(jié)點(diǎn)位置,估計(jì)節(jié)點(diǎn)位置,一旦獲取節(jié)點(diǎn)位置,又將這些節(jié)點(diǎn)作為錨節(jié)點(diǎn),逐步擴(kuò)大錨節(jié)點(diǎn)位置,進(jìn)而擴(kuò)大節(jié)點(diǎn)位置。

      為此,針對水下傳感網(wǎng)絡(luò),提出基于聲信號測距的定位算法(acoustic signal-ranging based localization, ASRL)。ASRL算法利用錨節(jié)點(diǎn)所發(fā)出的beacon包,并通過球形傳播模型,估計(jì)節(jié)點(diǎn)與錨節(jié)點(diǎn)間距離。然后再利用歐幾里德幾何學(xué),估計(jì)節(jié)點(diǎn)位置。實(shí)驗(yàn)數(shù)據(jù)表明,提出的ASRL算法能夠有效地降低定位誤差。

      1 ASRL算法

      提出的ASRL定位算法采用錨節(jié)點(diǎn)和測距定位技術(shù)。先在系統(tǒng)中部署一些已知位置的節(jié)點(diǎn),將這些節(jié)點(diǎn)稱為錨節(jié)點(diǎn)。而其他未知位置的節(jié)點(diǎn)稱為普通節(jié)點(diǎn),普通節(jié)點(diǎn)通過錨節(jié)點(diǎn)估計(jì)自己的位置。

      然而,并非所有節(jié)點(diǎn)均在錨節(jié)點(diǎn)的通信范圍內(nèi)。因此,當(dāng)普通節(jié)點(diǎn)估計(jì)了自己位置后,也稱為新的錨節(jié)點(diǎn),并廣播自己位置,直到網(wǎng)絡(luò)內(nèi)所有節(jié)點(diǎn)均獲取了自己的位置。

      1.1 測距模型

      ASRL定位算法是基本測距的定位算法。因此,首先建立水聲信道傳播損耗模型,然后再依據(jù)所接收的聲強(qiáng)度估計(jì)離聲源的距離,即測距。

      傳輸損耗TL,可理解為:聲源所發(fā)出的聲強(qiáng)度以聲壓力波向外傳遞時(shí)所產(chǎn)生衰減值。假定從聲源發(fā)生處與接收端相距米,則TL的定義為

      SL表示輻射信號強(qiáng)度,單位為dB,其計(jì)算式為

      由于ASRL算法引用球形傳播模型,在水聲信道中信號傳輸米發(fā)生的損耗為

      式中:為水下信道的異常傳輸損耗;為水對聲信號的吸收系數(shù)。

      1.2 位置估計(jì)

      圖2 3個(gè)錨節(jié)點(diǎn)的定位模型

      利用2個(gè)錨節(jié)點(diǎn)只能將節(jié)點(diǎn)位置局限于一個(gè)平面圓上。因此,為了進(jìn)一步明確普通節(jié)點(diǎn)的位置,需要再利用第3個(gè)錨節(jié)點(diǎn)2信息。為此,定義3個(gè)正交單位矢量為

      普通節(jié)點(diǎn)位于圓的周長上,其位置可以表示為

      如圖3所示,節(jié)點(diǎn)P的2個(gè)可能位置分別位于圓的對稱點(diǎn)上。若節(jié)點(diǎn)P能夠進(jìn)一步獲取離第4個(gè)錨節(jié)點(diǎn)的距離信息,則可確定節(jié)點(diǎn)P的位置。反之,若不能獲取與第4個(gè)錨節(jié)點(diǎn)的距離信息,則將這2個(gè)位置的任意一個(gè)位置作為節(jié)點(diǎn)P的位置估計(jì)值。

      2 性能分析

      2.1 實(shí)驗(yàn)環(huán)境

      為了更好地分析ASRL定位算法的性能,選擇LSL算法作為參照,并比較開銷、定位覆蓋率和定位誤差性能。所謂開銷是指每定位一個(gè)節(jié)點(diǎn)所需的控制消息條數(shù);定位覆蓋率是指能定位的節(jié)點(diǎn)數(shù)與總的節(jié)點(diǎn)數(shù)的比值;定位誤差是指定位精度,其定義為

      2.2 數(shù)據(jù)分析

      2.2.1 實(shí)驗(yàn)一

      1)定位覆蓋率。定位覆蓋率隨節(jié)點(diǎn)密度變化的實(shí)驗(yàn)數(shù)據(jù)如圖4所示。與LSL算法相比,提出的ASRL算法的定位覆蓋率得到大幅度提升。這主要是因?yàn)锳SRL算法只要3個(gè)錨節(jié)點(diǎn)便可估計(jì)節(jié)點(diǎn)位置,減少了對錨節(jié)點(diǎn)數(shù)量要求。

      圖4 定位覆蓋率

      圖5 定位誤差

      2.2.2 實(shí)驗(yàn)二

      圖6 錨節(jié)點(diǎn)傳輸半徑對定位覆蓋率和定位誤差的影響

      3 結(jié)束語

      針對水下傳感網(wǎng)絡(luò)的節(jié)點(diǎn)定位問題,提出基于聲信號測距的水下傳感網(wǎng)絡(luò)定位ASRL算法。ASRL算法是基于錨節(jié)點(diǎn)和測距的定位算法。錨節(jié)點(diǎn)先周期性地廣播包含自己位置信息的beacon包,普通節(jié)點(diǎn)接收后,利用球形傳播模型估計(jì)離錨節(jié)點(diǎn)的距離,然后再結(jié)合歐幾里德幾何學(xué)估計(jì)節(jié)點(diǎn)的位置。仿真數(shù)據(jù)表明,提出的ASRL算法擴(kuò)大了可定位的節(jié)點(diǎn)數(shù),并減少了定位誤差。

      目前,本文只通過仿真分析了ASRL算法的定位性能,后期將其應(yīng)用于真實(shí)水下環(huán)境應(yīng)用中,如水中漂浮物體檢測,ASRL算法在真實(shí)環(huán)境的性能等。

      [1] AKTUKSUZ I F, POMPILI D, MELODIA T. Underwater acoustic sensor networks: research challenges[J]. Ad hoc Networks, 2015, 3(3): 257-279.

      [2] AKTUKSUZ I F. Wireless sensor networks in challenged environments such as underwater and underground[C]// Association for Computing Machinery(ACM). Proceedings of the 17th ACM international conference on modeling, analysis and simulation of wireless and mobile systems. Montreal:ACM, 2014: 1-12.

      [3] 高玲, 鄭興旺, 陳彭, 等. 一種水下無線傳感網(wǎng)絡(luò)中節(jié)能跨層路由協(xié)議[J]. 集美大學(xué)學(xué)報(bào)(自然科學(xué)版), 2014, 19(3): 230-236.

      [4] 柳凡, 杜秀娟, 馮振興, 等. 基于平均跳距的水下傳感網(wǎng)絡(luò)節(jié)點(diǎn)定位算法[J]. 計(jì)算系統(tǒng)應(yīng)用, 2014, 23(4): 138-144.

      [5] TAN H P, DIAMANT R D, SEAH W K. A survey of techniques and challenges in underwater localization[J]. Ocean Engineering, 2011, 38(14): 1663–1676.

      [6] HAN G, JIANG J, SHU L. Localization algorithms of underwater wireless sensor networks: a survey[J]. Sensors, 2012, 12(2): 2026-2061.

      [7] 王懌, 田臣, 黃本雄. 錨節(jié)點(diǎn)水面部署的三維水下傳感網(wǎng)定位算法[J]. 微電子學(xué)與計(jì)算機(jī), 2010, 27(10): 65-69.

      [8] BIAN T, VENKATERAN R, LI C. An improved localization method using error probability distribution for underwater sensor networks[C]//The Institute of Electrical and Electronic Engineers(IEEE). Proceedings of the 2010 IEEE International Conference on Communications. Cape Town:IEEE, 2010: 1–6.

      [9] MIRZA D, SCHURGERS C. Energy-efficient localization in networks of underwater drifters[J]. Selected Areas in Communications, 2012, 5(7): 23-31.

      [10] EROL M, VIERIRA L F, GERLA M. Localization with dive’n’rise (dnr) beacons for underwater acoustic sensor networks[J]. IEEE Transactions on Mobile Computing, 2013, 6(9): 97-100.

      [11] AMEER P, JACOB L. Localization using ray tracing for underwater acoustic sensor networks[J]. IEEE Communications Letters, 2010, 14(10): 930-932.

      [12] ZHOU Zu, CUI Jiuhui. Efficient localization for large-scale underwater sensor networks[J]. Ad Hoc Networks, 2010, 8(3): 267-279.

      [13] STOJANOVIC M. On the relationship between capacity and distance in an underwater acoustic communication channel[EB/OL].[2018-10-19].http://www.mit.edu/~millitsa/resources/pdfs/bwdx.pdf.

      3D localization algorithm for underwater wireless sensor networks

      LYU Pinpin

      (Department of Information Engineering, Zibo Vocational Institute, Zibo, Shandong 255000, China)

      In order to further improve the accuracy of node positioning for underwater sensor acoustic networks, the paper proposed the acoustic signal-ranging based localization algorithm (ASRL): the anchor nodes were deployed at the ocean surface with periodically broadcasting the beacon package; the distances were measured through a spherical propagation model of acoustic signals by ordinary nodes, and the location was estimated by using the measured 3D positions integrated with Euclidean geometrics; finally the positioning performance of ASRL algorithm was evaluated by simulation. Result showed that, compared with LSL algorithm, ASRL algorithm chould have lower positioning errors and a higher localization coverage rate.

      underwater sensor acoustic networks; ranging; spherical propagation model; Euclidean geometrics; localization coverage rate

      TPT393

      A

      2095-4999(2019)03-0011-06

      2018-12-10

      山東省淄博市2018年度重點(diǎn)研發(fā)計(jì)劃項(xiàng)目(2018kj010132)。

      呂品品(1981—),女,山東淄博人,碩士,講師,研究方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)、神經(jīng)網(wǎng)絡(luò)、云計(jì)算、網(wǎng)絡(luò)空間安全等。

      呂品品.水下傳感網(wǎng)絡(luò)的三維定位算法[J].導(dǎo)航定位學(xué)報(bào), 2019,7(3):11-16.(LYU Pinpin.3D localization algorithm for underwater wireless sensor networks[J].Journal of Navigation and Positioning,2019,7(3):11-16.)

      10.16547/j.cnki.10-1096.20190303.

      猜你喜歡
      覆蓋率測距傳感
      《傳感技術(shù)學(xué)報(bào)》期刊征訂
      民政部等16部門:到2025年村級綜合服務(wù)設(shè)施覆蓋率超80%
      新型無酶便攜式傳感平臺 兩秒內(nèi)測出果蔬農(nóng)藥殘留
      我國全面實(shí)施種業(yè)振興行動(dòng) 農(nóng)作物良種覆蓋率超過96%
      類星體的精準(zhǔn)測距
      科學(xué)(2020年3期)2020-01-06 04:02:51
      IPv6與ZigBee無線傳感網(wǎng)互聯(lián)網(wǎng)關(guān)的研究
      電子制作(2018年23期)2018-12-26 01:01:26
      淺談超聲波測距
      電子制作(2017年7期)2017-06-05 09:36:13
      基于噴丸隨機(jī)模型的表面覆蓋率計(jì)算方法
      基于PSOC超聲測距系統(tǒng)設(shè)計(jì)
      相對差分單項(xiàng)測距△DOR
      太空探索(2014年1期)2014-07-10 13:41:50
      台东县| 搜索| 双峰县| 屯昌县| 阿拉善盟| 蒙自县| 齐河县| 雷山县| 香格里拉县| 阿拉尔市| 民和| 屯昌县| 缙云县| 临沧市| 密云县| 逊克县| 黄大仙区| 兴宁市| 商丘市| 宝兴县| 翁牛特旗| 枣庄市| 巫山县| 绿春县| 军事| 宣威市| 霸州市| 道孚县| 密山市| 鄂托克前旗| 阜宁县| 雷山县| 张北县| 南乐县| 五台县| 浠水县| 乌拉特后旗| 鄂尔多斯市| 崇州市| 东安县| 盱眙县|