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

基于Zigbee及RSSI的養(yǎng)老院室內(nèi)定位系統(tǒng)的開發(fā)

2018-02-26 04:46:44張鳳英
電子技術與軟件工程 2018年14期

張鳳英

摘要 我國人口老齡化狀態(tài)日益嚴重,未來養(yǎng)老院養(yǎng)老勢必成為主流。本文針對養(yǎng)老院場地較大,老人發(fā)生安全問題時,人員無法及時定位救助的問題,設計了一種基于Zigbee技術的室內(nèi)無線定位系統(tǒng)。本設計采用TI公司的CC2530芯片作為系統(tǒng)核心,基于Z-STACK協(xié)議棧,使用IAR軟件平臺開發(fā)。經(jīng)實際測試該定位系統(tǒng)易于操作、精度較高,是一種適應性較強的定位系統(tǒng)。

【關鍵詞】Zigbee 室內(nèi)定位CC2530 RSSI

1 引言

近年來,隨著生活水平的日益提高及醫(yī)療技術的不斷發(fā)展65歲以上的老齡化人口越來越多,養(yǎng)老方式成為社會研究的重要課題,這其中養(yǎng)老院養(yǎng)老成為越來越多老齡人口選擇的養(yǎng)老方式,老年人隨著年齡增長慢慢會得的老年病,典型的阿茲海默癥,失智癥,在老年群體越來越嚴重。所以對于在養(yǎng)老院養(yǎng)老的老齡人口進行及時定位救助非常有必要。ZigBee技術是一種易于施、能耗低、復雜度低、花費低的無線通信技術。基于ZigBee的定位方式所采納無線射頻信號能夠進行較為健壯的傳輸,是一種較為穩(wěn)定的系統(tǒng)。再者ZigBee更多的關注于低數(shù)據(jù)傳輸速率,其更加適用于節(jié)點個數(shù)多、分布區(qū)域廣、所處環(huán)境復雜等特點的定位需求。

2 系統(tǒng)整體設計

2.1 定位系統(tǒng)結(jié)構(gòu)設計

與其他定位網(wǎng)絡架構(gòu)相比較,ZigBee定位網(wǎng)絡在鋪設己知錨節(jié)點和需求取未知節(jié)點外,還需要協(xié)調(diào)器(網(wǎng)關)這關鍵一環(huán)才能構(gòu)建并達成設計目的。網(wǎng)關是整個系統(tǒng)中的重要角色,首先它需要能夠響應主機發(fā)出的命令,打開網(wǎng)絡,等待其他類型節(jié)點訪問網(wǎng)絡,并接收節(jié)點發(fā)送回來的數(shù)據(jù),將數(shù)據(jù)傳輸?shù)缴衔粰C進行處理。對錨節(jié)點而言是無法移動節(jié)點,其各自的位置參數(shù)是已明確設置的。它的任務是獲取包括RSSI參數(shù)等定位相關參數(shù)并對所需參量采取合理算法進行處理。最后,發(fā)送盲點填充的參數(shù)均值后,發(fā)送盲點填充參數(shù),將協(xié)調(diào)器返回到上位計算機軟件處理。而且能起到鏈路路由的作用進行數(shù)據(jù)中繼。盲節(jié)點是可在錨節(jié)點的物理范圍內(nèi)隨機移動的非固定節(jié)點,定位的目的是獲取本類節(jié)點的坐標參數(shù)。

2.2 定位系統(tǒng)方法研究

基于RSSI(接收信號的強度指示值)的定位方法是一種普遍適用的方法,節(jié)點依據(jù)接收信號的強度指示值與傳送距離的相合映射關系(函數(shù)關系式)得到距離參數(shù)。這是定位流程中最為核心的環(huán)節(jié),必須在完成了這一核心環(huán)節(jié)后,進而調(diào)用其他各類定位算法計算盲節(jié)點的位置信息。

2.2.1 理想測距模型

理想狀況下,RSSI是接收雙方間所傳輸功率和距離的映射關系。接收信號強度一般為負值隨著距離的增加而減少。下面公式4.1給出了RSSI與距離d的理想關系。該式中,λ為信號傳播常量,也稱為傳播指數(shù);d是信號放射距離。A是在1m處的接收信號強度值。

RSS/(d)=-(lOλlgd+A)

(1)

在實驗室環(huán)境下為了獲取一個有實際意義的理論關系式,在環(huán)境中的多個位置布設兩個節(jié)點間距1米情況下,測試10次RSSI值,取平均值得到A,則n取1~5一個數(shù)值的時候,可以繪制接受信號強度值的擬合曲線。通過曲線得到RSSI和距離的關系式。其他盲節(jié)點信號強度值可以通過這些關系轉(zhuǎn)換為相應的距離d。在得到距離信息后,使用某種基于距離的定位幾何數(shù)學算法即可得到坐標完成任務要求。

2.2.2 模型參數(shù)優(yōu)化

在通過協(xié)議棧獲取改進的RSSI參數(shù)值后,緊接著把RSSI值用響應算法對應程序語言實現(xiàn)距離的轉(zhuǎn)化。對于封閉建筑這類復雜度較高的空間場景而言,已有的自用空間模型等模型已不在符合,一種基于統(tǒng)計學模型的對數(shù)路徑損耗模型是目前較為常用的模型,它已實現(xiàn)于多樣化實際區(qū)域中取得證實,其通用模型為下式:

在公式中,RS(d)代表距離發(fā)射點d(單位:m)處接收到的RSSI值,測量值在運算時可使用絕對值。RS(do)代表距離發(fā)射點do處接收到的RSSI值,也稱參考衰減RSSI(ReceivedSignal Strength Indication)值,其中do稱為參考距離,一般情況下取一米。λ為路徑動態(tài)衰減指數(shù),表示信號依據(jù)傳送距離的增加其功率的衰減速度,該值與所處環(huán)空間因素有很大關系,取決于現(xiàn)場區(qū)域的類型。ξ來表示一個均值為0、標準差為σ的高斯分布隨機噪聲,其在不同室內(nèi)場景下的賦值也是有差異一般在3.0到14.0 dB。

則由上面公式推算得到盲節(jié)點與錨節(jié)點的距離d為:

式中RS(d)、λ和ξ稱為模型參數(shù)值,三個實參一起決定距離的最終求取值。為提高使用性一般情況下采用多次測量多種環(huán)境下參數(shù)值進行賦值。此次方案可移植性杰出,在實際場景改動后不必對常量重新測量后系統(tǒng)設置模型參數(shù)值,而依托自身算法重新給定參數(shù)。

2.2.3三邊定位算法

基于RSSI的三邊定位算法是未知點的己知三點坐標和RSSI的信號值,這三個點被解決,未知坐標被求解。第一種是將RSSI信號值轉(zhuǎn)換為從未知點到三點的距離,剩下的是解決未知點坐標問題。我們都知道,兩個圓將在一個或兩個點相交(如果相交),那么三個圓,如果它們相交,必然會在一個點相交(這里不考慮三個檢測裝置在直線上有兩點相交)所以我們需要解決的盲節(jié)點是以三個己知節(jié)點為中心繪制的三個圓的交點,以及它們與未知節(jié)點的距離作為半徑,如圖1所示。然后,坐標求解轉(zhuǎn)化為找到三個己知圓的交集,然后根據(jù)圖形幾何關聯(lián)求方程。

在實際應用過程中,很多時候存在導致三個圓也許無法匯聚一點,假設移動節(jié)點僅在參考節(jié)點的物范圍內(nèi)活動,則會產(chǎn)生如圖2所示的四種情形,所以在實際操作中,首先需要判斷三個圓中哪幾個相交,采用的辦法是將三個圓的方程兩兩組合,根據(jù)計算判斷是否有解。

如果方程(1)有解(x12,y12)、(x21,y21),判斷其中哪個點到(x3,y3)的距離近,選取該點為D;如果方程(2)有解(x13,y13)、(x31,y31),判斷其中哪個點到(x2,y2)的距離近,選取該點為F;如果方程(3)有解( x23,y23)、(x32,y23),判斷其中哪個點到(xl,yl)的距離近,選取該點為E;所求盲節(jié)點的二維坐標即三角形DEF的中心坐標。如果其中方程(1)無實根,則連接兩圓圓心,與圓相交兩點的直線中心就是D;對于方程(2)、(3)無實根情況下,E、F點也依此求得,就此則可獲取中心作為移動節(jié)點坐標。

3 定位系統(tǒng)實現(xiàn)

3.1 硬件設計

硬件設計包括核心模塊和擴展模塊兩大部分,核心模塊選擇TI公司的CC2530片上系統(tǒng),該芯片集成了無線收發(fā)器和增強型8051處理器。并在在單芯片上組裝了ZigBee無線電磁發(fā)射模組,存儲器和MCU。供電電路采用直流(Direct Curren)電池模組供能,直流為5V電源適配器。移動節(jié)點采用4節(jié)5號電池進行供能。協(xié)調(diào)器模塊需要和上位機通信,所以除了必要的無線通信外還需要串口通信功能,為方便調(diào)試串口通信使用Prolific公司生產(chǎn)的一種高度集成的RS232-USB接口轉(zhuǎn)換器。硬件功能模塊圖如圖3所示。

3.2 定位系統(tǒng)軟件設計

無線傳感網(wǎng)絡定位的基本思想是將盲節(jié)點附近所有的節(jié)點無線覆蓋范圍內(nèi)的己知錨節(jié)點的信號強度值傳輸給協(xié)調(diào)器,同時利用相應的定位算法,由協(xié)調(diào)器將信號強度值傳遞到上位機監(jiān)控軟件,計算出未知節(jié)點的坐標值并進行顯示。協(xié)調(diào)器建立網(wǎng)絡成功后,首先向盲節(jié)點廣播發(fā)送請求定位幀。盲節(jié)點收到上述廣播幀后,將封裝有RSSI值和步跳數(shù)設置為1的結(jié)構(gòu)體數(shù)據(jù)包進行廣播,保證只有在單跳范圍內(nèi)的參考節(jié)點才能接收到該封裝信息包。

參考節(jié)點對一跳范圍內(nèi)的錨節(jié)點接收到RSSI信號進行預處理,記錄該盲點的RSSI值,由于無法處在理想場景下存在干擾波動,該數(shù)值并非穩(wěn)定不變。因此各錨節(jié)點可對收取的RSSI值進行適當加工,即簡單的對RSSI值求和作平均。盲節(jié)點發(fā)送RSSI的數(shù)據(jù)包請求信號,接收到數(shù)據(jù)包請求命令信號后,參考節(jié)點將各種所需參數(shù)值按特定協(xié)議封裝,發(fā)送到盲節(jié)點。盲節(jié)點將數(shù)據(jù)包發(fā)送到協(xié)調(diào)器。考慮到協(xié)調(diào)器將組網(wǎng)和串口通信功效用外,仍可兼具錨節(jié)點部分效用,所以僅需編譯兩類相近的算法與數(shù)據(jù)結(jié)構(gòu)。盲節(jié)點定位流程圖如圖4所示。

3.3 上位機軟件設計

協(xié)調(diào)器將收到的數(shù)據(jù)通過下述過程發(fā)送給主機進行位置信息的顯示,基于ZigBee網(wǎng)絡定位系統(tǒng)PC處理軟件中,與定位相關的功能主要包括兩大類:串口通信和訊息處置。定位信息處理包括2個方面:

(1)提供PC和網(wǎng)關節(jié)點硬件與軟件接口,PC通過調(diào)用串口與網(wǎng)關來交互。

(2)區(qū)塊定位。移用相應定位算法實現(xiàn)程序,打印串口發(fā)送數(shù)據(jù)在PC端顯示獲取未知節(jié)點二維坐標訊息,并顯示和保存定位二維坐標。協(xié)調(diào)器發(fā)送數(shù)據(jù)給主機流程如圖5所示。

4 定位測試與誤差分析

通過比較未知節(jié)點標準位置與多次實測節(jié)點的二維坐標值進行為誤差分析,設置標準節(jié)點的位置坐標為(0.5,0.5),為了提高系統(tǒng)測試精度,數(shù)據(jù)進行10次采集。將十次結(jié)果進行平均值,通過測試計算得X平均值為0.51603米,Y平均值為0.48896米,X值的誤差為1.063%,Y值的誤差為2.208%。整體測量誤差在正負1.635%。如表1所示。

5 總結(jié)

本文論述了基于Zigbee技術和RSSI的室內(nèi)定位技術,詳細說明了室內(nèi)定位系統(tǒng)的基本原理和算法,從理想模型出發(fā),優(yōu)化了RSSI算法,計算出盲節(jié)點與參考節(jié)點之間的準確距離;最后在上位機中通過串口打印位置信息,利用校園室內(nèi)環(huán)境進行實際測試,測試結(jié)果表明該對于平面定位需求該系統(tǒng)定位精確,誤差小。后續(xù)將進行節(jié)點合理封裝,適宜佩戴,并且考慮增加參考節(jié)點個數(shù),實現(xiàn)不同樓層間精確定位。

參考文獻

[1]陳鵬飛,姜可宇,嚴翔忠,基于ZigBee的無線傳感器網(wǎng)絡定位技術研究[J]通訊世界,2017 (12).

[2]白旭華,張瑞峰,王桂英.基于ZigBee網(wǎng)絡的室內(nèi)定位系統(tǒng)的設計與實現(xiàn)[J],天津理工大學學報,2012 (02).

[3]侯啟真,史秉鑫,劉衍帆,基于RSSI的Zigbee定位技術研究[J],計算機應用與軟件,2016 (04).

[4]張亞琳.基于ZigBee中繼器礦山井下人員定位算法[J].物聯(lián)網(wǎng)技術,2016 (08).

[5]李樹明,肖艷,林巧民.基于ZigBee的定位監(jiān)護醫(yī)療服務系統(tǒng)設計與實現(xiàn)[J].計算機技術與發(fā)展,2015 (08).

[6]申靜濤,基于RSSI的對數(shù)距離路徑損耗模型研究[J].電子質(zhì)量,2013 (12).

主站蜘蛛池模板: 又黄又爽视频好爽视频| 欧美日韩激情| 国产欧美日韩另类精彩视频| 青青草a国产免费观看| 国产欧美综合在线观看第七页| 亚洲国产精品无码AV| 免费在线a视频| 狠狠干综合| 特级毛片免费视频| 国产精品黑色丝袜的老师| 欧美有码在线| 欧美一区精品| 真人免费一级毛片一区二区| 亚洲动漫h| 东京热高清无码精品| 手机精品福利在线观看| 在线观看免费人成视频色快速| 99精品福利视频| 国产精品免费入口视频| 国产精品视频导航| 伊人久久精品无码麻豆精品| 亚洲成人黄色在线观看| 国产福利拍拍拍| 亚洲品质国产精品无码| 欧美一级一级做性视频| 欧美专区日韩专区| 亚洲国产欧美中日韩成人综合视频| 成人免费网站在线观看| 国产成人久久综合一区| 亚洲码在线中文在线观看| 成人免费黄色小视频| 国产丝袜无码精品| 亚洲精品无码AV电影在线播放| 亚洲性视频网站| 亚洲AⅤ综合在线欧美一区| 五月婷婷中文字幕| 玖玖精品视频在线观看| 日韩 欧美 小说 综合网 另类 | 国产91丝袜在线播放动漫| 午夜免费视频网站| 18黑白丝水手服自慰喷水网站| 国产爽歪歪免费视频在线观看 | 97se亚洲综合在线天天| 久久semm亚洲国产| 欧美精品成人一区二区视频一| 亚洲人成色在线观看| JIZZ亚洲国产| 二级特黄绝大片免费视频大片| 国产成人8x视频一区二区| 国模私拍一区二区三区| www.99在线观看| 92午夜福利影院一区二区三区| 欧美一级高清免费a| 亚洲人成在线精品| 亚洲欧美日韩综合二区三区| 九月婷婷亚洲综合在线| 91在线日韩在线播放| 亚洲制服中文字幕一区二区| 国产女主播一区| 天天综合色天天综合网| 国产69囗曝护士吞精在线视频| 国产精品亚洲日韩AⅤ在线观看| 国产国模一区二区三区四区| 永久免费精品视频| hezyo加勒比一区二区三区| 好吊色妇女免费视频免费| 特级毛片8级毛片免费观看| 精品小视频在线观看| 区国产精品搜索视频| 久久香蕉国产线看精品| 国产精品久久精品| 亚洲人在线| 国产第一页亚洲| 亚洲精品在线观看91| 亚洲色图欧美一区| 青青操视频在线| 亚洲精品色AV无码看| 午夜毛片福利| 中文字幕自拍偷拍| 1024你懂的国产精品| 99热这里只有精品在线观看| 青草精品视频|