基于Zigbee無線定位技術(shù)研究畢業(yè)論文_第1頁
基于Zigbee無線定位技術(shù)研究畢業(yè)論文_第2頁
基于Zigbee無線定位技術(shù)研究畢業(yè)論文_第3頁
基于Zigbee無線定位技術(shù)研究畢業(yè)論文_第4頁
基于Zigbee無線定位技術(shù)研究畢業(yè)論文_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于zigbee的無線定位技術(shù)研究 摘要:隨著現(xiàn)代通信技術(shù)和無線網(wǎng)絡(luò)的快速發(fā)展,人們對定位與導(dǎo)航的需求日益增大,尤其在復(fù)雜的室內(nèi)環(huán)境,但是受定位時間、定位精度以及復(fù)雜室內(nèi)環(huán)境等條件的限制,比較完善的封閉空間定位技術(shù)目前還無法很好地利用。本文的重點就在于設(shè)計并實現(xiàn)了一種低成本、實用的無線傳感器定位系統(tǒng)。 本論文主要研究了基于zigbee網(wǎng)絡(luò)的室內(nèi)無線定位技術(shù),它包括硬件平臺、節(jié)點通信程序和上位機(jī)監(jiān)測軟件三部分。本文詳細(xì)介紹了三部分的實現(xiàn)。其中,硬件平臺以集成了射頻與51微控制器的cc2430芯片為核心,該平臺包括射頻模塊、輔助電路、功能指示電路等。 論文最后對定位系統(tǒng)進(jìn)行了實際測試。測試表明:本

2、系統(tǒng)達(dá)到了設(shè)計要求,是一個低成本、易實現(xiàn)的系統(tǒng)。關(guān)鍵詞: zigbee 無線定位 cc2430 z-stack the research wireless localization based on zigbee teacher:liu zhi (changchun university of science and technology of electronic information engineering institute,060412225 wang meng) abstract: with the rapid development of modern communication

3、 technology and wireless network,people's demand for positioning and navigation is increasing. especially in complex indoor environments, but as the limitation of positioning time, positioning accuracy as well as the complexity of the indoor environment conditions, well-positioning technology is

4、 still unable to be used in an encloseure space. the combination of zigbee technology and localization is one of the key researches.this paper, aiming at zigbee network, investigates the indoor wireless location techniques and implements a real-time localization system. this paper achieves a localiz

5、ation system. three parts are included. they are hardware platform, communication program of nodes and pc monitor software. the achievement of every part is clear introduced in this paper. the core of hardware platform is cc2430 which is integrated by rf and 51 mcu, the localization nodes are design

6、ed and made. it includes rf module, auxiliary module and function indication circuits. in the end, practical test is implemented. this system is confirmed to be a good one, it is a low cost and easy achieved system.keywords: zigbee wireless localization cc2430 z-stack 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾

7、:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或

8、其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以

9、將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日注 意 事 項1.設(shè)計(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對論文支持必要時)2.論文字?jǐn)?shù)要求:理工類設(shè)計(論文)正文字?jǐn)?shù)不少于1萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2萬字。3.附件包括:

10、任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準(zhǔn)請他人代寫2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用a4單面打印,論文50頁以上的雙面打印4)圖表應(yīng)繪制于無格子的頁面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序1)設(shè)計(論文)2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)次序裝訂引 言1第一章 緒 論21.1 課題研究背景與意義21.2 基于

11、測距的定位技術(shù)介紹21.3 國內(nèi)外研究現(xiàn)狀31.4 無線定位系統(tǒng)未來發(fā)展趨勢3第二章 zigbee技術(shù)概述52.1 zigbee簡介52.2 zigbee網(wǎng)絡(luò)的構(gòu)成52.2.1星狀網(wǎng)絡(luò)拓?fù)?2.2.2對等網(wǎng)絡(luò)拓?fù)?2.3 zigbee協(xié)議的研究82.4 zigbee技術(shù)應(yīng)用前景8第三章 基于zigbee技術(shù)定位系統(tǒng)的設(shè)計103.1 zigbee定位技術(shù)的介紹103.2 系統(tǒng)所采用的算法介紹113.2.1 基于rssi測距算法113.2.2三邊測量法113.3 系統(tǒng)硬件設(shè)計123.3.1硬件總體規(guī)劃123.3.2無線通信芯片cc2430123.3.3 cc2430射頻模塊設(shè)計133.3.5定位節(jié)

12、點軟件設(shè)計16第四章 定位功能測試204.1 測試條件與環(huán)境204.2測試結(jié)果20第五章 結(jié) 論21致 謝23參考文獻(xiàn)2426引 言無線網(wǎng)絡(luò)系統(tǒng)源自美國軍方的“電子塵埃(emote)”技術(shù),是目前國內(nèi)、外研究的熱點技術(shù)之一。該系統(tǒng)基于ieee802.15.4規(guī)范的無線技術(shù),工作在2.4ghz,用于個人區(qū)域網(wǎng)和對等網(wǎng)狀網(wǎng)絡(luò)。zigbee是一種新興的近距離、低復(fù)雜度、低功耗、低數(shù)據(jù)速率、低成本的無線網(wǎng)絡(luò)技術(shù)。他是一種介于紅外無線技術(shù)和藍(lán)牙之間的技術(shù)提案。主要用于近距離無線連接。它依據(jù)802.15.4標(biāo)準(zhǔn)。在數(shù)千個微小的傳感器之間相互協(xié)調(diào)實現(xiàn)通信。這些傳感器只需要很小的能量,以接力的方式通過無線電波

13、將數(shù)據(jù)從一個傳感器傳到另一個傳感器,所以它們的通信效率非常高。相對于現(xiàn)有的各種無線通信技術(shù),無線zigbee網(wǎng)絡(luò)技術(shù)將是近距離通信最低功耗和成本的技術(shù)。這一技術(shù)目前正向工業(yè)、民用方向推廣和發(fā)展,市場前景廣闊。包括國家863計劃等項目都在進(jìn)行相關(guān)的研究工作。因此,本文介紹的基于zigbee技術(shù)的嵌入式無線網(wǎng)絡(luò)平臺,這一無線網(wǎng)絡(luò)平臺可應(yīng)用于工業(yè)控制、信息家電、保安系統(tǒng)、環(huán)境監(jiān)測、港務(wù)運輸、煤礦安全、農(nóng)業(yè)自動化合醫(yī)療監(jiān)護(hù)設(shè)備等許多行業(yè)和設(shè)備。具有廣泛的適應(yīng)性。并能彌補(bǔ)其他無線通信技術(shù)的不足,保證其安全性,降低服務(wù)成本。 第一章 緒 論 1.1 課題研究背景與意義 無線定位系統(tǒng)最初是為拉滿足遠(yuǎn)程航海等

14、要求產(chǎn)生的。隨著科學(xué)技術(shù)的發(fā)展,無線定位服務(wù)逐漸走進(jìn)人們的生活。1996年,兩幫通信委員會制定啦e-911服務(wù),要求所有無線業(yè)務(wù)提供商在移動用戶發(fā)出緊急呼叫時,必須向安全服務(wù)系統(tǒng)提供用戶的位置信息和終端號碼。以便對用戶提供緊急救援行動。此后定位服務(wù)就走向人們的生活的各個領(lǐng)域。在軍事上、商業(yè)上、生活中都發(fā)揮著其不可忽視的作用。 無線定位在實際應(yīng)用中有兩種意義,自我定位和基于網(wǎng)絡(luò)定位。其中自我定位是指被定為節(jié)點通過測量自己相對某個已知位置發(fā)送器的距離或者方向來確定自己的位置;而基于網(wǎng)絡(luò)的定位則利用一系列的測量方法和算法估算自己在網(wǎng)絡(luò)中的位置。 無線通信技術(shù)的成熟和發(fā)展帶動啦新興無線業(yè)務(wù)的出現(xiàn),越來

15、越多的應(yīng)用都需要自動定位服務(wù)。gps的出現(xiàn)解決啦軍事和民用的很多實際問題。但是,當(dāng)需要定位的物體位于建筑物內(nèi)部時,其定位精度就明顯下降,甚至無法工作。而且處于其成本高,能耗大等因素,許多情況下他們不適合在室內(nèi)或者是小范圍內(nèi)區(qū)域的環(huán)境中使用。因此,必須研究的室內(nèi)定位技術(shù)以彌補(bǔ)gps的不足。目前,常見的技術(shù)有紅外技術(shù),以zigbee/ieee 802.15.4為代表的無線局域網(wǎng)技術(shù),超聲波技術(shù)和rfid技術(shù)。而基于zigbee技術(shù)的定位系統(tǒng),又以其功耗低,成本低,體積小等一系列的優(yōu)點而近年來倍受人們青睞。 1.2 基于測距的定位技術(shù)介紹 基于測距的技術(shù),首先要測量被定為節(jié)點和參考節(jié)點之間的距離和方

16、向,然后計算定位節(jié)點的位置。 定位的測量方法有很多種:如基于aoa的方法、基于tdoa的方法、基于toa的方法。這里我們主要介紹基于rssi測量方法。 基于rssi測量方法:首先根據(jù)發(fā)射節(jié)點和接收節(jié)點的信號強(qiáng)度值,計算出信號在傳播過程中衰減程度;然后再利用理論和經(jīng)驗?zāi)P蛯鬏敁p耗轉(zhuǎn)換成距離;最后利用三邊測量法或三角測量法計算出節(jié)點的位置,因此rssi法需要多個參考節(jié)點。 由于rssi測量法是利用信號衰減程度來進(jìn)行測距的,所以周圍環(huán)境對信號的傳播有很大的影響,如溫度、障礙物等對信號衰減程度就會造成很大的影響,此外無線傳輸芯片所使用的天線也在很大程度上對信號產(chǎn)生一定的影響。但由于目前很多無線傳輸模

17、塊都可以直接測量信號衰減的rssi值,因此這種方法的定位無需額外的硬件設(shè)備,滿足現(xiàn)在低功耗、低成本的發(fā)展趨勢。如果我們在具體應(yīng)用中,根據(jù)具體的應(yīng)用環(huán)境,找出一個最適合的經(jīng)驗?zāi)P?,再用一些修正的算法對定位誤差加以修正,這無疑是一個十分好的定位算法。 此外還有一些不太常用的用于定位測距的算法,如接收信號相位差(pdoa)、近場電磁測距(nfer)等方法。而且我們還可以根據(jù)環(huán)境的要求使用混合的定位測距方法。如cricket系統(tǒng)即使用啦tdoa和pdoa混合的定位方法。1.3 國內(nèi)外研究現(xiàn)狀 1992年,英國劍橋orl的actice badge系統(tǒng)是最早期的室內(nèi)定位系統(tǒng)之一。 1998年,由micro

18、soft公司開發(fā)的radar定位系統(tǒng)利用“指紋識別法”技術(shù)定位,他是基于rssi技術(shù)的室內(nèi)無線射頻定位系統(tǒng),利用信號傳播模型和經(jīng)驗測試相結(jié)合的場景法定位。 1999年,bat system作為active badge系統(tǒng)的后繼發(fā)展,實現(xiàn)啦最高達(dá)3cm的定位精度,他是使用超聲波和設(shè)頻信號收發(fā)器,基于toa技術(shù)定位的一種定位系統(tǒng)。 2000年,由麻省理工大學(xué)研制的cricket系統(tǒng)從硬件的尺寸和價格上都有所突破,是現(xiàn)在仍在使用的室內(nèi)定位系統(tǒng)之一。 2001年,基于tdoa測距的ahlos系統(tǒng)使用啦一種迭代的定位算法。 2002年,加利福尼亞大學(xué)的calamari系統(tǒng)是一種為傳感器網(wǎng)絡(luò)設(shè)計的ad-h

19、oc定位系統(tǒng),他同時采用拉toa和rssi兩種技術(shù)進(jìn)行定位。 無線定位系統(tǒng)在中國的發(fā)展起步比較晚,但發(fā)展速度非??臁:芏啻笮⌒凸径枷嗬^推出自己的定位解決方案。其中比較典型的有:中興的cdma移動通信系統(tǒng)定位業(yè)務(wù)解決方案,康柏電腦公司的移動定位服務(wù)解決方案,中軟安人的3g車載無線定位系統(tǒng)以及蘇州工業(yè)園區(qū)的基于wi-fi的實時定位系統(tǒng)等等。由于近兩年zigbee技術(shù)在國內(nèi)的興起,又有很多家小公司做起啦基于zigbee技術(shù)的定位系統(tǒng),并且都達(dá)到不錯的定位效果。其中包括:赫立訊的無線定位解決方案,深圳金圖旭昂的zigbee無線定位方案以及北京博控的zigbee定位產(chǎn)品在消防中的應(yīng)用等等。此外,成都的

20、無線龍通訊科技有限公司還在2008年初,特意推出啦一本關(guān)于zigbee定位技術(shù)的書,也引起啦不錯的反響。 1.4 無線定位系統(tǒng)未來發(fā)展趨勢隨著無線定位系統(tǒng)在國內(nèi)外突飛猛進(jìn)的發(fā)展,近年來涌現(xiàn)出啦越來越多的無線技術(shù),這些技術(shù)在定位行業(yè)的發(fā)展上也起到啦很大的作用。從一開始at&t cambridge 研究室研制的基于紅外技術(shù)的有源標(biāo)簽用于室內(nèi)物體的定位開始,到基于ieee 802.11 的無線局域網(wǎng)定位系統(tǒng),再到使用超聲波技術(shù)的cricket系統(tǒng)和基于rssi技術(shù)的spoton系統(tǒng)。用于定位的無線技術(shù)發(fā)展得很迅速。目前,出啦上述技術(shù)外,圍繞微雷達(dá)技術(shù)和uwb技術(shù)的定位研究也在進(jìn)行中。2006

21、年根據(jù)ieee802.15.4a標(biāo)準(zhǔn)制定的nanotron公司的css定位系統(tǒng)又進(jìn)一步淘汰啦uwb的方案。而剛剛推出的zigbee技術(shù)又以低價格、低功耗等一定的特點在市場上占有拉一定的優(yōu)勢。由于zigbee技術(shù)是一門新推出的無線通信系技術(shù),仍有很大的發(fā)展前景,所以放眼未來,使用zigbee技術(shù)作為無線定位系統(tǒng)的組網(wǎng)基礎(chǔ)無疑會成為無線定位系統(tǒng)最好的選擇。第二章 zigbee技術(shù)概述 2.1 zigbee簡介 zigbee技術(shù)是由英國invensys公司、口本二菱電氣公司、美國motorola公司以及荷蘭philips等公司于2002年共同提出的,其目的是用來設(shè)計開發(fā)具有低成本、低速率、低功耗的無

22、線通信網(wǎng)絡(luò)系統(tǒng)。在此項技術(shù)推出的同時,上過幾家公司宣布組成zigbee聯(lián)盟,該聯(lián)盟致力于定義允許不同廠商制造的設(shè)備相互兼容的應(yīng)用綱要。到目前為止,除了上面提到的invensys等國際知名的大公司外,還有許多來自各個國家的公司也加入其中,如中國的華為技術(shù)有限公司等,zigbee聯(lián)盟的成員企業(yè)已經(jīng)達(dá)到了200多家。其中包括了芯片制造商、系統(tǒng)集成商、消費類電子廠商及軟件開發(fā)商等等,而且,這個聯(lián)盟還在不斷地發(fā)展壯大。 2003年11月,ieee正式發(fā)布了ieee 802.15.4辦議標(biāo)準(zhǔn),該標(biāo)準(zhǔn)作為zigbee技術(shù)的物理層和mac層協(xié)議標(biāo)準(zhǔn),網(wǎng)絡(luò)層協(xié)議標(biāo)準(zhǔn)由zigbee技術(shù)聯(lián)盟制定,應(yīng)用層根據(jù)用戶自己

23、的應(yīng)用需要進(jìn)行開發(fā)。2004年末,zigbee聯(lián)盟正式發(fā)布了該項技術(shù)標(biāo)準(zhǔn),進(jìn)一步推進(jìn)了該技術(shù)的實際應(yīng)用,許多生產(chǎn)商相應(yīng)的推出了戶己的芯片產(chǎn)品和開發(fā)系統(tǒng),如freescale的mc13192, ti公司的chipcon系列cc2430 , cc2431 , jennic的jns 121以及韓國radiopulse公司的mg2455 等等。 zigbee技術(shù)的主要特點包括:成本低,模塊的初始成本估計在6美元左右,最終目標(biāo)要在1美元以內(nèi),而且zigbee協(xié)議是免專利費的;可靠性高,采用碰撞避免機(jī)制,同時為了保證傳輸數(shù)據(jù)的可靠性,建立了完整的應(yīng)答通信協(xié)議;具有安全保密性,zigbee提供了數(shù)據(jù)完整性檢

24、查和鑒權(quán)功能,采用aes-128(advanced encryption standard)算法對傳輸數(shù)據(jù)進(jìn)行加密;網(wǎng)絡(luò)容量大,可支持多達(dá)65000個設(shè)備節(jié)點;功耗低,可以采用休眠模式,兩節(jié)五號電池可支持長達(dá)半年以上的使用時間,當(dāng)然不同的應(yīng)用功耗是不同的。 2.2 zigbee網(wǎng)絡(luò)的構(gòu)成 zigbee網(wǎng)絡(luò)層支持三種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。分別為:星狀網(wǎng)絡(luò)拓?fù)?、樹狀網(wǎng)絡(luò)拓?fù)湟约熬W(wǎng)狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。在星狀網(wǎng)絡(luò)中,網(wǎng)絡(luò)主要由zigbee協(xié)調(diào)器控制,它主要負(fù)責(zé)網(wǎng)絡(luò)中設(shè)備的初始化和維護(hù)工作。星狀網(wǎng)中的其他設(shè)備叫做終端設(shè)備,直接和協(xié)調(diào)器進(jìn)行通信。在樹狀和網(wǎng)狀網(wǎng)絡(luò)中,zigbee協(xié)調(diào)器主要負(fù)責(zé)形成網(wǎng)絡(luò)和選擇網(wǎng)絡(luò)主要參數(shù)

25、,然后通過路由節(jié)點擴(kuò)張網(wǎng)絡(luò)。在樹狀網(wǎng)絡(luò)中,路由節(jié)點使用等級路由機(jī)制進(jìn)行數(shù)據(jù)的傳輸和控制信息,樹狀網(wǎng)絡(luò)可以使用信標(biāo)使能的通信。網(wǎng)狀網(wǎng)絡(luò)允許全對等通信,但是網(wǎng)狀網(wǎng)絡(luò)中的路由節(jié)點發(fā)送的不是標(biāo)準(zhǔn)信標(biāo)幀。 但是從功能上主要分為星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和對等網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)兩種類型。其中樹狀網(wǎng)絡(luò)和網(wǎng)狀網(wǎng)絡(luò)同屬于對等網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。下面分別對這兩種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)進(jìn)行介紹。 在介紹具體網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)之前先介紹兩個概念:全功能設(shè)備(full functiondevice, ffd和精簡功能設(shè)備(reduced function device, rfd) 。 ffd的特點有:支持任何網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、可以成為網(wǎng)絡(luò)協(xié)調(diào)器或路由器、可以充

26、當(dāng)網(wǎng)絡(luò)中的任何設(shè)備以及能和任何設(shè)備通信;rfd的特點有:不能成為網(wǎng)絡(luò)協(xié)調(diào)器、不能有子節(jié)點、只能和自己的父節(jié)點通信。 2.2.1星狀網(wǎng)絡(luò)拓?fù)?星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖2-1所示。星狀拓?fù)渚W(wǎng)絡(luò)結(jié)構(gòu)由一個叫作個域網(wǎng)(personal area network, pan)主協(xié)調(diào)器的中央控制器和多個從設(shè)備組成,其中主協(xié)調(diào)器必須為ffd設(shè)備,從設(shè)備既可為ffd設(shè)備也可為rfd設(shè)備。 圖2-1星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖 星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的形成:首先選擇一個具有全功能的設(shè)備(ffd)做為網(wǎng)絡(luò)的pan主協(xié)調(diào)器,然后由它來建立一個新的網(wǎng)絡(luò),并確定該網(wǎng)絡(luò)的唯一的一個pan標(biāo)識符,即panid號。每個星狀網(wǎng)絡(luò)中只有唯一的一個pa

27、n主協(xié)調(diào)器,所以每個星型網(wǎng)絡(luò)通信都是獨立于當(dāng)前其他星型網(wǎng)絡(luò)的,所以應(yīng)該選擇一個新的panid號以確保網(wǎng)絡(luò)的唯一性,這種特點是zigbee技術(shù)所特有的。當(dāng)協(xié)調(diào)器建立了新的網(wǎng)絡(luò)以后,其他從設(shè)備就可以加入到這個網(wǎng)絡(luò)之中,做為這個星狀網(wǎng)絡(luò)的子節(jié)點。其中,從設(shè)備可以是ffd設(shè)備,也可以是rfd設(shè)備。 目前,星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)以其結(jié)構(gòu)簡單、實現(xiàn)起來比較容易等特點而被大量應(yīng)用在遠(yuǎn)程監(jiān)測和控制中。星狀網(wǎng)絡(luò)結(jié)構(gòu)的簡單主要體現(xiàn)在緊需要執(zhí)行很少的上層協(xié)議、對路由功能的控制相對容易,而且方便管理。大部分管理工作都是由pan 協(xié)調(diào)器來完成的。但是由于其只能實現(xiàn)簡單的網(wǎng)絡(luò),所以在大規(guī)模組網(wǎng)的場合里便無法應(yīng)用,而且如果通信中

28、某個節(jié)點的斷開,便會對其他節(jié)點的通信造成影響,一定程度上限制了無線網(wǎng)絡(luò)的覆蓋范圍,同時星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)也很難實現(xiàn)高密度的擴(kuò)展。 2.2.2對等網(wǎng)絡(luò)拓?fù)?zigbee網(wǎng)絡(luò)中的樹狀網(wǎng)絡(luò)拓?fù)浜途W(wǎng)狀網(wǎng)絡(luò)拓?fù)鋬煞N結(jié)構(gòu)同屬于對等網(wǎng)絡(luò)拓?fù)湫问剑渲袠錉罹W(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖2-2所示,其中防調(diào)器和路由器都是ffd設(shè)備,終端設(shè)備為rfd。終端設(shè)備節(jié)點只能與自己的父節(jié)點進(jìn)行通信,從屬于不同父節(jié)點的子節(jié)點之間不能進(jìn)行通信。 圖2-2樹狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖 網(wǎng)狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖2-3所示,網(wǎng)狀拓?fù)渚W(wǎng)絡(luò)中的所有節(jié)點都是ffd設(shè)備。節(jié)點間是完全對等的通信,每個節(jié)點都可以與它的無線通信范圍內(nèi)的其它節(jié)點通信,但也需要有一個節(jié)點作為網(wǎng)

29、絡(luò)防調(diào)器,通常把第一個在信道中通信的節(jié)點作為防調(diào)器節(jié)點。 圖2-3網(wǎng)狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖 其中樹狀網(wǎng)絡(luò)中任何一個節(jié)點的故障都會使與其相連的子節(jié)點部分脫離網(wǎng)絡(luò)。如果在穩(wěn)定的無線電射頻環(huán)境中,需要有一定的網(wǎng)絡(luò)覆蓋范圍,而且網(wǎng)絡(luò)有一定的穩(wěn)定性和擴(kuò)展性,那么樹狀網(wǎng)絡(luò)拓?fù)鋵⑹且粋€很好的選擇。 2.3 zigbee協(xié)議的研究 zigbee協(xié)議棧的體系結(jié)構(gòu)是由物理層(physical layer,phy) ,媒體訪問控制層(medium access control sub-layer, mac)、網(wǎng)絡(luò)層(network layer, nwk)和應(yīng)用層(application layer, apl)組成的。其中

30、,phy層和mac層協(xié)議由ieee 802.15.4定義,網(wǎng)絡(luò)層和應(yīng)用層的協(xié)議由zigbee聯(lián)盟定義,而應(yīng)用層又包含應(yīng)用支持子層(application support sub-layer, aps),應(yīng)用框架(application framework, af), zigbee設(shè)備對象(zigbee device objects,zdo)和由制造商制定的應(yīng)用對象。其中各個層之間的通信是通過各層的數(shù)據(jù)或管理服務(wù)接口實現(xiàn)的。 2.4 zigbee技術(shù)應(yīng)用前景 zigbee標(biāo)準(zhǔn)的制定不是用來與藍(lán)牙及其它已經(jīng)存在的標(biāo)準(zhǔn)競爭的,它的出發(fā)點是希一望能夠?qū)崿F(xiàn)一種易布建的低成本無線網(wǎng)絡(luò)。在產(chǎn)品發(fā)展初期,以工

31、業(yè)或企業(yè)市場的感應(yīng)式網(wǎng)絡(luò)為主,提供感應(yīng)辨識、燈光和安全控制等功能,慢慢地逐漸將市場拓展至家庭應(yīng)用領(lǐng)域。通常zigbee技術(shù)適用的場合主要有:要求設(shè)備成本低,數(shù)據(jù)傳輸量少的應(yīng)用;要求設(shè)備體積小、功耗低,長時間無需更換電池的場合;需要大范圍的通信覆蓋,網(wǎng)絡(luò)中設(shè)備非常多的遠(yuǎn)程監(jiān)控中。 由于zigbee標(biāo)準(zhǔn)還制定了能使不同制造商之間共享網(wǎng)絡(luò)資源的應(yīng)用框架,其目標(biāo)定位在現(xiàn)存的系統(tǒng)還不能滿足產(chǎn)品需求的特定的市場,因而有著廣闊的應(yīng)用前景。其應(yīng)用領(lǐng)域主要包括以下幾個方面:家庭和樓宇網(wǎng)絡(luò)中涉及到的空調(diào)溫度的監(jiān)控、照明設(shè)備的自動控制、電表和水表的計量控制、窗簾的自動控制、家用電器的遠(yuǎn)程控制等;工業(yè)控制中涉及到的各

32、種監(jiān)控器、傳感器的自動化控制等;商業(yè)領(lǐng)域的智能標(biāo)簽等;公共場所的煙霧探測器等;農(nóng)業(yè)控制上收集各種土壤信息和氣候信息等;以及老人與行動不便者的緊急呼叫器和醫(yī)療傳感器等等。 無論學(xué)術(shù)界還是實業(yè)界,人們看重zigbee還有更重要的一點:zigbee技術(shù)為醞釀了20余年的普適計算理論,首次提供了一個從理論走向現(xiàn)實的技術(shù)平臺。zigbee標(biāo)準(zhǔn)的普及,可以說是計算技術(shù)第四次浪潮的第一波。隨著微電子技術(shù)、計算機(jī)技術(shù)的不斷發(fā)展進(jìn)步,微處理芯片的組網(wǎng)功能會進(jìn)一步加強(qiáng),使得智能傳感器與無線通信網(wǎng)絡(luò)的結(jié)合將會變得更加容易。應(yīng)用高性能的嵌入式處理器可以使信息網(wǎng)絡(luò)的功能越來越強(qiáng),相信在不久的將來,我們周圍的生活環(huán)境將是

33、無所不在的網(wǎng)絡(luò)。 第三章 基于zigbee技術(shù)定位系統(tǒng)的設(shè)計 3.1 zigbee定位技術(shù)的介紹 隨著無線技術(shù)在定位領(lǐng)域的迅猛發(fā)展,近些年來逐漸出現(xiàn)了很多用于定位的無線通信技術(shù),比較典型的有紅外技術(shù)、超聲波技術(shù)以及同時兼顧定位精度和成本考慮的rfid方案。隨著zigbee協(xié)議的推出,人們便開始了基于zigbee技術(shù)定位的研究。2006年,德州儀器(ti)公司率先推出了一款帶有定位引擎的并且滿足zigbee協(xié)議的片上系統(tǒng)(soc)解決方案cc2431。這款來自chipcon產(chǎn)品系列的器件可滿足多種應(yīng)用要求,其中包括資產(chǎn)和設(shè)備跟蹤、庫存控制、病人監(jiān)護(hù)、遠(yuǎn)程控制、安全監(jiān)控網(wǎng)絡(luò)等。此外,ti領(lǐng)先的zi

34、gbee協(xié)議棧z-stack還可提供相關(guān)支持。 cc2431建立在業(yè)界首款針對低功耗rf應(yīng)用的soc解決方案cc2430的基礎(chǔ)上的,封裝小、功能強(qiáng)。它內(nèi)置有摩托羅拉為其專門設(shè)計的一款定位引擎,是基于接收到的信號強(qiáng)度rssi測量的定位引擎,其中rssi值隨距離增大而減小。cc2431基于rssi的定位引擎能根據(jù)接收信號的強(qiáng)度與已知cc2430參考節(jié)點的位置準(zhǔn)確計算出有關(guān)節(jié)點的位置,然后將位置信息發(fā)送給接收端,如電腦、pda、手機(jī)等。相比于集中型的定位系統(tǒng),rssi功能降低了網(wǎng)絡(luò)流量與通信延遲,在典型應(yīng)用中可實現(xiàn)3-5m的精度。 除了使用像cc2431這種帶定位功能的zigbee芯片之外,近兩年已

35、經(jīng)有越來越多的企業(yè)、研究所和高校在從事研究利用zigbee網(wǎng)絡(luò)進(jìn)行定位的工作。都是利用一些已有的或是經(jīng)過改進(jìn)的一些定位算法,再利用zigbee技術(shù)的組網(wǎng)功能進(jìn)行位置的估計。并且有些地方已經(jīng)進(jìn)行了實際應(yīng)用,例如,停車場車輛定位、礦井下人員定位、發(fā)生火災(zāi)時消防隊員的定位以及醫(yī)院或家庭里老人或重病人的定位監(jiān)護(hù)等等。隨著定位技術(shù)和無線傳感器網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,基于zigbee網(wǎng)絡(luò)的定位技術(shù)在未來人們生活中將會得到越來越多的應(yīng)用。 本論文所設(shè)計的系統(tǒng)就是利用zigbee網(wǎng)絡(luò),以及已有定位算法所開發(fā)出的一套基于zigbee技術(shù)的無線定位系統(tǒng)。對系統(tǒng)的設(shè)計包括:對定位系統(tǒng)所采用算法的選擇、硬件芯片的選取及外

36、圍電路的設(shè)計以及各部分軟件功能的實現(xiàn)。下面將對各個部分的設(shè)計做詳細(xì)的介紹。 3.2 系統(tǒng)所采用的算法介紹 3.2.1 基于rssi測距算法 由于傳感器節(jié)點自身具備通信能力,通常通信控制芯片都有測量rssi值的功能,所以利用這種技術(shù)來測距可大大地降低功率和成本。但這種方法的不足就是直接使用時會有很大的誤差,其誤差主要來源于信號實際傳播的過程中周圍環(huán)境影響造成的信號衰減與理論或經(jīng)驗?zāi)P筒环?,從而造成實際測量的誤差。 radar系統(tǒng)是使用rssi測距的最典型的系統(tǒng)。在radar系統(tǒng)中,忽略了走廊以及樓梯等的影響,主要考慮建筑物墻壁對信號傳播的影響,建立了信號衰減和傳播距離間的關(guān)系模型,如公式(3-1

37、)所示: (3-1) 其中p(司表示基站接收到用戶的信號強(qiáng)度;表示基站接收到在參考節(jié)點發(fā)送信號的強(qiáng)度,假設(shè)所有節(jié)點的發(fā)送強(qiáng)度相同;n表示參考節(jié)點和路徑損耗之間的比例因子,依賴十建筑物的結(jié)構(gòu)和使用的材料;表示參考節(jié)點和基站的距離;d表示需要計算的節(jié)點和基站的距離;表示節(jié)點和基站間墻壁個數(shù);c表示信號穿過墻壁個數(shù)的閩值;waf表示信號穿過墻壁的衰減因子,依賴于建筑物的結(jié)構(gòu)和使用的材料。 本文以上述模型為理論基礎(chǔ),參考cc2431定位模型,根據(jù)具體環(huán)境的要求,反復(fù)進(jìn)行實驗測試,設(shè)計了如下的參考模型,作為利用rssi測距的理論模型依據(jù)(如公式(3-2): (3-2) 其中,a為一個經(jīng)驗值,要在實際使用

38、環(huán)境中去測量它的值,在本文中,我們根據(jù)使用環(huán)境,多次測量取平均值,最后我們選擇40為a的經(jīng)驗值;b是信號接收節(jié)點距離發(fā)射節(jié)點1米時,信號衰減值,在此處為20;d為發(fā)射點到接收點的距離。這里需要強(qiáng)調(diào)的是,rssi的值是一個負(fù)數(shù)值,所以在上面的公式中我們?nèi)ssi的絕對值。這樣我們根據(jù)這個模型,就可以在測量到rssi值以后,通過計算得到相應(yīng)的距離值。 3.2.2三邊測量法三邊測量法,已知a,b,c二個節(jié)點的坐標(biāo)分別為()、()、()以及它們到未知節(jié)點。的距離分別為 , , ,假設(shè)節(jié)點o的坐標(biāo)為(x,y)。 那么存在下列公式: (3-3) (3-4) (3-5)由上式可以得到節(jié)點o的坐標(biāo),如公式(3

39、-6): (3-6) 3.3 系統(tǒng)硬件設(shè)計 3.3.1硬件總體規(guī)劃定位節(jié)點硬件設(shè)計框架如圖3-1所示。硬件電路設(shè)計包括兩部分:無線通信模塊設(shè)計和輔助功能模塊設(shè)計。無線通信模塊為節(jié)點間的無線數(shù)據(jù)收發(fā)接口,它是節(jié)點核心部分。輔助功能模塊完成定位狀態(tài)指示、供電、串口通信等輔助功能,它通過rs232串口轉(zhuǎn)換電路實現(xiàn)pc機(jī)與協(xié)調(diào)器節(jié)點間的數(shù)據(jù)傳輸。為了降低開發(fā)成本,硬件平臺沒有按節(jié)點功能分別單獨設(shè)計,而是將所有功能放在了一個平臺上。根據(jù)節(jié)點實際功能要求,只需焊接所需器件即可。 圖3-1 節(jié)點硬件設(shè)計框圖 3.3.2無線通信芯片cc2430cc2430芯片為chipcon公司生產(chǎn)的2.4 ghz射頻系統(tǒng)單

40、芯片。它沿用了以往cc2420芯片的架構(gòu),在單個芯片上整合了zigbee射頻(rf)前端、內(nèi)存和微控制器。它使用1個8位mcu(8051),具有128 kb可編程閃存和8 kb的ram,還包含模擬數(shù)字轉(zhuǎn)換器(adc)、幾個定時器(timer), aes 128協(xié)同處理器、看門狗定時器(watchdog timer),32 khz晶振的休眠模式定時器、上電復(fù)位電路(power on reset)、掉電檢測電路(brown out detection),以及21個可編程vo引腳。cc2430芯片采用0.18urn cmos工藝生產(chǎn),工作時的電流損耗為27 ma。在接收和發(fā)射模式下,電流損耗分別低于

41、27 ma或25 mao cc2430的休眠模式和轉(zhuǎn)換到主動模式的超短時間的特性,特別適合那些要求電池壽命非常長的應(yīng)用。 cc2430的主要性能參數(shù)如下: (1)工作頻帶范圍:2.400-2.4835ghz; (2)采用ieee 802.15.4規(guī)范要求的直接序列擴(kuò)頻方式; (3)數(shù)據(jù)速率達(dá)250kbps,碼片速率達(dá)2mchip/s; (4)采用o-qpsk調(diào)制方式; (5)超低電流消耗(rx: 18.8ma,tx: 17.4ma),高接收靈敏度(-95dbm); (6)抗鄰頻道干擾能力強(qiáng)(30/45db); (7)內(nèi)部集成有vco, lna, pa以及電源整流器,采用低電壓供電(2.1-3.

42、6v); (8)輸出功率編程可控; (9) ieee 802.15.4 mac層硬件可支持自動幀格式生成、同步插入與檢測、16bit crc校驗、電源檢測、完全自動mac層安全保護(hù)(ctr, cbc-mac, ccm); (10)與控制微處理器的接口配置容易(4總線spi接口); (11)開發(fā)工具齊全,提供有開發(fā)套件和演示套件; (12)采用qlp-48封裝,外形尺寸只有7x7mm。 3.3.3 cc2430射頻模塊設(shè)計無線通信模塊包括cc2430芯片及其相關(guān)外圍電路。由于cc2430將8051內(nèi)核與無線收發(fā)模塊集成到了一個芯片當(dāng)中,從而簡化了電路設(shè)計過程,省去了單片機(jī)和無線收發(fā)芯片之間接口電

43、路的設(shè)計,縮短了硬件開發(fā)周期。本將cc2430芯片引腳全部引出,便于定位功能模塊功能擴(kuò)展。對射頻電路來說,解決好器件間干擾問題是至關(guān)重要的。建議無線通信模塊采用pcb雙層板,頂層用于信號線布線,底層用于電源和地布線,在無布線的開放區(qū)域采用少量過孔相連到地。另外,務(wù)必使cc2430芯片底部可靠接地。外圍器件尺寸盡量小,可使用0402規(guī)格組容器件。如果使用pcb天線,為了減少板材對pcb天線的影響,使天線獲得最佳性能,可以采用rf4板材,板材介電常數(shù)為4.5.厚度為1 mm,敷銅厚度為0.35um。輔助功能模塊pcb制作無特殊要求。 3.3.4功能模塊設(shè)計 輔助功能模塊包括供電電路、串口電路、功能

44、指示電路等。實際中的各種節(jié)點根據(jù)功能要求,分別選取所需部分電路焊接器件,即可完成各自功能。 (1)供電電路設(shè)計 根據(jù)zigbee多種節(jié)點用電特點,供電電路設(shè)計了兩種方式,電池供電和直流(dc)電源模塊供電,使用單刀雙擲開關(guān)實現(xiàn)兩種供電方式間的切換。其中,直流(dc)電源模塊為sv供電,使用電壓轉(zhuǎn)換芯片ams 1117-3.3獲得3.3v電壓,該芯片能夠提供高達(dá)500ma的電流輸出,電路簡單,僅需要兩個l0uf的擔(dān)電容即可輸出3.3v的恒定電壓。電池供電方式采用2節(jié)aa電池供電。供電電路如圖3-2所示。 圖3-2 供電電路 (2)串口轉(zhuǎn)換電路 串口轉(zhuǎn)換電路采用美信公司的max3232雙通道轉(zhuǎn)換芯

45、片,工作電壓范圍為3v -5.5v,該電路主要用于協(xié)調(diào)器與pc之間的串口電壓轉(zhuǎn)換。串口轉(zhuǎn)換電路如圖3-3所示。 圖3-3 串口轉(zhuǎn)換電路(3)狀態(tài)指示電路加蜂鳴器、指示燈等器件用于定位節(jié)點狀態(tài)指示。狀態(tài)指示電路如圖3-4所示。圖3-4 狀態(tài)指示電路除了上面介紹的幾種功能電路外,還包括復(fù)位電路、按鍵電路和jtag下載電路等。實際模塊效果如圖3-5和3-6所示。其中,圖3-5中所示模塊為盲節(jié)點和參考節(jié)點。圖3-6所示模塊為網(wǎng)關(guān)。 圖3-5 盲節(jié)點和參考節(jié)點的模塊圖 圖3-6 網(wǎng)關(guān)模塊圖3.3.5定位節(jié)點軟件設(shè)計無線傳感器網(wǎng)絡(luò)定位的基本思想是盲節(jié)點將周圍所有的一跳范圍內(nèi)的參考節(jié)點的信號強(qiáng)度(rssi)

46、返回到網(wǎng)關(guān),由網(wǎng)關(guān)將信號強(qiáng)度值傳送到上位機(jī)監(jiān)測軟件,上位機(jī)軟件調(diào)用相應(yīng)的定位算法,計算出盲節(jié)點的坐標(biāo)位置并實現(xiàn)必要的顯示。因此,首先需要在硬件平臺上實現(xiàn)節(jié)點間的通信,可分為如下五步進(jìn)行(數(shù)據(jù)量類型有定位算法決定,這里以rssi為例)。圖3-7為傳感器網(wǎng)絡(luò)定位通信流程圖。(1)主節(jié)點查詢未知節(jié)點。在協(xié)調(diào)器節(jié)點(協(xié)調(diào)器)成功建立網(wǎng)絡(luò)后,網(wǎng)關(guān)要查詢盲節(jié)點的位置信息,首先要給該節(jié)點發(fā)送定位請求信號,通信方式為廣播方式,保證所有的盲節(jié)點都可收到該查詢請求。(2)盲節(jié)點廣播rssi值信號。盲節(jié)點接收到查詢請求命令后,廣播一系列(如300次)rssi值,在數(shù)據(jù)包中設(shè)定跳數(shù)為1,從而保證只有在一跳范圍內(nèi)的參考

47、節(jié)點才能接收到該數(shù)據(jù)包。 (3)參考節(jié)點預(yù)處理rssi值。一跳范圍內(nèi)的參考節(jié)點接收到rssi blast信號,記錄該盲節(jié)點的rssi值,由于墻壁、行人等多種環(huán)境干擾源的存在,rssi會出現(xiàn)一定幅度的擾動,因此各參考節(jié)點可對接收到的rssi進(jìn)行適當(dāng)預(yù)處理(如使用高斯概率模型處理),對預(yù)處理后的rssi值作平均。 (4)盲節(jié)點發(fā)送rssi的數(shù)據(jù)包請求信號。接收到數(shù)據(jù)包請求命令信號后,參考節(jié)點將各種所需參量按一定格式打包,發(fā)送到盲節(jié)點。 圖3-7 傳感器網(wǎng)絡(luò)定位通信流程圖(5)盲節(jié)點將數(shù)據(jù)包發(fā)送到網(wǎng)關(guān)。盲節(jié)點按照一定規(guī)則,將數(shù)據(jù)包發(fā)送給網(wǎng)關(guān)。考慮到網(wǎng)關(guān)除了組網(wǎng)和串口通信功能外,它可以作為參考節(jié)點使用

48、,故只需要編寫兩種節(jié)點程序即可。網(wǎng)關(guān)特有的功能用虛線標(biāo)出。其余部分為參考節(jié)點功能程序。下面簡要介紹一下各類節(jié)點工作流程圖。圖3-8為網(wǎng)關(guān)的定位流程圖,圖3-9為盲節(jié)點和參考節(jié)點的定位流程圖。兩種流程圖都是基于命令調(diào)用模式的。圖3-8 網(wǎng)關(guān)的定位流程圖 圖3-9 盲節(jié)點的定位流程圖第四章 定位功能測試 4.1 測試條件與環(huán)境任何一種定位空間,都有其特殊性。樓宇內(nèi)定位,主要空間就是走廊和房間。特殊的環(huán)境,可以使用特定的方法。 4.2測試結(jié)果在室內(nèi)環(huán)境中,測試結(jié)果如表4-1所示。這是一組測試數(shù)據(jù),從測試結(jié)果可知,在靠近墻壁的區(qū)域,定位誤差較大,在中心區(qū)域,定位誤差較小。圖4-1 房間內(nèi)測試結(jié)果從多次

49、測試結(jié)果分析可知,在40m距離上,定位精度為3m。室內(nèi)使用基于數(shù)值匹配的定位算法定位精度可以在2m以內(nèi),但復(fù)雜度很大。上位機(jī)定位監(jiān)測軟件z-location_engine。它較好的實現(xiàn)了定位效果顯示功能。 根據(jù)實驗情況,可以知道,本系統(tǒng)能夠?qū)崿F(xiàn)一定的定位功能,達(dá)到了設(shè)計目的。但定位效果仍不理想。分析原因有以下幾條: (1)定位節(jié)點天線非理想全向天線,而基于rssi和lqi的距離定位方法都是假定天線為理想全向的。 (2)硬件平臺有待改進(jìn),有效的無線傳輸距離較短。為保證定位精度,需要較高的節(jié)點密度,不利于降低實際應(yīng)用成本。 (3) rssi-d和lqi-d模型建立的不精確,導(dǎo)致距離測量有較大的誤差

50、存在。 (4)節(jié)點放置位置有待優(yōu)化。根據(jù)實驗經(jīng)驗,節(jié)點如果距離地面、墻壁等較近,影響無線傳輸距離。在一個具體應(yīng)用中,應(yīng)該找出來一個較合理的節(jié)點放置高度。 (5)顯示動態(tài)節(jié)點效果不理想,上位機(jī)軟件實時性有待提高。 (6)傳輸模型的建立依賴硬件平臺,硬件平臺改變,即使測試環(huán)境不變,整個傳輸模型也需要重新建立。第五章 結(jié) 論 近些年來,zigbee技術(shù)依靠其低成本、低功耗等優(yōu)勢占據(jù)了一部分無線通信市場,在人們生活中的各個領(lǐng)域得到了越來越多的應(yīng)用。本文就是在zigbee技術(shù)組網(wǎng)的基礎(chǔ)上,設(shè)計了一個無線定位系統(tǒng),再次拓寬了zigbee技術(shù)的應(yīng)用領(lǐng)域,然后又結(jié)合具體的實際環(huán)境,將系統(tǒng)應(yīng)用到了小區(qū)的室外停車

51、場中。論文主要完成的工作和結(jié)論如下: 首先,研究了現(xiàn)有的用十無線定位的算法以及當(dāng)今比較流行的幾種無線定位技術(shù),并分析了現(xiàn)有的一些定位系統(tǒng)的優(yōu)勢與不足,最后基十成本、功耗、實現(xiàn)難易程度等方面因素的考慮,并結(jié)合具體應(yīng)用環(huán)境確定了本系統(tǒng)的最終設(shè)訓(xùn)一方案; 其次,對zigbee協(xié)議進(jìn)行了具體的研究,對各個層的協(xié)議規(guī)定都有了很深的了解。依據(jù)本系統(tǒng)所使用的協(xié)議棧的特點,進(jìn)行了本定位系統(tǒng)應(yīng)用profile的設(shè)計,自定義了一系列用于定位系統(tǒng)的cluster。然后基十對網(wǎng)絡(luò)層的了解,分析了各種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的適用范圍及實現(xiàn)的難易程度,并最終選擇了樹狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)作為系統(tǒng)的組網(wǎng)依據(jù); 再次,通過對系統(tǒng)硬件部分的設(shè)計

52、,使用了cc2431和cc2430。由于其剛剛問世不久,所以對它了解的人不是很多。我們這里利用它更低成本、更低功耗、且相對傳輸距離較遠(yuǎn)等優(yōu)勢,進(jìn)行了系統(tǒng)定位模塊的設(shè)計。經(jīng)過實際測試,證明該模塊的性能在定位系統(tǒng)的應(yīng)用上要好于現(xiàn)有其他zigbee模塊。 然后,對定位系統(tǒng)的軟件部分進(jìn)行了設(shè)計,根據(jù)節(jié)點所實現(xiàn)的不同功能完成了協(xié)調(diào)器、參考點以及移動節(jié)點軟件部分的設(shè)計。利用滿足zigbee-2006規(guī)范協(xié)議棧,實現(xiàn)了本定位系統(tǒng)的軟件程序編寫。出十節(jié)能方面的考慮,軟件設(shè)計上采用了休眠喚醒的機(jī)制,并目_分析了系統(tǒng)運行過程中,移動節(jié)點設(shè)計可能遇見的問題,并采取相應(yīng)的方法進(jìn)行了解決,實現(xiàn)了系統(tǒng)的魯棒性能。本定位系

53、統(tǒng)的設(shè)計基本達(dá)到了預(yù)期的要求,目前在較為理想的環(huán)境中可以滿足移動節(jié)點的定位需求,系統(tǒng)因其更低成本、較低的功耗等特點,且具有較高的實用價值。但由于本人能力有限,未來對于基于zigbee網(wǎng)絡(luò)的無線定位技術(shù)還需要有更多理論和實踐的研究,仍有許多地方有待進(jìn)一步研究,其中主要包括: (1)對定位算法有待進(jìn)一步的研究,可以使用多種算法相結(jié)合的方式來提高定位的精度,通過算法的優(yōu)化,期望可以用最少的參考節(jié)點實現(xiàn)更高精度的定位性能; (2)由于系統(tǒng)的設(shè)計中,涉及到很多算法的軟件實現(xiàn),本系統(tǒng)中所有的數(shù)學(xué)運算都是由單片機(jī)本身處理的,因此為了提高運算的速度,我們可以考慮和專門的運算處理器相結(jié)合的方式來進(jìn)行今后定位系統(tǒng)

54、的設(shè)計。這樣可以提高系統(tǒng)的運行速度,更好的達(dá)到實時定位的要求; (3)本系統(tǒng)采用的樹狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),對節(jié)點的擺放位置以及各個節(jié)點參數(shù)的設(shè)計上都有很多的要求。新出的zigbee pro規(guī)范對網(wǎng)狀網(wǎng)絡(luò)的實現(xiàn)進(jìn)行了更好的定義,今后可以通過使用滿足zigbee pro規(guī)范的協(xié)議棧來實現(xiàn)網(wǎng)狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),從而使系統(tǒng)有了更好的網(wǎng)絡(luò)自愈功能; (4)在今后更大更復(fù)雜的網(wǎng)絡(luò)中,網(wǎng)絡(luò)的同步也是一個值得注意的問題,我們可以通過使用信標(biāo)幀等方式來實現(xiàn)網(wǎng)絡(luò)同步要求,從而可以提高整個網(wǎng)絡(luò)的性能。 致 謝 感謝我的導(dǎo)師劉智老師。在劉智老師的諄諄教導(dǎo)下, 我的畢業(yè)設(shè)計及論文順利完成 。在由我不知道什么是zigbee到完成整個zigbee無線定位設(shè)計,是劉智導(dǎo)師給拉我學(xué)習(xí)的機(jī)會和幫助。同時感謝我的研究生學(xué)長張衛(wèi)東。在張衛(wèi)東學(xué)長的幫助下我克服啦重重困難,掌握了大量關(guān)于zigbee方面的知識。 最后謝謝長春理工大學(xué)能給我一次

溫馨提示

  • 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

提交評論