基于的無線定位系統(tǒng)設(shè)計.pdf_第1頁
基于的無線定位系統(tǒng)設(shè)計.pdf_第2頁
基于的無線定位系統(tǒng)設(shè)計.pdf_第3頁
基于的無線定位系統(tǒng)設(shè)計.pdf_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

31 中國儀器儀表 CHINA INSTRUMENTATION 2011年 第4期 工業(yè)無線本期主題 基于ZigBee的無線定位系統(tǒng)設(shè)計 The Design of Wireless Location System Based on ZigBee Technology 國 鑫 霍 凱 劉玉琳 (北京交通大學(xué), 北京 100044) 摘 要:ZigBee無線定位技術(shù)以其低成本、 低功 耗、 低速率和定位精度高等特點在工業(yè)無 線定位等方面得到廣泛應(yīng)用。 介紹ZigBee 無線定位系統(tǒng)的工作原理、 硬件設(shè)計、 軟件 設(shè)計和網(wǎng)絡(luò)組成, 并通過LabVIEW系統(tǒng)監(jiān) 控軟件, 實現(xiàn)了定位網(wǎng)絡(luò)中參考節(jié)點和定位 節(jié)點的初始化以及圖形化的位置檢測。 關(guān)鍵詞:LabVIEW ZigBee技術(shù) CC243/CC2431 無線定位 串口數(shù)據(jù)分析 Abstract:Because of the low-cost, low-power, low-speed and high positioning accuracy, ZigBee wireless location technology has wide range of application in the industrial. A ZigBee wireless location systems theory, hardware design, software design and network components are 0introduced, and through the LabVIEW system monitoring software, achieved the initialization of the reference nodes and blind nodes as well as the graphical detection of the nodes position. Key words:LabVIEW ZigBee CC2430/CC2431 Wireless location Serial data analysis 1 引言 隨著通信技術(shù)的發(fā)展, 無線通信網(wǎng)絡(luò)得到 越來越廣泛的關(guān)注。 其中, 基于IEEE 802.15.4的 ZigBee技術(shù)具有功耗低、 可靠性高、 時延短、 網(wǎng) 絡(luò)容量大、 安全性等特點。 以CC2430/CC2431芯 片為核心的無線定位系統(tǒng)以其低成本、 高分辨率 (0.25m)和非常高的定位精度(小于3m) 廣泛的 應(yīng)用于礦井定位、 無線跟蹤等領(lǐng)域。 2 ZigBee無線定位單片機(jī)CC2430/CC2431 ZigBee是一種新興的短距離、 低速率無線 網(wǎng)絡(luò)技術(shù), 是一種介于無限標(biāo)記和藍(lán)牙之間的技 術(shù)提案。ZigBee的基礎(chǔ)是IEEE 802.15.4, 這是 IEEE無線個人區(qū)域網(wǎng) (Personal Area Network, PAN) 工作組的一項標(biāo)準(zhǔn), 被稱作IEEE 802.15.4 (ZigBee) 技術(shù)標(biāo)準(zhǔn)。 CC2430/CC2431產(chǎn)品家族是世界上首個真正 的單芯片ZigBee解決方案, 是第一個真正意義上的 SoC ZigBee一站式產(chǎn)品, 并有芯片可編程閃存以及 通過認(rèn)證的ZigBee TM協(xié)議棧, 所有都集中在一個 硅片內(nèi)。 CC2430/CC2431僅需采用較少的外圍電路 即可組成無線高頻模塊, 實現(xiàn)信號的收發(fā)功能。 CC2430和CC2431的最重要的區(qū)別在于 CC2431比CC2430多一個無線定位跟蹤引擎, 此引 擎用于計算無線網(wǎng)絡(luò)中定位節(jié)點的位置。 CC2430/CC2431芯片的主要特點如下: (1) 高性能和低功耗的8051微控制器核; (2) 集成符合IEEE802.15.4標(biāo)準(zhǔn)的2.4GHz的 32 CHINA INSTRUMENTATION 2011年 第4期 工業(yè)無線本期主題 RF無線電收發(fā)機(jī); (3)優(yōu)良的無線接收靈敏度和強(qiáng)大的抗干擾 性; (4) 在休眠模式時僅0.9A的流耗, 外部的中 斷或RTC能喚醒系統(tǒng); 在待機(jī)模式時少于0.6A的 流耗, 外部的中斷能喚醒系統(tǒng); (5) 硬件支持CSMA/CA功能; (6) 較寬的電壓范圍 (2.03.6 V) ; (7)數(shù)字化的RSSI/LQI支持和強(qiáng)大的DMA 功能; (8) 具有電池監(jiān)測和溫度感測功能; (9) 集成了14位模數(shù)轉(zhuǎn)換的ADC; (10) 集成AES安全協(xié)處理器; (11)帶 有 2 個 強(qiáng) 大 的 支 持幾 組 協(xié) 議 的 USART, 以及1個符合IEEE 802.15.4規(guī)范的MAC 計時器, 1個常規(guī)的16位計時器和2個8位計時器; (12) ZigBee/802.05.4全兼容的硬件層、 物理 層; (13) 集成1個高精度的定位跟蹤引擎。 3 ZigBee無線定位系統(tǒng)工作原理 在CC2430/CC2431組成的無線定位網(wǎng)絡(luò)中, 包括網(wǎng)關(guān)、 參考節(jié)點以及定位節(jié)點三大部分。 其中, 網(wǎng)關(guān)負(fù)責(zé)整個定位無線網(wǎng)絡(luò)服務(wù)和協(xié)調(diào); 參考節(jié)點 為已知位置的節(jié)點, 由系統(tǒng)初始化其固定不變的物 理位置; 定位節(jié)點是位置隨時變化的需要進(jìn)行定位 的移動節(jié)點, CC2431具體位置由CC2431的定位引擎通過接 收參考節(jié)點的信號強(qiáng)度值經(jīng)過定位算法而得到。 其原理為: 假設(shè)已知發(fā)射節(jié)點的發(fā)射信號強(qiáng)度, 接 收節(jié)點根據(jù)接收信號的強(qiáng)度, 計算出信號的傳播損 耗, 然后利用信號傳播理論和信道經(jīng)驗?zāi)P陀嬎?出距離, 通過利用三邊測量法或者三角測量法最 終計算出節(jié)點的位置, 該節(jié)點定位算法需要多個參 考節(jié)點。 根據(jù)該算法 CC2431可以根據(jù)已知位置的 參考節(jié)點計算出其余定位節(jié)點的坐標(biāo)。 定位估計需 要38個參考節(jié)點, 最高定位精度可達(dá)0.5m, 定位 區(qū)域為64m64m, 定位響應(yīng)時間少于40s。 而且 CC2431通過無線定位跟蹤引擎硬件定位計算, 消 耗非常少的CPU資源。 定位引擎的定位過程為: 使能定位引擎, 定位 節(jié)點讀取各個參考節(jié)點的坐標(biāo)(X、 Y)值, 然后讀 取其他標(biāo)準(zhǔn)參數(shù) (A值、 N值、 RSSI值) , 然后進(jìn)行 硬件的定位計算, 最后輸出定位節(jié)點的定位坐標(biāo), 關(guān)閉定位引擎。 標(biāo)準(zhǔn)參數(shù)中:A值為距離發(fā)射機(jī)(CC2430/ CC2431) 1m遠(yuǎn)的RSSI絕對值; N值為距離發(fā)射機(jī) 每增加1m衰減的RSSI絕對值; RSSI為CC2430/ CC2431信號強(qiáng)度, 單位為dBm。 4 ZigBee無線定位系統(tǒng)硬件設(shè)計 本系統(tǒng)主要由主機(jī)、 網(wǎng)關(guān)、 參考節(jié)點和定位節(jié) 點組成。 主機(jī)是計算機(jī), 在主機(jī)上運行相關(guān)界面 化軟件, 便于進(jìn)行系統(tǒng)的建立和觀測; 網(wǎng)關(guān)采用 CC2430芯片為核心, 與相關(guān)外圍電路組成無線高 頻模塊, 用于實現(xiàn)無線數(shù)據(jù)的收發(fā), 在每個區(qū)域 中, 網(wǎng)關(guān)充當(dāng)協(xié)調(diào)器的角色, 通過RS232串口與主 機(jī)進(jìn)行通信, 接收主機(jī)信息后無線發(fā)送給各個節(jié) 點并將節(jié)點信息傳送給計算機(jī); 參考節(jié)點也采用 CC2430設(shè)計, 在網(wǎng)絡(luò)中充當(dāng)路由器的角色, 并且 在定位系統(tǒng)中, 由用戶設(shè)定其固定的坐標(biāo), 以此為 定位節(jié)點提供該坐標(biāo)和RSSI平均值; 定位節(jié)點采 用CC2431芯片為核心, 其內(nèi)部比CC2430芯片多一 個定位引擎, 可以根據(jù)參考節(jié)點提供的固定坐標(biāo)和 RSSI平均值計算出自身的坐標(biāo)值, 并把該坐標(biāo)值和 定位節(jié)點的節(jié)點標(biāo)志號發(fā)送給網(wǎng)關(guān)。 無線網(wǎng)絡(luò)進(jìn)行無線通訊的核心即無線高頻 模塊, 網(wǎng)關(guān)、 參考節(jié)點、 定位節(jié)點均由CC2430或 CC2431與相關(guān)的外圍電路組成無線高頻模塊以進(jìn) 行組網(wǎng)和數(shù)據(jù)的收發(fā)。 另外, 網(wǎng)關(guān)、 參考節(jié)點、 定位節(jié)點均通過便攜 式的兩節(jié)CR2430電池進(jìn)行供電。 33 中國儀器儀表 CHINA INSTRUMENTATION 2011年 第4期 工業(yè)無線本期主題 5 ZigBee無線定位系統(tǒng)軟件設(shè)計 本ZigBee系統(tǒng)以TI提供的免費協(xié)議棧ZigBee 2006協(xié)議棧為基礎(chǔ), 采用基于C/C+的IAR Em- bedded Workbench應(yīng)用開發(fā)工具開發(fā)、 編譯和調(diào)試 程序, 用CC2430/CC2431芯片公司Chipcon/TI提供 的SmartRF04Prog軟件修改芯片物理地址和下載程 序。 通過LabVIEW編寫圖形化程序?qū)Υ跀?shù)據(jù)進(jìn)行 分析, 以實現(xiàn)ZigBee無線定位系統(tǒng)系統(tǒng)啟動示警、 參數(shù)修改、 參考節(jié)點和定位節(jié)點的初始化、 實時圖形 顯示節(jié)點位置等功能。 將程序下載到各節(jié)點后, 定位系統(tǒng)的網(wǎng)絡(luò)建立 和功能實現(xiàn)均通過基于LabVIEW的串口分析監(jiān)控 軟件實現(xiàn)。 LabVIEW系統(tǒng)監(jiān)控軟件流程圖如圖1所示。 開始 讀取串口數(shù)據(jù) 分析串口數(shù)據(jù) 判斷系統(tǒng)是否建立綠燈熄滅 綠燈亮 判斷接收 到的是參考節(jié)點信息還 是定位節(jié)點信息 定位節(jié)點信息參考節(jié)點信息 將各個定位 節(jié)點信息顯 示在界面上 將各個參考 節(jié)點信息顯 示在界面上 發(fā)送查看定位節(jié)點 配置數(shù)據(jù)命令 發(fā)送查看參考節(jié)點 配置數(shù)據(jù)命令 發(fā)送參考節(jié)點配 置信息、 定位節(jié) 點配置信息等 判斷是否發(fā) 送配置信息 是 是 否 否 圖1 LabVIEW系統(tǒng)監(jiān)控軟件流程圖 系統(tǒng)操作過程如下: 首先, 配置LabVIEW的串 口通道和波特率, 運行LabVIEW程序, 然后將網(wǎng)關(guān) 和參考節(jié)點上電, LabVIEW系統(tǒng)監(jiān)控軟件會首先 判斷系統(tǒng)是否建立, 若建立則表示系統(tǒng)建立的綠 燈被點亮。 其次, LabVIEW系統(tǒng)監(jiān)控軟件檢測系 統(tǒng)中的參考節(jié)點, 將其地址值顯示在界面上, 用戶 手動為每個參考節(jié)點配置X、 Y值, 配置成功后, 參 考節(jié)點的位置就以綠色節(jié)點的形式顯示在界面右側(cè) 的坐標(biāo)圖上。 然后, 上電定位節(jié)點, 定位節(jié)點的地址 值也將顯示在界面上, 用戶手動配置系統(tǒng)的A、 N值 和最小參考節(jié)點數(shù)目, 配置成功后定位節(jié)點就可以 實時的顯示在界面右側(cè)的坐標(biāo)圖上。 LabVIEW系 統(tǒng)監(jiān)控軟件界面如圖2所示。 圖2 LabVIEW系統(tǒng)監(jiān)控軟件界面 6 系統(tǒng)性能分析和總結(jié) 為了驗證系統(tǒng)對實時性和準(zhǔn)確性的要求, 本系 統(tǒng)對節(jié)點通訊距離、 定位精度、 系統(tǒng)的響應(yīng)時間進(jìn)行 了測試, 調(diào)試過程中使用串口調(diào)試工具進(jìn)行實時數(shù)據(jù) 觀測, 并通過精確測量距離進(jìn)行精度驗證, 見表1。 表1 系統(tǒng)性能分析統(tǒng)計表 測試項目測試次數(shù)測試結(jié)果 節(jié)點通訊距離10060m 定位精度1000.7m 系統(tǒng)響應(yīng)時間1000.8s 系統(tǒng)測試條件為: 3個已知位置的參考節(jié)點, 通過LabVIEW系統(tǒng)監(jiān)控軟件設(shè)定其坐標(biāo)分別為 (10, 70) 、 (10, 70) 、 (70, 70) ; 3個定位節(jié)點; A 取值為39dBm, N取值為16dBm。 運行結(jié)果如圖3所示。 綜上所述, 基于ZigBee的無線定位系統(tǒng)具有 連接速度快、 網(wǎng)絡(luò)結(jié)構(gòu)清晰、 系統(tǒng)耗電量低、 可靠 性高、 便于監(jiān)控管理等優(yōu)點。 7 結(jié)束語 ZigBee技術(shù)是隨著工業(yè)自動化對數(shù)據(jù)的傳 34 CHINA INSTRUMENTATION 2011年 第4期 工業(yè)無線本期主題 輸要求而產(chǎn)生和發(fā)展的, ZigBee網(wǎng)絡(luò)省電、 可靠、 成本低、 容量大、 安全, 可廣泛用于自動化領(lǐng)域。 ZigBee定位系統(tǒng)功耗低、 響應(yīng)時間短、 成本低、 定 位精度高, 在定位領(lǐng)域上仍有較大的開發(fā)和應(yīng)用的 空間。 基于LabVIEW的系統(tǒng)監(jiān)控軟件運行速度快、 可靠性高, 界面設(shè)計更加人性化, 為無線定位系統(tǒng) 的運行提供了可靠的保證。 參考文獻(xiàn) 1 李文仲,段朝玉等.ZigBee2006無線網(wǎng)絡(luò)與無線 定位實戰(zhàn)M.北京:北京航天航空大學(xué)出版社, 2008,1. 2 金純,羅祖秋等.技術(shù)基礎(chǔ)及案例分析M.北京:國 防工業(yè)出版社,2008,1. 3 封福東,何加銘.ZigBee無線定位跟蹤系統(tǒng)設(shè)計 J,杭州電子科技大學(xué)學(xué)報,2008.28(5). 4 夏芮沛,翟超,方俊偉. ZigBee無線定位系統(tǒng)J.機(jī) 電一體化,2008.7. 5 Chipcon. CC2431 Data Sheet. Chipcon corporation Z. 作者簡介: 國鑫, 碩士研究生, 研究方向為檢測技術(shù)與自動 化裝置。 圖3 系統(tǒng)運行結(jié)果 第十屆 “工業(yè)自動化與標(biāo)準(zhǔn)化”研討會將于2011年5月 2425日, 在北京-中國職工之家飯店召開。 本次研討會將以 高端智能裝備中測控技術(shù)與應(yīng)用為主題, 圍繞企業(yè)系統(tǒng)中的 設(shè)備與集成、 工業(yè)控制網(wǎng)絡(luò)、 測控設(shè)備和工業(yè)自動化中的能效 等四個板塊展開研討。 2011年正值我國 “十二五” 發(fā)展計劃開局之年, 是我國高 端智能裝備向先進(jìn)制造技術(shù)、 信息技術(shù)和人工智能技術(shù)集 成方向發(fā)展的關(guān)鍵時期。 為有助于研究院所、 企業(yè)、 用戶更加 深刻地了解國家有關(guān)政策, 使我國裝備制造業(yè)向自動化、 智 能化、 信息化、 精密化、 綠色化邁進(jìn), 提高其市場競爭力, 主 辦單位全國工業(yè)過程測量和控制標(biāo)準(zhǔn)化技術(shù)委員會(SAC/ TC124) 秘書處將邀請國家有關(guān)主管部門領(lǐng)導(dǎo)向與會代表解讀 國家 “十二五” 綱領(lǐng)計劃對自動化和智能化與高端智能裝備 及基礎(chǔ)制造裝備發(fā)展趨勢的影響 。 同時, IEC/TC65主席及 秘書長也將親臨現(xiàn)場, 介紹國際自動化領(lǐng)域的最新信息和未 來發(fā)展趨勢。 為使與會代表更加形象深刻地了解目前高端智能裝備中 測控技術(shù)與應(yīng)用, 研討會會場特別開辟系統(tǒng)展示專區(qū)和論文 張貼專區(qū), 以便企業(yè)向到場來賓展示最先進(jìn)的行業(yè)解決方案 和最新產(chǎn)品。 展示十年來自動化行業(yè)的技術(shù)和產(chǎn)品的發(fā)展, 研 討會將配套出版 第

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論