国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法

      文檔序號(hào):7859953閱讀:430來(lái)源:國(guó)知局
      專利名稱:基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及無(wú)線傳感器網(wǎng)絡(luò)的位置定位,更具體地涉及一種基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法。
      背景技術(shù)
      無(wú)線傳感器網(wǎng) 絡(luò)(Wireless Sensor Network, WSN)是近幾年出現(xiàn)的比較熱門的一個(gè)課題.隨著現(xiàn)代科技的發(fā)展,Internet方便了人們的生活,并成為人們不可或缺的部分,而通過部署大量傳感器節(jié)點(diǎn)至目標(biāo)區(qū)域,WSN將改變我們與客觀世界的交互方式.無(wú)線傳感器網(wǎng)絡(luò)的出現(xiàn)是微機(jī)電系統(tǒng)、無(wú)線通信和數(shù)字電子技術(shù)快速發(fā)展的結(jié)果,而大量廉價(jià)微型傳感器節(jié)點(diǎn)的出現(xiàn),更加速發(fā)展了無(wú)線傳感器的大量應(yīng)用.傳感器網(wǎng)絡(luò)屬于自組織的系統(tǒng),是一個(gè)協(xié)同工作的具有感知、采集、處理對(duì)象信息能力的系統(tǒng).但如果不知道傳感器節(jié)點(diǎn)位置而獲得的對(duì)象信息是沒有任何意義的,無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)必須明確知道自身位置才能夠?qū)崿F(xiàn)目標(biāo)的定位、跟蹤以及網(wǎng)絡(luò)的路由和管理.因此必須通過相關(guān)的算法和機(jī)制來(lái)首先實(shí)現(xiàn)傳感器網(wǎng)絡(luò)自身節(jié)點(diǎn)的定位.為實(shí)現(xiàn)自身定位,可將傳感器網(wǎng)絡(luò)中的節(jié)點(diǎn)分為錨節(jié)點(diǎn)和未知節(jié)點(diǎn).錨節(jié)點(diǎn)是已知位置的節(jié)點(diǎn),未知節(jié)點(diǎn)是需要定位的節(jié)點(diǎn)。中國(guó)專利申請(qǐng)CN101464510公開了一種無(wú)線傳感器網(wǎng)絡(luò)多點(diǎn)準(zhǔn)確定位與跟蹤方法,其雖然能夠?qū)崿F(xiàn)一定條件下的無(wú)線傳感器網(wǎng)絡(luò)自身定位,但是其技術(shù)存在以下不足第一,系統(tǒng)布置有局限性,布置不便利。由于定位方法要求錨節(jié)點(diǎn)布置在規(guī)則四邊形頂點(diǎn)處,對(duì)施工精確度要求很高,同時(shí)對(duì)場(chǎng)地的要求也高,為部署帶來(lái)不小的麻煩要求;第二,定位方法引入了固有誤差。由于規(guī)則四邊形只有4個(gè)頂點(diǎn),參考節(jié)點(diǎn)數(shù)量固定,而且相對(duì)比較少,定位精度大打折扣,而且沒有太多的方法消除誤差。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提供一種基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,主要是解決現(xiàn)有技術(shù)布置難和定位精度不高的問題。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,所述ZigBee無(wú)線傳感器網(wǎng)絡(luò)包括位置已知的多個(gè)錨節(jié)點(diǎn)、位置未知的待測(cè)節(jié)點(diǎn)及網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述節(jié)點(diǎn)定位方法包括步驟Al,所述待測(cè)節(jié)點(diǎn)定時(shí)按照指定功率向整個(gè)ZigBee無(wú)線傳感器網(wǎng)絡(luò)廣播定位信標(biāo)信號(hào);A2,每個(gè)錨節(jié)點(diǎn)接收所述定位信標(biāo)信號(hào)后,分別計(jì)算出每個(gè)定位信標(biāo)信號(hào)的功率值,并將計(jì)算出的功率值和對(duì)應(yīng)的錨節(jié)點(diǎn)網(wǎng)絡(luò)ID打包成定位數(shù)據(jù)包,發(fā)送給對(duì)應(yīng)的待測(cè)節(jié)占.A3,所述待測(cè)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包整合后發(fā)送給網(wǎng)關(guān)節(jié)點(diǎn);A4,所述網(wǎng)關(guān)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包傳輸給PC機(jī)進(jìn)行處理,所述PC機(jī)根據(jù)定位數(shù)據(jù)包中的功率值計(jì)算出所述待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離;
      A5,所述PC機(jī)根據(jù)計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離計(jì)算出所述待測(cè)節(jié)點(diǎn)的位置坐標(biāo)。 較佳地,在所述A4步驟中,所述PC機(jī)根據(jù)定位數(shù)據(jù)包中的功率值通過RSSI信號(hào)強(qiáng)度測(cè)距模型計(jì)算出待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離RSSI=- (10nlog10L+A)其中,RSSI為每個(gè)定位信標(biāo)信號(hào)的功率值,η為信號(hào)傳播常數(shù),A為距離發(fā)送的待測(cè)節(jié)點(diǎn)I米時(shí)的信號(hào)強(qiáng)度,η和A的實(shí)際值可以通過均值濾波算法實(shí)時(shí)得到;而1^表示待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離。較佳地,在所述步驟Α5中,所述PC機(jī)根據(jù)計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離,通過極大似然估計(jì)法獲得待測(cè)節(jié)點(diǎn)的位置用(xl,yl),(x2,y2),...,(xn, yn)表示η個(gè)錨節(jié)點(diǎn)的位置坐標(biāo),用(Hl,Η2,. . .,Hn)表示η個(gè)錨節(jié)點(diǎn)的高度,用(LI,L2,. . .,Ln)表示通過RSSI信號(hào)強(qiáng)度測(cè)距模型計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離,用(dl, d2,. . .,dn)表示每個(gè)錨節(jié)點(diǎn)到待測(cè)節(jié)點(diǎn)之間映射到定位區(qū)域坐標(biāo)軸上的距離,用(xD, yD)表示待測(cè)節(jié)點(diǎn)的位置坐標(biāo),則有
      —(Hfh)2<......
      d =^Ln2-(ff且
      (X1 -xD) + (vt -yD) =、.-…
      (Χη — XD ) +(·>, — 1 )=《從而得到
      / \ 2(Χ1 - Χη)2(^1 ~yn) I f xI — Χη + Vf ~ η+Χ°............ =......
      ^ ) 2()Vl -yn)j [.TnI1 -x 2 +)., %—W +d; -dl”其中,令
      ^ 2(*ι -xJ 2(μ -yn)、 X12 -x:+ y\ -y2 + d2n — dld= ,….. ...... b 二 …
      I ~Xn)2OvI — η )J IyxLl — K, + }!η-1 — Vn + ~ d~n—l y由于合理的線性模型為A(xd,yD)+N=b,其中N為n_l維隨機(jī)誤差向量,得到待測(cè)節(jié)點(diǎn)的位置坐標(biāo)為(xD, yD) = (AtA) _1ATb。較佳地,在所述步驟A2中,每個(gè)所述錨節(jié)點(diǎn)接收所述定位信標(biāo)信號(hào)并分別得到每個(gè)定位信標(biāo)信號(hào)的功率值后,利用高斯濾波模型進(jìn)行濾波,經(jīng)過濾波后,功率值的取值范圍為[O. 5 σ + μ , 3. 09 σ +u]其中,
      權(quán)利要求
      1.一種基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,所述ZigBee無(wú)線傳感器網(wǎng)絡(luò)包括位置已知的多個(gè)錨節(jié)點(diǎn)、位置未知的待測(cè)節(jié)點(diǎn)及網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述節(jié)點(diǎn)定位方法包括步驟 Al,所述待測(cè)節(jié)點(diǎn)定時(shí)按照指定功率向整個(gè)ZigBee無(wú)線傳感器網(wǎng)絡(luò)廣播定位信標(biāo)信號(hào); A2,每個(gè)錨節(jié)點(diǎn)接收所述定位信標(biāo)信號(hào)后,分別計(jì)算出每個(gè)定位信標(biāo)信號(hào)的功率值,并將計(jì)算出的功率值和對(duì)應(yīng)的錨節(jié)點(diǎn)網(wǎng)絡(luò)ID打包成定位數(shù)據(jù)包,發(fā)送給對(duì)應(yīng)的待測(cè)節(jié)點(diǎn);A3,所述待測(cè)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包整合后發(fā)送給網(wǎng)關(guān)節(jié)點(diǎn); A4,所述網(wǎng)關(guān)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包傳輸給PC機(jī)進(jìn)行處理,所述PC機(jī)根據(jù)定位數(shù)據(jù)包中的功率值計(jì)算出所述待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離; A5,所述PC機(jī)根據(jù)計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離計(jì)算出所述待測(cè)節(jié)點(diǎn)的位置坐標(biāo)。
      2.如權(quán)利要求I所述的基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,其特征在于,在所述A4步驟中,所述PC機(jī)根據(jù)定位數(shù)據(jù)包中的功率值通過RSSI信號(hào)強(qiáng)度測(cè)距建模計(jì)算出待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離RSSI=-(10nlog10L+A) 其中,RSSI為每個(gè)錨節(jié)點(diǎn)接收定位信標(biāo)信號(hào)后得到的功率值,η為信號(hào)傳播常數(shù),A為距離發(fā)送的待測(cè)節(jié)點(diǎn)I米時(shí)的信號(hào)強(qiáng)度,η和A的實(shí)際值可以通過均值濾波算法實(shí)時(shí)得到;而L表示待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離。
      3.如權(quán)利要求I所述的基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,其特征在于,在所述步驟Α5中,所述PC機(jī)根據(jù)計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離,通過極大似然估計(jì)法獲得待測(cè)節(jié)點(diǎn)的位置坐標(biāo)用(xl, yl),(x2, y2),. . .,(xn, yn)表示n個(gè)錨節(jié)點(diǎn)的位置坐標(biāo),用(HI, Η2,…,Hn)表示η個(gè)錨節(jié)點(diǎn)的高度,用(LI, L2,…,Ln)表示通過RSSI信號(hào)強(qiáng)度測(cè)距模型計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離,用(dl,d2,. . .,dn)表示每個(gè)錨節(jié)點(diǎn)到待測(cè)節(jié)點(diǎn)之間映射到定位區(qū)域坐標(biāo)軸上的距離,用(xD,yD)表示待測(cè)節(jié)點(diǎn)的位置坐標(biāo),則有
      4.如權(quán)利要求I所述的基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,其特征在于,在所述步驟A2中,每個(gè)所述錨節(jié)點(diǎn)接收所述定位信標(biāo)信號(hào)并分別得到每個(gè)定位信標(biāo)信號(hào)的功率值后,首先利用高斯濾波模型進(jìn)行濾波,經(jīng)過濾波后,功率值的取值范圍為 [O. 5 σ + μ ,3. 09 σ +u] 其中,
      5.如權(quán)利要求I所述的基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,其特征在于,任意定位區(qū)域中至少設(shè)置有三個(gè)所述錨節(jié)點(diǎn),在所述步驟A3中,所述待測(cè)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包中的功率值進(jìn)行閥值處理后再發(fā)送給網(wǎng)關(guān)節(jié)點(diǎn) 設(shè)定閥值為Rresi,而所述待測(cè)節(jié)點(diǎn)接收到M個(gè)錨節(jié)點(diǎn)的功率值為RSSIi, i=0, 1,…,M ;X為RSSIi彡Rrssi的個(gè)數(shù);那么 當(dāng)X > 3時(shí),所述待測(cè)節(jié)點(diǎn)則整合X個(gè)功率值以及對(duì)應(yīng)的錨節(jié)點(diǎn)網(wǎng)絡(luò)ID后發(fā)送給網(wǎng)關(guān)節(jié)點(diǎn); 當(dāng)X < 3時(shí),所述待測(cè)節(jié)點(diǎn)則將M個(gè)功率值以遞減方式排列,整合前個(gè)RSSI值(「I為向上取整)以及對(duì)應(yīng)錨節(jié)點(diǎn)網(wǎng)絡(luò)地址ID后發(fā)送給網(wǎng)關(guān)節(jié)點(diǎn)。
      全文摘要
      本發(fā)明公開了一種基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)定位方法,包括以下步驟A1,所述待測(cè)節(jié)點(diǎn)定時(shí)按照指定功率向整個(gè)ZigBee無(wú)線傳感器網(wǎng)絡(luò)廣播定位信標(biāo)信號(hào);A2,每個(gè)錨節(jié)點(diǎn)接收所述定位信標(biāo)信號(hào)后,分別計(jì)算出每個(gè)定位信標(biāo)信號(hào)的功率值,并將計(jì)算出的功率值和對(duì)應(yīng)的錨節(jié)點(diǎn)網(wǎng)絡(luò)ID打包成定位數(shù)據(jù)包,發(fā)送給對(duì)應(yīng)的待測(cè)節(jié)點(diǎn);A3,所述待測(cè)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包整合后發(fā)送給網(wǎng)關(guān)節(jié)點(diǎn);A4,所述網(wǎng)關(guān)節(jié)點(diǎn)將接收到的定位數(shù)據(jù)包傳輸給PC機(jī)進(jìn)行處理,所述PC機(jī)根據(jù)定位數(shù)據(jù)包中的功率值計(jì)算出所述待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離;以及A5,所述PC機(jī)根據(jù)計(jì)算出的待測(cè)節(jié)點(diǎn)和每個(gè)錨節(jié)點(diǎn)之間的距離計(jì)算出所述待測(cè)節(jié)點(diǎn)的位置坐標(biāo)。
      文檔編號(hào)H04W64/00GK102883428SQ20121027963
      公開日2013年1月16日 申請(qǐng)日期2012年8月7日 優(yōu)先權(quán)日2012年8月7日
      發(fā)明者劉凱, 蘇奇志, 陳明波, 王俊, 熊劍剛, 張志丹 申請(qǐng)人:廣州星博信息技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1