無線傳感器網絡技術與應用 第3版 課件- 第1-3章 無線傳感器網絡概述- 管理技術_第1頁
無線傳感器網絡技術與應用 第3版 課件- 第1-3章 無線傳感器網絡概述- 管理技術_第2頁
無線傳感器網絡技術與應用 第3版 課件- 第1-3章 無線傳感器網絡概述- 管理技術_第3頁
無線傳感器網絡技術與應用 第3版 課件- 第1-3章 無線傳感器網絡概述- 管理技術_第4頁
無線傳感器網絡技術與應用 第3版 課件- 第1-3章 無線傳感器網絡概述- 管理技術_第5頁
已閱讀5頁,還剩154頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1無線傳感器網絡技術與應用

(第三版)

張蕾主編機械工業出版社2第1章無線傳感器網絡概述物聯網(InternetofThings,IoT)作為新一代信息技術的核心支柱,正深刻重塑著全球數字化進程。其神經末梢——無線傳感器網絡(WirelessSensorNetwork,WSN)——憑借獨特的感知與互聯能力,已成為推動智能化發展的關鍵力量。3無線傳感器網絡概述無線傳感器網絡的應用領域無線傳感器網絡的特點無線傳感器網絡的關鍵技術內容提要41.1無線傳感器網絡概述1

.1.1

發展歷程軍事領域的起源1.DARPA早期研究1978年,美國國防部高級研究計劃局(DARPA)舉辦分布式傳感器網絡研討會,標志著無線傳感器網絡研究的開端。該研討會重點關注網絡技術、信號處理和分布式計算等挑戰,并開始資助卡耐基梅隆大學進行相關研究。2.軍事應用發展20世紀80~90年代,無線傳感器網絡研究主要集中在軍事領域,成為網絡中心戰的關鍵技術。1993年,美國加州大學洛杉磯分校與羅克韋爾科學中心合作開展WINS項目,將傳感器網絡應用于實戰環境。軍事領域的起源3.靈巧傳感器網絡2001年,美國陸軍提出“靈巧傳感器網絡通信”計劃,通過在戰場空間部署大量傳感器節點收集敵方數據,為指揮員提供立體戰場圖片,幫助調整作戰計劃。4.無人值守傳感器群美軍隨后提出“無人值守地面傳感器群”項目,研究最優傳感器組合方式以滿足不同作戰需求,提升戰場靈活性和適應性。工商業領域拓展1.智能交通系統1995年,美國交通部提出“國家智能交通系統項目規劃”,集成信息技術、數據通信技術和傳感器技術等,建立綜合交通運輸管理系統,提供實時交通信息和最佳行駛路線。2.防恐襲擊對策2002年,美國能源部與Sandia國家實驗室合作研究地鐵、車站等場所的防恐襲擊對策系統,通過化學傳感器檢測有害物質并自動采取急救措施。3.英特爾發展規劃2002年10月,英特爾公司公布“基于微型傳感器網絡的新型計算發展規劃”,致力于在預防醫學、環境監測、森林防火等領域的研究與應用。全球研究現狀美國領先地位美國、日本和德國占據全球傳感器市場70%以上份額,其中美國市場份額達29.0%,在無線傳感器網絡研究和應用方面處于全球領先地位。中國研究起步中國在20世紀80~90年代開展傳感器技術研究,但無線傳感器網絡研究起步較晚,1999年才被列入中國科學院《知識創新工程點領域方向研究》的重點項目。科研機構貢獻中科院上海微系統研究所、沈陽自動化所等科研機構,以及清華大學、北京郵電大學等院校在國內較早開展傳感器網絡研究,取得一定成果。技術融合特點無線傳感器網絡涉及傳感器技術、網絡通信技術、嵌入式技術等多學科交叉,具有鮮明的跨學科研究特點,推動全球學術界積極響應。未來發展趨勢隨著發展中國家經濟增長,對傳感器研究和應用需求將大幅增加,無線傳感器網絡技術將繼續向更廣泛領域滲透。傳感器網絡的經典應用場景中,森林防火監測系統便是一個典型案例。該系統通過部署溫度傳感器節點,實現對森林環境的連續、實時溫度監測。當溫度值超過預設的閾值時,系統觸發火災預警。這一簡單規則雖能應對突發性高溫事件,卻難以捕捉火災的早期征兆。101.1.2定義無線傳感器網絡是由部署在監測區域內大量的廉價微型傳感器節點組成,通過無線通信方式形成的一個多跳的自組織的網絡系統傳感器、感知對象和觀察者構成了無線傳感器網絡的三個要素111.2無線傳感器網絡的應用領域軍事 環境

醫療交通

建筑工程與建筑物 智能建筑與市政建設管理航空航天深海潛艇應用領域:軍事與環境MILITARY&ENVIRONMENTALAPPLICATIONS軍事領域無線傳感器網絡最早從軍事應用起步。美國國防部將其定位于C4ISRT系統(指揮、控制、通信、計算機、打擊、情報、監視、偵查)不可缺少的一部分,自2001年起投資幾千萬美元進行"智能塵埃"傳感器技術研發。戰場態勢感知放置大量傳感器節點收集敵方數據,融合形成完備戰區態勢圖。美國陸軍采用Crossbow節點構建槍聲定位系統。目標定位與制導為火控和制導系統提供準確目標定位信息,利用磁力計、聲音傳感器監測車輛或人群移動方向。生化戰探測及時準確探測爆炸中心,為軍方提供寶貴反應時間,避免核反應部隊直接暴露于核輻射環境。環境領域隨著全球環境問題日益凸顯,中國以生態文明建設為戰略引領,通過持續加大科技創新投入,在環境監測領域取得了系列突破性成就。ALERT山洪預警系統監測降雨量、河水水位和土壤水分,預測爆發山洪的可能性。森林防火監測定期報告森林環境數據,火災時快速傳遞火源地點、火勢大小等信息。生態多樣性保護美國大鴨島監視海燕生活習性,中國科學家在生物多樣性保護方面也做出了重要貢獻。市場規模數據29.0%美國19.5%日本11.3%德國占傳感器市場整體份額應用領域:醫療與交通MEDICAL&TRANSPORTATIONAPPLICATIONS智慧醫療體系WSN技術正深度融入醫療健康領域,為慢性病管理、術后康復及老年照護等場景提供創新解決方案。通過可穿戴式傳感器節點實現對患者生理指標的實時監測。核心應用場景慢性病管理帕金森、癲癇、心臟病等患者運動狀態、心率、腦電波實時監測。遠程患者監護醫生實時獲取患者定位與生理指標,減少往返醫院奔波,降低就醫成本。醫院智能化管理人員定位、藥品管理、貴重設備環境監測。"隱形監護"體系AI算法分析異常指標觸發預警,監護人力成本降低40%以上。智能交通系統中國智能交通系統(ITS)的技術創新已形成全球領先示范效應。通過在城市道路、橋梁隧道等基礎設施中部署智能傳感器網絡,結合車載終端動態感知能力,構建了覆蓋"路-車-云"的全域交通感知體系。30%+高峰通行效率提升分鐘級事故響應時間核心功能模塊1智能信號自適應調控根據實時交通流量動態調整信號燈配時2擁堵熱點預測預警基于歷史數據和實時態勢預測擁堵3應急事件快速響應交通事故自動檢測與聯動處置4車路協同感知5G、物聯網實現毫秒級數據傳輸清華大學、同濟大學等頂尖高校重構人才培養體系應用領域:建筑與市政CONSTRUCTION&MUNICIPALAPPLICATIONS建筑工程安全監測隨著現代建筑結構向大型化、復雜化方向演進,WSN正逐漸成為大型建筑結構健康監測領域的革命性解決方案。通過將壓電傳感器、加速度傳感器、超聲傳感器及濕度傳感器等智能設備嵌入建筑結構,可構建具有自感知能力的"智能建筑"系統。紐約世貿中心部署數千個微型傳感器節點,實時感知鋼構應力、混凝土裂縫、風荷載振動某跨江大橋2000余個傳感器節點,運維成本降低40%市政建設智能化暖通空調(HVAC)智能控制在不同空間安裝環境傳感器,與空調控制系統聯通,按需調節,節能且降低成本消防聯動與安??刂普匣馂膱缶⒓t外入侵、視頻監控等,實現火警信號與安防數據跨系統聯動公共照明智能控制光照度與紅外傳感器結合,實現照明設備自適應調節,保障安全同時降低能耗智能家居系統自動感知居住者行為模式,實現空調、照明、安防等設備協同控制城市積水治理WSН創新應用徹底重構了城市積水治理范式。通過在水位易漲區域部署智能水位傳感器節點,實時采集積水深度數據,傳輸至城市防汛指揮中心。某省會城市案例覆蓋32個易澇點,傳感器節點具備IP68防護等級85%平均響應時間縮短80%人力巡查成本降低傳感器分類示例溫度:熱敏電阻壓力:壓力計光學:光電二極管聲學:麥克風機械:應變計振動:加速度計位置:GPS濕度:濕度傳感器應用領域:航空航天與深海AEROSPACE&DEEP-SEAAPPLICATIONS航空航天領域中國在航空航天領域取得的突破性成就正在全球科技舞臺上書寫嶄新篇章。從神舟系列載人飛船的完美升收到天宮空間站"T"字構型的成功組建,WSN構建了航天器健康監測的"神經脈絡"。載人航天工程數千個微型傳感器節點遍布飛船各系統,實時采集結構應力、熱控參數等數據,為交會對接提供保障。北斗衛星導航系統全球組網完成,展示了中國在衛星技術領域的自主創新能力。艙內環境控制中國空間站部署200余個傳感器節點,監測溫度、濕度、有害氣體等參數。宇航員健康監護生物傳感器無感監測心率、血氧、腦電波等,構建健康數字孿生模型。深海潛艇技術中國在深海潛艇技術領域取得突破性進展,針對電磁波水中傳播衰減的技術瓶頸,開創性地采用聲波作為深海通信核心媒介,構建了高效穩定的水下信息傳輸體系。聲波通信與定位融合時間差定位(TDOA)與信號到達角度(AOA)技術的厘米級精確定位。深海探索突破"奮斗者"號全海深載人潛水器實現10909米深度實時數據回傳。分布式聲吶網絡數百個微型聲吶節點構建360度感知網絡,目標定位精度提升3倍以上。量子通信融合萬米級深海加密數據傳輸,通信速率較傳統水聲通信提升兩個數量級。蛟龍號、深海勇士號、奮斗者號成功深潛,展示中國深海探索領先地位161.3無線傳感器網絡的特點

從系統特性視角看,無線傳感器網絡的本質是一個具備環境適應能力的“智能體”網絡。其創新性體現在三個方面:一是群體智能的自主決策機制,通過分布式算法實現網絡自組織、自修復;二是任務驅動的自治行為,可根據環境變化動態調整感知策略;三是協作式信息處理能力,節點間通過數據融合技術提升信息價值密度。這種智能特性使無線傳感器網絡能夠超越傳統傳感器網絡,實現從“數據采集”到“環境認知”的跨越。171.3無線傳感器網絡的特點

在功能實現層面,無線傳感器網絡展現出獨特的協作范式:首先,網絡中的傳感器節點通過時空同步機制協同感知目標區域,消除單點感知的局限性;其次,采用分層處理架構,底層節點完成原始數據采集,中間層進行噪聲過濾和特征提取,頂層實現模式識別與決策制定;最后,通過智能路由協議將處理后的信息定向傳輸至觀測終端。這種模式,在智慧農業中可精準識別作物病害,在工業監測中能提前預警設備故障,充分體現了其環境智能的核心價值。WSN協議棧架構4傳輸層傳輸協議、擁塞控制協議、可靠保證協議3網絡層路由協議:平面路由/分簇路由/其它路由2數據鏈路層MAC協議:競爭式/時分復用/其它MAC1物理層鏈路特性、低速/中高速物理層設計系統特點大規模分布式自組織能力動態拓撲資源受限發展過程1965~點覆蓋1980~線覆蓋1995~面覆蓋2005~域覆蓋1.4.1無線傳感器網絡的關鍵技術1.4.2面臨的挑戰1)因為節點的數量巨大,而且還處在隨時變化的環境中,這就使它有著不同于普通傳感器網絡的獨特“個性”。首先是無中心和自組網特性。在無線傳感器網絡中,所有節點的地位都是平等的,沒有預先指定的中心,各節點通過分布式算法來相互協調,在無人值守的情況下,節點能自動組織起一個測量網絡;而正因為沒有中心,網絡便不會因為單個節點的脫離而受到損害。2)網絡拓撲的動態變化性。網絡中的節點是處于不斷變化的環境中,它的狀態也在相應地發生變化,加之無線通信信道的不穩定性,網絡拓撲也在不斷地調整變化,而這種變化方式是無法準確預測的。3)傳輸能力的有限性。無線傳感器網絡通過無線電波進行數據傳輸,雖然省去了布線的煩惱,但是相對于有線網絡,低帶寬則成為它的天生缺陷;同時,信號之間還存在相互干擾,信號自身也在不斷地衰減,諸如此類。不過因為單個節點傳輸的數據量并不算大,這個缺點還是能忍受的。4)能量的限制。為了測量真實世界的具體值,各個節點會密集地分布于待測區域內,人工補充能量的方法已經不再適用,每個節點都要儲備可供長期使用的能量,或者自己從外界汲取能量。5)安全問題。無線信道、有限的能量、分布式控制都使得無線傳感器網絡更容易受到攻擊,被動竊聽、主動入侵、拒絕服務則是這些攻擊的常見方式。因此,安全性在網絡的設計中至關重要。6)生產成本。由于無線傳感器網絡由大量的傳感器節點組成,單個節點的成本是衡量網絡整體成本的重要指標。如果網絡的成本比部署傳統的單一傳感器設備更昂貴,那么傳感器網絡的成本將是不合理的,因此,每個傳感器節點的成本必須保持在低水平。藍牙的成本通常低于10美元,一個傳感器節點的成本應該低于1美元,以使傳感器網絡是實際可行的。然而,目前傳感器設備的價格遠遠高于藍牙;此外,根據應用需求,傳感器節點還可以配備定位系統、移動裝置或電源,這些都增加了傳感器設備的成本。7)5G和6G技術的影響。5G和即將到來的6G技術為無線傳感器網絡提供了更高的數據傳輸速率和更低的延遲,這將極大地影響網絡的設計和應用。同時,這些新技術的部署和普及也帶來了成本和兼容性問題,需要在成本效益和技術創新之間找到平衡。8)環境適應性與可持續性。隨著全球氣候變化和極端天氣事件的增加,無線傳感器網絡需要在更廣泛的環境條件下保持穩定運行,包括極端溫度、濕度和壓力條件??沙掷m發展的要求促使傳感器網絡在設計時考慮環境影響,使用環保材料,并在能源消耗和廢物處理方面實現最小化。9)物聯網和工業4.0的融合?!爸袊圃?025”與德國“工業4.0”的合作對接淵源已久。隨著物聯網和工業4.0的發展,無線傳感器網絡需要與更多的設備和系統進行集成,實現更廣泛的互聯互通。這不僅要求傳感器網絡具備更高的兼容性和互操作性,還要求在網絡安全和數據管理方面有更嚴格的標準。10)實時性。無線傳感器網絡中的實時性場景經常出現,如火災預警、搶險救援、關鍵目標跟蹤等,這些應用對數據的實時性要求很高。影響實時性的主要因素是傳輸過程中的時間延遲,其中路由協議的好壞會直接影響數據的傳輸時延。11)計算和儲存能力有限。無線傳感器網絡中的傳感器節點通常具有有限的計算能力和儲存能力。這些節點的設計和部署旨在滿足特定的應用需求,同時要考慮成本、功耗和尺寸等因素。24相較于有線網絡的穩定傳輸條件,WSN面臨無線鏈路易受干擾、應用環境復雜多變等挑戰,這對通信協議設計提出了全新的技術需求。為應對這些挑戰,研究者基于WSN節點能量受限、拓撲動態變化等核心特征,開發了高能效的底層硬件架構與分層通信協議,通過優化能量分配機制與數據傳輸策略,實現網絡生命周期延長與數據可靠傳輸的雙重目標。第2章網絡與通信技術25引言物理層數據鏈路層網絡層傳輸層ZigBee

無線點餐系統

內容提要262.1引言無線傳感器網絡的體系結構由分層的網路通信協議、網絡管理平臺以及應用支撐平臺3部分組成27網絡通信協議由物理層、數據鏈路層、網絡層、傳輸層和應用層組成。1)物理層。負責信道的選擇、無線信號的監測、信號的調制和數據的收發,所采用的傳輸介質有無線電、紅外線和光波等。物理層的設計目標是以盡可能少的能量損耗獲得較大的鏈路容量。2)數據鏈路層。負責數據成幀、幀檢測、媒體訪問和差錯控制。該層可分為媒體訪問控制(MAC)子層和邏輯鏈路控制子層,其中,MAC層規定了不同的用戶如何共享可用的信道資源,保證可靠的點對點和點對多點通信;邏輯鏈路控制子層負責向網絡提供統一的服務接口。3)網絡層。負責路由發現和維護、網絡互聯、擁塞控制等。通常,大多數節點無法直接和網關通信,需要中間節點通過多跳路由的方式將數據傳送至匯聚節點。4)傳輸層。負責數據流的傳輸控制。主要通過匯聚節點采集傳感器節點中的數據信息,利用衛星、移動通信網絡、Internet或者其它的鏈路與外部網絡通信,提供可靠的、開銷合理的數據傳輸服務。282.2

物理層 無線傳感器網絡的物理層傳輸媒介呈現多元化特征,涵蓋無線電波、紅外線、光波及超聲波等多種形式。其中,紅外線、光波與超聲波傳輸雖各具特性,卻因通信條件限制而存在應用邊界:紅外通信依賴視距傳輸且易受環境光干擾,光波通信需保持光學路徑無遮擋,超聲波傳輸則受介質衰減影響顯著,三者均僅適用于特定場景(如室內定位、水下探測等)。相較之下,無線電波憑借其顯著優勢成為無線傳感器網絡的主流選擇,其易于產生、傳播距離遠(可達數百米)、具備建筑物穿透能力,且無需特殊通信條件,完美契合WSN在未知環境中自主組網與動態通信的需求。292.2.1物理層概述

物理層作為TCP/IP網絡模型的基礎層級,雖處于協議棧的最底層,卻如同城市交通系統中的高速公路與街道網絡,構成了整個通信體系不可或缺的物理基礎設施。該層不僅為設備間的數據通信提供傳輸介質(如光纖、雙絞線等)及互連設備(如集線器、中繼器等),更通過電磁信號、光信號等物理載體的傳輸,為上層協議的數據交互構建了可靠且穩定的通信環境。30物理層的首要功能是為數據端設備提供傳送數據的通路;其次,物理層的功能是傳輸數據。要完成這兩個功能,物理層規定了如何建立、維護和拆除物理鏈路?,F代ZigBee設備正通過采用先進的能量收集技術,如太陽能和振動能量收集,來減少對傳統電池的依賴,從而提高物理層的可持續性和環境友好性。31如圖2-2所示的一個簡單計算機網絡模型中,物理層規定了信號如何發送、如何接收、什么樣的信號代表什么含義、應該使用什么樣的傳輸介質和什么樣的接口等。信號的傳輸離不開傳輸介質,而傳輸介質兩端必然有接口用于發送和接收信號。因此,既然物理層主要關心如何傳輸信號,那么規定各種傳輸介質和接口與傳輸信號相關的一些特性,也是物理層的主要任務之一。國際標準化組織(InternationalOrganizationforStandardization,IOS)對OSI參考模型中物理層的定義如下:物理層為建立、維護和釋放數據鏈路實體之間的二進制比特傳輸的物理連接,提供機械的、電氣的、功能的和規程性的特性。ISO的標準不斷更新,以適應新的通信技術和市場需求,確保ZigBee技術在全球范圍內的互操作性和一致性。32(1)機械特性也叫物理特性,指通信實體間硬件連接接口的機械特點,如接口所用接線器的形狀和尺寸、引線數目和排列、固定和鎖定裝置等,這很像平時常見的各種規格的電源插頭,其尺寸有嚴格的規定。(2)電氣特性規定了在物理連接上,導線的電氣連接及有關電路的特性,一般包括:接收器和發送器電路特性的說明、信號的識別、最大傳輸速率的說明、與互連電纜相關的規則、發送器的輸出阻抗、接收器的輸入阻抗等電氣參數。電氣特性的優化是提高ZigBee設備通信質量和可靠性的關鍵,特別是在復雜的電磁環境中。33(3)功能特性指物理接口各條信號線的用途,包括:接口線功能的規定方法、接口信號線的功能分類(數據信號線、控制信號線、定時信號線和接地線4類)。功能特性的改進使得ZigBee設備能夠更加智能地管理信號傳輸,提高網絡的穩定性和效率。(4)規程特性指利用接口傳輸比特流的全過程及各項用于傳輸的事件發生的合法順序,包括事件的執行順序和數據傳輸方式,即在物理連接建立、維持和交換信息時,DTE/DCE雙方在各自電路上的動作序列。以上四個特性實現了物理層在傳輸數據時,對于信號、接口和傳輸介質的規定。34物理層的主要技術包括介質的選擇、頻段的選擇、調制技術和擴頻技術1、介質的選擇無線通信的介質包括電磁波和聲波。電磁波是最主要的無線通信介質,而聲波一般僅用于水下的無線通信。根據波長的不同,電磁波分為無線電波、微波、紅外線、毫米波和光波等,其中無線電波的使用最廣泛。新材料和新技術的應用,如石墨烯和納米技術,促使無線通信介質的性能和應用范圍有望進一步擴展。目前無線傳感器網絡的通信傳輸介質主要是無線電波和紅外線。352、頻段的選擇無線電波的通信限制較少,通常人們選擇“工業、科學和醫療”(Industrial,ScientificandMedical,ISM)頻段。ISM頻段的優點在于它是自由頻段,無須注冊,可選頻譜范圍大,實現起來靈活方便;缺點是功率受限,且與現有無線通信應用存在相互干擾問題。隨著物聯網設備數量的增加,ISM頻段的使用正受到越來越多的關注,以確保頻譜資源的合理分配和有效利用。盡管傳感器網絡可以通過其它方式實現通信,比如各種電磁波(如射頻和紅外)、聲波,但無線電波仍是當前傳感器網絡的主流通信方式,在很多領域得到了廣泛應用。隨著5G和6G技術的發展,為ZigBee技術提供了更高的數據速率和更低的延遲,擴展了其應用范圍。363、調制和解調技術因為是無線網絡,傳輸介質自然要選電磁波,不過,源信號要依靠電磁波傳輸,必需要通過調制技術變成高頻信號,當抵達接收端時,又通過解調技術還原成原始信號。目前采用的調制方法分為模擬調制和數字調制兩種,區別就在于調制信號所用基帶信號的模式不同(一為模擬,一為數字)。374、擴頻技術信號調制后需結合擴頻技術以提升通信性能。擴頻通過獨立偽隨機碼序列擴展信號頻帶,使其遠寬于信息所需最小帶寬,發送端編碼調制實現頻譜擴展,接收端同步解擴恢復數據。該技術可以顯著增強抗干擾能力,降低信號截獲概率,并支持多址接入,廣泛應用于GPS、Wi-Fi等系統。382.2.2鏈路特性

數據包在傳輸過程中會遇到路徑損耗、噪聲、多徑效應、鄰節點干擾等情況,從而造成數據包的丟失鏈路的非對稱性(如上行/下行帶寬差異、傳輸時延不匹配等)不僅會顯著降低上層協議(如MAC層CSMA/CA機制)的執行效率,導致數據包碰撞概率上升和協議棧開銷增加,還會引發網絡通信可靠性大幅下降,表現為數據包重傳率升高和端到端傳輸成功率降低,進而削弱整體網絡性能表現。為提升網絡健壯性,ZigBee技術通過集成智能診斷工具(如基于RSSI和LQI的鏈路質量監測)與自適應自修復機制(包括動態路由優化和頻率自適應跳頻),實現了對網絡狀態的實時監測與動態優化,能夠在鏈路故障或性能衰減時觸發毫秒級快速響應,從而有效保障通信穩定性。394、物理層設計

物理層設計的一些非常重要的問題是:1)低功耗問題。2)低發射功率和小傳播范圍。3)低占空系數問題。4)相對較低的數據率(一般來說每秒幾十或幾百kb)。5)較低的實現復雜度和較低的成本。6)較小的移動程度。405、低速物理層

IEEE802.15.4UWB紅外通信技術6、中高速物理層Wi-FiBlueToothWiMAXWCDMA412.3數據鏈路層 MAC層位于物理層之上,負責把物理層的“0”、“1”比特流組建成幀,并通過幀尾部的錯誤校驗信息進行錯誤校驗;提供對共享介質的訪問方法,包括以太網的帶沖突檢測的載波偵聽多路訪問(CSMA/CD)、令牌環(TokenRing)、光纖分布式數據接口(FDDI)等421、基于競爭的MAC協議當節點需要發送數據時,通過競爭方式使用信道,若競爭成功則開始發送數據,若產生了數據碰撞,就按照一定的重發策略開始數據重發流程典型的基于競爭的MAC協議有ALOHA協議、CSMA、無線局域網IEEE802.11MAC協議432、基于時分復用的MAC協議TDMA機制沒有競爭機制的碰撞重傳問題;數據傳輸時不需要過多的控制信息;節點在空閑時隙能夠及時進入睡眠狀3、其他類型的MAC協議SMACS/EAR協議S-MAC協議T-MAC協議442.4網絡層

路由協議的核心使命聚焦于保障數據分組從源節點(如傳感器節點)到目的節點(匯聚節點)的可靠且高效傳輸。為實現這一目標,路由協議需協同完成兩大關鍵功能:其一,通過動態路徑選擇算法構建最優傳輸路徑,該過程需綜合評估鏈路質量、節點能耗及網絡拓撲動態變化等多元因素,以平衡傳輸效率與資源消耗;其二,確保數據沿選定路徑的準確轉發,涵蓋數據包封裝與解封裝、分片重組以及差錯檢測與恢復等機制,從而在復雜無線環境中維持數據的完整性與有序性。這種雙維度的功能設計,使路由協議能夠有效應對無線網絡的不確定性,為物聯網等場景提供穩定的數據傳輸支撐。45無線傳感器網絡的路由機制與數據融合技術呈現出深度協同的耦合關系。以森林火災監測場景為例,路由協議可智能集成數據融合算法,通過在中間節點對來自多個傳感器的溫度數據進行本地化聚合處理,僅將融合后的異常值或關鍵特征數據向上層傳輸。這種機制顯著減少了冗余數據的傳輸量,據實測數據表明,其通信能耗可降低80%以上,同時有效提升了網絡對突發事件的響應效率。這種深度融合的設計,不僅優化了網絡資源利用率,更增強了無線傳感器網絡在復雜環境中的可靠性與適應性。462.4.1路由協議概述WSN路由協議設計經歷了從傳統網絡技術移植到獨立范式演進的轉變。早期研究曾嘗試借鑒Internet和移動Adhoc網絡的路由機制,但實踐表明,無線傳感器網絡的獨特技術特性使傳統方案面臨根本性適配障礙。傳統無線網絡假設節點具備持續供電能力和充足計算資源,路由設計聚焦于帶寬利用率與延遲優化,而傳感器節點依賴一次性電池供電且能量儲備有限,在野外監測等場景中可能因能量耗盡導致網絡局部癱瘓。此外,其拓撲結構變化更為頻繁且不可預測,工業環境中的金屬反射效應可在數秒內引發鏈路質量劇烈波動,而傳統基于固定鄰居表的決策機制無法及時響應。計算存儲能力的顯著差異進一步加劇了挑戰,傳統協議依賴復雜路由表維護,而傳感器節點通常僅配備8位微控制器和KB級內存,難以支持全域路由計算。這些差異迫使路由設計轉向以能量效率和數據價值為核心,通過跨層優化、數據融合和場景定制等創新,構建適應無線傳感器網絡特性的輕量級、自適應路由范式,從而在能源約束、動態拓撲和資源限制的復雜環境中實現可靠數據傳輸。47與傳統網絡的路由協議相比,無線傳感器網絡的路由協議具有以下特點:1)能量優先。傳統路由協議在選擇最優路徑時,很少考慮節點的能量消耗問題,而無線傳感器網絡中節點的能量優先,延長整個網絡的生存期成為傳感器網絡路由協議設計的重要目標,因此需要考慮節點的能量消耗以及網絡能量均衡使用的問題。2)基于局部拓撲信息。無線傳感器網絡為了節省通信能量,通常采用多跳的通信模式,而節點有限的存儲資源和計算資源,使得節點不能存儲大量的路由信息,不能進行太復雜的路由計算。在節點只能獲取局部拓撲信息和資源有限的情況下,如何實現簡單高效的路由機制是無線傳感器網絡的一個基本問題。483)以數據為中心。傳統的路由協議通常以地址作為節點的標識和路由的依據,而無線傳感器網絡中大量節點隨機部署,所關注的是監測區域的感知數據,而不是具體哪個節點獲取的信息,不依賴于全網唯一的標識。無線傳感器網絡通常包含多個傳感器節點到少數匯聚節點的數據流,按照對感知數據的需求、數據通信模式和流向等,以數據為中心形成消息的轉發路徑。4)應用相關。無線傳感器網絡的應用環境千差萬別,數據通信模式不同,沒有一個路由機制適合所有的應用,設計者需要針對每一個具體應用的需求,設計與之適應的特定路由機制。49針對無線傳感器網絡路由機制的上述特點,在設計符合其自身特點的路由協議時必須考慮以下問題:1)能量高效。無線傳感器網絡路由協議不僅要選擇能量消耗小的消息傳輸路徑,而且要從整個網絡的角度考慮,選擇使整個網絡能量均衡消耗的路由。傳感器節點一般采用電池供電,通常部署在惡劣環境下很難更換電池。2)可擴展性。監測區域范圍或節點密度不同,造成網絡規模大小不同;節點失敗、新節點加入以及節點移動等,都會使得網絡拓撲結構發生動態變化。3)魯棒性。能量用盡或環境因素造成傳感器節點的失敗,周圍環境影響無線鏈路的通信以及無線鏈路本身的缺點等。504)快速收斂性。無線傳感器網絡的拓撲結構動態變化,節點能量和通信帶寬等資源有限,因此要求路由機制能夠快速收斂,以適應網絡拓撲的動態變化,減少通信協議開銷,提高消息傳輸效率。5)安全性。無線的傳輸環境很容易被惡意攻擊,無人看管的節點很容易被竊取數據,所以無線傳感器網絡路由機制應該提供有效的措施以確保信息傳輸的安全性。512.4.2平面路由協議(1)Flooding泛洪路由協議和Gossiping閑聊路由協議Flooding泛洪路由協議是一種傳統的路由協議,網絡中各節點不需要掌握網絡拓撲結構和路由的計算方法。節點接收感應消息后,以廣播的形式向所有鄰居節點轉發消息,直到數據包到達目的節點或預先設定的生命期限變為零為止。泛洪路由協議實現起來簡單、健壯性也高,而且時延短、路徑容錯能力高,可以作為衡量標準去評價其它路由算法,但是很容易出現消息“內爆”、盲目使用資源和消息重疊的問題,消息傳輸量大,加之能量浪費嚴重,泛洪路由協議很少直接使用。Gossiping(閑聊)路由協議作為對泛洪路由協議的優化改進,通過引入隨機轉發機制有效緩解了傳統廣播方式帶來的消息內爆問題。在該協議中,節點在接收到感應數據后,不再采用全局廣播形式擴散信息,而是隨機選擇相鄰節點進行數據轉發,從而顯著降低了網絡中的冗余數據流量。然而,這種隨機性轉發策略也引入了新的挑戰:由于節點選擇缺乏智能優化,可能導致數據傳輸路徑質量參差不齊,進而增加端到端傳輸時延;同時,該機制仍無法從根本上解決資源盲目消耗和消息內容重疊的問題,限制了其在資源受限型無線網絡中的進一步應用。52(2)SPIN路由協議(SensorProtocolforInformationviaNegotiation)SPIN路由協議是第一個以數據為中心的自適應路由協議,針對泛洪算法中的“內爆”和“重疊”問題,它通過協商機制來解決。傳感器節點監控各自能量的變化,若能量處于低水平狀態,則必須中斷操作轉而充當路由器的角色,所以在一定程度上避免了資源的盲目使用。但在傳輸新數據的過程中,沒有考慮到鄰居節點的能量限制,只直接向鄰近節點廣播A數據包,而不轉發任何新數據,如果新數據無法傳輸,就會出現“數據盲點”,影響整個網絡數據包信息的收集。(3)DD定向擴展路由協議(DirectedDiffusion)DD路由協議是一種專門用于數據查詢擴散的路由協議,其核心理念是通過梯度機制優化搜索路徑。與傳統路由協議相比,DD協議的最大亮點在于引入梯度概念,即網絡節點根據數據屬性值的梯度方向進行深入搜索,從而顯著提升匹配數據的命中率。具體而言,DD協議以數據為中心,通過生成一組屬性值來唯一標識數據對象。其工作流程分為三個關鍵階段:首先,興趣擴散階段通過廣播方式將查詢請求向四周傳播;其次,初始梯度場建立階段根據節點間數據屬性值的差異構建梯度場,引導搜索路徑;最后,數據傳輸階段沿梯度方向高效傳輸匹配數據。這種以數據屬性為導向的路由機制,不僅優化了搜索效率,還有效避免了傳統協議中的資源浪費和冗余數據傳輸問題。532.4.3分簇路由協議1、LEACH協議LEACH路由協議的全稱是低功耗自適應集簇分層型協議?;驹恚哼x出簇頭后,向全網廣播當選成功的消息,其它節點根據接收到的信號強度來選擇自己要加入哪個簇并遞交入簇申請,信號強度越強表明離簇頭越近;當完成簇成型后,簇頭根據簇成員數量的多寡,需要發送給本簇內的所有成員一份TDMA時間調度表;簇成員在數據采集時根據事先設置的TDMA時間表進行操作,采集信息并上傳給簇頭;簇頭將接收到的數據進行融合后直接傳向匯聚節點;在數據采集達到規定時間或次數后,網絡開始新一輪的工作周期,簇頭依然根據上述步驟進行下一輪選舉。542.4.3分簇路由協議2、TEEN路由協議TEEN是第一個事件驅動的響應型聚類路由協議,根據簇頭與匯聚節點間距離的遠近來搭建一個層次結構。TEEN中有兩個重要參數:硬閾值和軟閾值。工作原理如下:當首次發送的數據值大于硬閾值時,下一級節點向上一級節點報告,并將數值保存起來;此后當發送數據值大于硬閾值且變化量大于軟閾值時,低一級節點才會再次向上一級節點報告數據。3、TTDD(Two-tierDataDissemination)路由協議TTDD路由協議是一種主要針對網絡中存在的多Sink和Sink移動問題的,是基于網格的層次路由協議。TTDD協議包括三個階段:構建網格階段、發送查詢數據階段和傳輸數據階段。552.4.4其它路由協議SAR(SequentialAssignmentRouting)順序分配路由協議GEAR(GeographicalandEnergy-AwareRouting)路由GEM(GraphEmbedding)路由SPEED(SimplePower-efficientEmbeddedData)協議562.4.5路由協議自主切換在無線傳感器網絡中,路由協議的設計與應用需求高度耦合,其性能表現往往受限于特定場景的通信模式、數據特征及資源約束。例如,環境監測任務可能側重低功耗的周期性數據傳輸,而應急響應場景則需優先保障關鍵事件的實時性。這種差異性導致單一路由協議難以同時滿足多任務需求,若為每類任務獨立部署專用網絡,雖能優化性能,卻會顯著增加硬件部署、維護及能源管理的運營成本。572.5傳輸層

無線傳感器網絡的成功和效率直接取決于傳感器節點與匯聚節點之間的可靠通信。在多跳、多傳感器環境中,除了健壯的調制和媒體訪問、鏈路錯誤控制和容錯路由外,還需要可靠的傳輸機制來實現這一點無線傳感器網絡必須提供一定的傳輸控制機制,以保證網絡傳輸效率。這些機制主要可分為擁塞控制(CongestionControl)和可靠保證(ReliabilityGuarantee)兩大類58若節點發現自身處于擁塞狀態,需要將此信息傳播給鄰居節點或上游節點來進行某些控制操作,一般采用如下兩種方式來報告擁塞消息:(1)明文方式(ExplicitCongestionNotification,ECN):節點發送包含擁塞消息的特定類型的控制包。為了加快該消息的擴散速度,可以通過設定MAC層競爭參數來增大其訪問信道的優先權,缺點是控制包帶來了額外的傳輸開銷。(2)捎帶方式(ImplicitCongestionNotification,ICN):利用無線信道的廣播特性,將擁塞狀態信息捎帶在正要傳輸的數據包包頭中,鄰居節點通過監聽通信范圍內的數據傳輸獲取相關信息。與明文方式相比,捎帶方式減輕了網絡負載,但增加了監聽數據傳輸和處理數據包的開銷。59擁塞控制協議

流量控制多路分流數據融合虛擬網關602.5.3可靠保證協議

在無線傳感器網絡中,可靠保證協議的設計需權衡數據完整性、能量效率與網絡負載,其核心方案可分為兩類:基于數據重傳的協議與基于冗余發送的協議。前者通過節點主動緩存已發送的數據包,并依賴重傳控制機制(如選擇性重傳或超時重傳)來恢復傳輸過程中丟失的數據,其優勢在于能夠精準修復丟包,但需付出額外的存儲開銷與等待延遲,尤其在資源受限的節點中可能加劇能量消耗。后者則采用信息冗余策略,通過主動復制數據包并經由多條獨立路徑傳輸,確保至少一個副本到達接收端,從而無需緩存或等待重傳,顯著提升了傳輸時效性;然而,這種機制因重復傳輸相同數據而增加了網絡負載與能量開銷,在密集部署或高流量場景下可能引發額外擁塞。612.6ZigBee

ZigBee技術的命名靈感源于蜜蜂群體的獨特通信行為——當蜜蜂發現花粉源時,會通過一種稱為“ZigZag舞蹈”的肢體語言向同伴傳遞位置信息。這種簡潔而高效的生物通信方式,恰好體現了ZigBee技術追求的低復雜度、低能耗無線傳輸理念。作為面向自動化和無線控制場景設計的網絡方案,ZigBee技術以低速率數據傳輸、超低功耗運行和低成本部署為核心優勢,旨在為物聯網設備提供輕量級的無線連接能力。62ZigBee設備采用全球通用的公共頻段,其中2.4GHz頻段適用于全球部署,而美國地區使用915MHz,歐洲則采用868MHz,以適應不同地區的無線電監管要求。其傳輸距離通常在10至75米之間,具體數值受射頻環境(如障礙物、干擾源)和應用場景(如室內/室外、節點密度)的顯著影響,通過動態調整發射功率可進一步優化覆蓋范圍。在通信速率方面,ZigBee在2.4GHz頻段支持250kbps的高速傳輸,而在915MHz和868MHz頻段則分別提供40kbps和20kbps的速率,這種差異化設計平衡了帶寬需求與功耗效率,確保在復雜環境中仍能保持穩定的無線連接。632.6.1ZigBee與IEEE802.15.4的分工

IEEE802.15.4是一個新興的無線通訊協議,是IEEE確定的低速個人域網絡(PersonalAreaNetwork,PAN)標準。ZigBee從IEEE802.15.4標準開始著手,定義了允許不同廠商制造的設備相互兼容的應用綱要。ZigBee技術正邁向跨領域深度融合的新階段,通過與5G、區塊鏈等前沿技術的協同創新,有望重塑物聯網生態。642.6.2ZigBee與IEEE802.15.4的區別

1)ZigBee完整而充分地利用了IEEE802.15.4定義的功能強大的物理特性優點。2)ZigBee增加了邏輯網絡和應用軟件。3)ZigBee基于IEEE802.15.4射頻標準,同時ZigBee聯盟通過與IEEE的緊密合作來確保一個集成的完整的市場解決方案。4)IEEE802.15.4工作組主要負責制定物理層和MAC層標準,而ZigBee負責網絡層、安全層以及應用層的開發。652.6.3ZigBee協議框架662.6.4ZigBee技術的特點

1)低速率短時延。最大傳輸速率為250kbps,搜索設備時延30ms,信道接入時延15ms,休眠激活時延15ms,適用于對時延要求苛刻的無線控制應用。在保持低時延的同時,也在探索提高數據傳輸速率的可能性,以適應更廣泛的應用場景。2)低功耗。節點在非工作模式時可休眠,模式切換時延短,且技術協議中對電池使用作了優化,一般采用電池供電方式可工作半年至數年。包括對能源管理的進一步優化,例如,通過引入更高效的能源收集技術,如太陽能和振動能量收集,以進一步延長設備的使用壽命。3)低成本。由于協議棧相對于藍牙、Wi-Fi要精簡得多,對通信控制器的要求低,大大降低了器件成本;且協議棧為免專利費用,進一步降低軟件成本。隨著制造工藝的提升和規模化生產的實現,成本有望進一步降低,使得它們在物聯網領域的應用更加廣泛。672.6.4ZigBee技術的特點

4)大容量網絡。一個ZigBee網絡支持255個設備,通過網絡協調器最多可支持65000多個ZigBee網絡節點,非常適合大面積無線傳感器網絡的布建需求。通過改進網絡層的協議,提高了網絡的可擴展性和穩定性,使得它們能夠支持更大規模的設備連接。5)近距離通信。由于低功耗特點,設備發射功率小,兩個節點間的通信距離為10~100m,加大發射功率后,可達1~3km。通過相鄰節點的連續通信傳輸,建立設備的多跳通信鏈路,使實際通信距離大幅增加。通過采用先進的信號處理技術和天線設計,提高了信號的傳輸效率和覆蓋范圍。6)自組織自配置。協議中加入了關聯和分離功能,協調器能自動建立網絡,節點設備可隨時加入和退出,是一種自組織、自配置的組網模式。682.7ZigBee無線傳感器網絡的應用案例

ZigBee無線點餐系統方案通過其先進的技術架構和智能化設計,為餐飲行業帶來了革命性的變革。而炒菜機器人的成功應用,更是將這一系統的優勢發揮到了極致,為顧客提供了前所未有的用餐體驗。隨著技術的不斷發展和創新,未來的餐飲服務將變得更加智能化、個性化和高效化。69無線傳感器網絡通過大規模節點部署于廣域地理空間,實現對環境參數或監測對象的實時動態感知與數據采集。作為一種非傳統復雜任務型網絡,其核心特征在于節點資源高度受限——單個傳感器節點在計算能力、存儲空間及能源供給等方面均存在顯著約束。這種資源匱乏特性使得網絡的數據感知、信息處理與傳輸任務必須依賴特定協同機制完成,從而使傳感器網絡管理技術成為保障網絡規模化、可靠運行的關鍵支撐體系。無線傳感器網絡管理技術涵蓋多個關鍵維度,包括時間同步、定位技術、數據管理、目標跟蹤、拓撲控制和覆蓋技術等。第3章管理技術70時間同步定位技術數據管理目標跟蹤拓撲控制覆蓋技術內容提要713.1時間同步

同步算法必須具備三大核心特性:其一,擴展性,以動態適應網絡規模的劇烈變化,確保在節點增減或拓撲調整時仍能維持同步精度;其二,低通信開銷,通過優化同步消息的傳輸頻率與數據量,最大限度節省稀缺的無線頻譜資源;其三,低計算復雜度,采用輕量級算法設計,避免超出節點的處理能力范圍。72在無線傳感器網絡的應用中,傳感器節點將感知到的目標位置、時間等信息發送到網絡中的首領節點,首領節點在對不同傳感器發送來的數據進行處理后可獲得目標的移動方向、速度等信息。為了能夠正確地監測事件發生的次序,要求傳感器節點之間實現時間同步。在一些事件監測的應用中,事件自身的發生時間是相當重要的參數,這要求每個節點維持唯一的全局時間以實現整個網絡的時間同步。733.1.1時間同步概述

無線傳感器網絡的時間同步是指各個獨立的節點通過不斷與其它節點交換本地時鐘信息,最終達到且保持全局時間協調一致的過程,即以本地通信確保全局同步。無線傳感器網絡中,節點分布在整個感知區域中,每個節點都有自己的內部時鐘(即本地時鐘),由于不同節點的晶體振蕩頻率存在偏差,再加上溫度差異、電磁波干擾等,即使在某個時間所有的節點時鐘一致,一段時間后它們的時間也會再度出現局部時間同步。針對時鐘晶振偏移和漂移,以及傳輸和處理不確定時延的情況,本地時鐘采取的關于時鐘信息的編碼、交換與處理方式都不同。74在設計時間同步機制時,需要考慮以下幾個方面:1)擴展性:在無線傳感器網絡應用中,網絡部署的地理范圍大小不同,網絡內節點密度不同,時間同步機制要能夠適應網絡范圍或節點密度的變化。2)穩定性:無線傳感器網絡在保持連通性的同時,因環境影響以及節點本身的變化,拓撲結構將動態變化,時間同步機制要能夠在拓撲結構動態變化中保持時間同步的連續性和精度的穩定性。3)魯棒性:由于各種原因可能造成傳感器節點失效,另外現場環境隨時可能影響無線鏈路的通信質量,因此要求時間同步機制具有良好的魯棒性。4)收斂性:無線傳感器網絡具有拓撲結構動態變化的特點,同時傳感器節點又存在能量約束,這些都要求建立時間同步的時間要短,使節點能夠及時知道它們的時間是否達到同步。5)能量感知:為了減少能量消耗,保持網絡時間同步的交換消息數盡量少,必需的網絡通信和計算負載應該可以預知,時間同步機制根據網絡節點的能量分布,均勻使用網絡節點的能量來達到能量的高效使用。753.1.2影響時間同步的關鍵因素

1)發送時間(SendTime):發送節點構造一條消息和發布發送請求到MAC層所需的時間,包括內核協議處理、上下文切換時間、中斷處理時間和緩沖時間等,它取決于系統調用開銷和處理器當前負載,可能高達幾百毫秒。2)訪問時間(AccessTime):消息等待傳輸信道空閑所需的時間,即從等待信道空閑到消息發送開始時的延遲,它是消息傳遞中最不確定的部分,與低層MAC協議和網絡當前的負載狀況密切相關。在基于競爭的MAC協議如以太網中,發送節點必須等到信道空閑時才能傳輸數據,如果發送過程中產生沖突需要重傳。IEEE802.11協議的RTS/CTS機制要求發送節點在數據傳輸之前先交換控制信息,獲得對無線傳輸信道的使用權;TDMA協議要求發送節點必須得到分配給它的時間槽時才能發送數據。763)傳輸時間(TransmissionTime):發送節點在無線鏈路的物理層按位發射消息所需的時間,該時間比較確定,取決于消息包的大小和無線發射速率。4)傳播時間(PropagationTime):消息在發送節點到接收節點的傳輸介質中的傳播時間,該時間僅取決于節點間的距離,與其它時延相比這個時延是可以忽略的。5)接收時間(ReceptionTime):接收節點按位接收信息并傳遞給MAC層的時間,這個時間和傳輸時間相對應。6)接收處理時間(ReceiveTime):接收節點重新組裝信息并傳遞至上層應用所需的時間,包括系統調用、上下文切換等時間,與發送時間類似。773.1.3時間同步機制的基本原理

無線傳感器網絡中節點的本地時鐘依靠對自身晶振中斷計數實現,晶振的頻率誤差因初始計時時刻不同,使得節點之間的本地時鐘不同步,若能估算出本地時鐘與物理時鐘的關系或本地時鐘之間的關系,就可以構造對應的邏輯時鐘以達成同步。78在無線傳感器網絡中主要有以下三個原因導致傳感器節點時間的差異:1)節點開始計時的初始時間不同。2)每個節點的石英晶體可能以不同的頻率跳動,引起時鐘值的逐漸偏離,這個誤差稱為偏離誤差。3)隨著時間推移、時鐘老化或隨著周圍環境如溫度的變化而導致時鐘頻率發生的變化,這個誤差稱為漂移誤差。793.1.4同步算法

(1)RBS(ReferenceBroadcastSynchronization)(2)TPSN(Timing-syncProtocolforSensorNetworks)(3)FTSP(FloodingTimeSynchronizationProtocol)803.1.5未來的研究方向

1)提高同步精度:通過更精確的時間測量和假設檢驗技術,建立更準確的統計模型,以減少時鐘漂移和偏移,從而提高同步精度。2)降低能量消耗:設計新的時間同步機制,從不同層面降低能耗開銷,延長無線傳感器網絡生存周期,特別是在大規模無線傳感器網絡中,需要優化數據交換量,減少通信負擔。3)增強可擴展性與健壯性:研究協作同步算法,側重于提高整個網絡的可擴展性與健壯性,但需要節點具有相同的同步脈沖,這可能需要進一步的技術發展和驗證。4)結合最優生成樹、分簇路由算法等:從整體網絡中考慮誤差與功耗,結合最優生成樹、分簇路由算法等,以平均整個網絡的功耗,降低節點傳輸的跳數,提高同步的精度。813.2定位技術節點定位技術作為無線傳感器網絡的核心支撐技術,即通過已知空間坐標的信標節點,推算未知節點的位置信息,為環境參數感知、移動目標跟蹤等應用提供精確的空間基準。然而,傳統定位方案面臨顯著挑戰:手工配置方式在節點規模擴展時效率低下,難以滿足智慧城市、工業物聯網等場景中大規模動態部署的需求;而GPS定位技術則受限于室內環境遮擋、信號衰減及高能耗等問題,無法適配資源受限的傳感器節點。823.2.1定位技術概述

在無線傳感器網絡定位技術中,根據節點是否已知自身的位置,分為信標節點(beaconnode)和未知節點(unknownnode)。信標節點在網絡節點中所占的比例很小,可以通過攜帶GPS定位設備等手段獲得自身的精確位置,信標節點是未知節點定位的參考點。除了信標節點以外,其它傳感器節點都是未知節點,它們通過信標節點的位置信息來確定自身位置。在如圖3-4所示的傳感器網絡中,B代表信標節點,U代表未知節點。U節點通過與鄰近B節點或已經得到位置信息的U節點之間的通信,根據一定的定位算法計算出自身位置。83由于無線傳感器網絡定位系統及具體應用的多樣性,相應的定位算法種類很多,難以對其進行分類。根據定位過程中是否測量與實際節點間的距離,把定位算法分為基于距離的(range-based)定位算法和與距離無關的(range-free)定位算法。前者需要測量相鄰節點間的絕對距離或方位,并利用節點間的實際距離來計算未知節點的位置;后者無需測量節點間的絕對距離或方位,而是利用節點間估計的距離計算節點位置。843.2.2基于距離的定位基于距離的定位機制是通過測量相鄰節點間的實際距離或方位進行定位的,這種定位技術一般分為三個階段:1)測距階段。首先未知節點通過測量接收到信標節點發出信號的某些參數,如強度、到達時間、達到角度等,計算未知節點到信標節點之間的距離,這個測量出來的距離可能是未知節點到信標節點的直線距離,也可能是二者之間的近似直線距離。2)定位階段。未知節點根據自身到達至少三個信標節點的距離值,再利用三邊測量法、三角測量法或極大似然估計法等定位算法,計算出自身的位置坐標。3)修正(循環求精)階段,采用一些優化算法或特殊手段將之前得到的未知節點的位置坐標進行優化、減小誤差,提高定位精度。85基于距離的定位算法通過獲取電波信號的參數,如接收信號強度(ReceiveSignalStrengthIndication,RSSI)、信號傳輸時間(TimeofArrival,TOA)、信號到達時間差(TimeDifferenceofArrival,TDOA)、信號到達角度(ArrivalofAngle,AOA)等,再通過合適的定位算法來計算節點或目標的位置。861、基于TOA的定位基于時間到發(TimeofArrival,TOA)的定位方法通過測量信號傳播時間實現高精度位置推算。在該方法中,信標節點發射一種已知傳播速度的無線信號(如電磁波),未知節點通過高精度時鐘記錄信號的接收時間,從而計算出信號的傳播時間。結合信標節點與未知節點之間的距離公式(距離=速度×時間),可精確推算出未知節點與信標節點間的距離。隨后,通過三邊測量法(基于三個信標節點的距離差)或最小二乘法等定位算法,將距離數據轉化為空間坐標,最終確定未知節點的精確位置。872、基于TDOA的定位基于到達時間差(TimeDifferenceofArrival,TDOA)的定位方法是一種通過測量信號到達時間差實現高精度位置推算的技術。在該方法中,信標節點同步發射兩種不同頻率的無線信號(如超聲波與電磁波),由于不同頻率信號在介質中的傳播速度存在差異,它們到達未知節點的時間也會產生可測量的延遲差。通過精確記錄兩種信號的到達時間,結合其已知的傳播速度,可計算出未知節點與各信標節點間的距離差。隨后,利用三邊測量法或最小二乘法等定位算法,將距離差數據轉化為空間坐標,最終確定未知節點的位置。883、基于AOA的定位基于到達角度(AngleofArrival,AOA)的定位方法是一種通過測量信號入射方向推算節點位置的技術。該方法在未知節點上部署天線陣列或定向接收器陣列,利用陣列中各接收單元的相位差或強度差,精確計算信標節點發射信號到達未知節點的入射角度。隨后,結合至少兩個信標節點的角度信息,通過三角測量法解算未知節點的空間坐標。其核心優勢在于角度測量的高方向性,可在視距(LOS)環境下實現較高的定位精度,尤其適用于需要方位感知的應用場景,如機器人導航或目標追蹤。894、基于RSSI的定位基于接收信號強度指示(ReceivedSignalStrengthIndication,RSSI)的定位方法是一種利用射頻信號強度推算節點位置的低成本技術。該方法通過信標節點發射已知強度的射頻信號,未知節點測量接收到的信號強度,結合信號傳播損耗模型(如對數距離路徑損耗模型)或經驗公式,將RSSI值轉換為與信標節點的距離信息。隨后,通過三邊測量法或最小二乘法等定位算法,綜合多個信標節點的距離數據,計算出未知節點的空間坐標。903.2.3與距離無關的定位距離無關的定位方法通過摒棄傳統距離測量技術,實現了對傳感器節點硬件需求的顯著簡化。該方法不再依賴信標節點與未知節點間的絕對距離推算,轉而利用無線傳感器網絡中所有節點的相互通信能力,通過鄰居發現、信號交互等機制獲取節點間的相對距離信息(如跳數或連接強度)。隨后,基于圖論優化、凸規劃或機器學習等算法,將相對距離數據轉化為全局坐標,完成網絡自定位。這一設計范式徹底消除了對高精度時鐘、定向天線或專用接收模塊的依賴,使得節點僅需基礎通信功能即可參與定位,從而大幅降低硬件成本、簡化電路設計并減少能耗。911、質心定位算法質心定位算法是南加州大學的NirupamaBulusu等學者提出的一種基于網絡連通性的室外定位算法。在平面幾何中,一個多邊形的中心稱為該多邊形的質心,它的位置坐標為這個多邊形各個頂點坐標的平均值。核心思想是:傳感器節點以所有在其通信范圍內的信標節點的幾何質心作為自己的估計位置。922、DV-Hop算法距離向量-跳段(DV-Hop)定位算法類似于傳統網絡中的距離向量路由機制,基本原理是:信標節點發送無線電波信號,未知節點接收到之后進行轉發,直至整個網絡中的節點都接收到該信號;相鄰節點之間通訊記為1跳,未知節點先計算出接收到信標節點信號的最小跳數,再估算平均每跳的距離,將未知節點到達信標節點所需要的最小跳數與平均每跳的距離相乘,計算出未知節點與信標節點之間的相對估算距離;最后再用三邊測量法或極大似然估計法等計算該未知節點的位置坐標。933、APIT算法近似三角形內點測試法(ApproximatePoint-in-triangulationTest,APIT)本質上是對質心算法的一種改進,基本原理是:未知節點先得到所有臨近信標節點的位置信息,然后隨機選取三個信標節點組成一個三角形,進行測試該三角形區域是否包含該未知節點,如果包含則保留,不包含則舍棄;不斷地選取測試,直至選取的包含該未知節點的三角形區域可以達到定位精度要求停止;再計算出選取到的三角形重疊后多邊形的質心,并將此質心的位置作為該未知節點的位置坐標。944、凸規劃定位算法U.C.Berkeley的Doherty等人將節點間點到點的通信連接視為節點位置的幾何約束,把整個模型化為一個凸集,從而將節點定位問題轉化為凸約束優化問題,然后利用半定規劃和線性規劃得到一個全局優化的解決方案,確定節點位置,同時也給出了一種計算傳感器節點有可能存在的矩形空間的方法。,根據傳感器節點與信標節點之間的通信連接和節點無線通信射程,估算出節點可能存在的區域(圖中陰影部分),得到相應矩形區域,然后以矩形的質心作為傳感器節點的位置。953.2.4分布式定位算法在一些應用中,可能部署成百上千個節點,規模較大,并且在實際應用中隨著時間的變化,可能出現某些節點功能失效需要重新補充節點,構成新的網絡拓撲,新加入節點也需確定自身位置,且不可能重新收集全網絡信息。對于這些情況,集中式算法無法很好應用,需要設計更通用的定位機制。963.2.5未來的研究方向1)定位理論方向。定位理論仍然存在很多開放問題,比如對于非可定位網絡中哪些節點是可定位的判別,定位理論只能給出充分不必要條件;此外,對于高維空間的可定位性問題,定位理論還不能給出充要的結論;最后,對于存在測距誤差的情況,定位理論的相關研究還很缺乏。2)定位算法方向。首先找出能夠達到理論極限的定位算法;其次找到定位算法復雜度和定位能力的折中,在多項式時間復雜度約束下盡可能地提高定位性能。3)誤差處理方向。首先需要研究在保證定位結果魯棒性的情況下最大化定位性能;其次是定量地分析結果誤差同測距誤差的關系,進而能夠提供有誤差保障的定位服務。974)定位準確性方向。在室內環境中,由于信號受到的干擾和噪聲較多,需要研究如何減小噪聲和提高信號強度,進而改善定位精度。例如,采用多個天線的信號檢測技術可以減小多徑效應對信號的干擾,從而提高定位精度。5)定位效率方向。目前的定位技術有時需要復雜的處理和計算,因此需要研究如何簡化計算和優化算法,以提高定位效率。例如,針對無線傳感器網絡中計算和通信資源限制的特點,研究分布式定位算法可以減少計算和通信的開銷,從而降低定位成本,提高定位效率。986)環境適應性方向。隨著現代信息科學和技術的發展,無線傳感器網絡的應用軟件、系統硬件、協議固件、芯片性能等不斷更新迭代,對基于無線傳感器網絡的高精度定位需求提供了有益的依據。然而,實踐中多種方案仍存在不完善機制,可能導致定位過程中出現偏差或不穩定情況。因此,增強環境適應性,構建普適性的技術架構是未來的重要研究方向。7)結合機器學習技術。利用機器學習技術來分析和學習復雜環境下的信號特征,設計相應的定位算法,以提高定位精度和可信度。這包括使用深度學習、神經網絡等方法來處理復雜的信號模式,從而更準確地估計節點的位置。993.3數據管理以數據為中心的無線傳感器網絡的基本思想是,把傳感器視為感知數據流或感知數據源,把傳感器網絡視為感知數據空間或感知數據庫,把數據管理和處理作為網絡的應用目標。傳感器網絡以數據為中心的特點使得其設計方法不同于其它計算機網絡,其設計必須以感知數據管理和處理為中心,把數據庫技術和網絡技術緊密結合,從邏輯概念和軟、硬件技術兩個方面實現一個高性能的以數據為中心的網絡系統,為用戶或觀察者提供一個有效的感知數據空間或感知數據庫管理和處理系統,使用戶如同使用通常的數據庫管理系統和數據處理系統一樣自如地在無線傳感器網絡上進行感知數據的管理和處理。100感知數據管理與處理技術是構建以數據為中心的無線傳感器網絡的核心支柱,其涵蓋數據全生命周期的關鍵技術環節,包括分布式存儲架構設計、高效查詢機制、實時數據分析、智能數據挖掘、上下文感知理解,以及基于感知數據的決策優化與行為觸發理論。這些技術不僅需要解決海量異構數據的組織與訪問問題,還需通過語義分析、模式識別等手段將原始數據轉化為可操作的智能信息,最終支撐環境監測、工業控制等應用的實時響應需求。1013.3.1數據管理概述與傳統的分布式數據庫管理的區別主要體現在以下幾個方面:1)無線傳感器網絡的感知數據是連續無限流數據,數據分布的統計特征是不確定的,而傳統的分布式數據庫的數據往往是間斷有限的,且數據分布特征已知,因此,無線傳感器網絡需要新的數據管理系統實現感知數據的存儲和查詢等。2)傳感器網絡拓撲結構具有不確定性,傳感器節點的存儲容量、計算能力和電池能量都非常有限,節點的能源優化管理是數據管理系統的一個重要研究課題。3)傳感器節點的感知數據存在誤差。為了使感知數據可靠有效,無線傳感器網絡數據管理系統需要提供處理數據誤差的機制。102數據管理面臨嚴峻挑戰:節點產生的海量感知數據與有限的通信帶寬、存儲容量、計算能力及能源儲備形成尖銳矛盾。傳統集中式數據管理系統依賴中心節點統一處理所有數據,導致通信開銷劇增、能量消耗失衡,尤其在多跳傳輸場景下,遠端節點因頻繁轉發數據而加速能源枯竭,顯著縮短網絡生命周期。1033.3.2系統結構(1)集中式結構在集中式結構中,感知數據經過節點預處理后,被傳送到離線的中心服務器聚集、存儲,然后利用傳統的查詢方法在中心服務器中進行數據查詢,這種結構容易部署,因此目前大多數的實際監測應用網絡采用集中式結構的數據管理系統。但是,這種結構存在兩個主要缺點:一是結構適應性不高,用戶不能根據需求改變其動態性能要求,因此該結構被稱為dumb系統;二是數據集中過程中的通信開銷會極大地消耗節點能量,網絡壽命較短。(2)分布式結構分布式結構假設傳感器節點有著和普通計算機相同的計算和存儲能力,并將計算和通信全部集成到傳感器節點上。該結構只適用于基于事件的查詢,系統通信開銷大。由于目前的硬件水平不能達到其假設的要求,因此這類結構僅處于仿真階段。104(3)半分布式結構——層次式結構典型傳感器網絡的系統結構包括資源受限的傳感器節點群組成的多跳自組織網絡、資源豐富的Sink節點、互聯網和用戶界面等1053.3.3數據存儲與索引技術為了將無線傳感器網絡的外部邏輯與內部物理實現分離開,使用戶可以不用了解網絡的內部硬件實現與物理邏輯便可以方便有效地對網絡的數據進行訪問,需要對無線傳感器網絡數據進行有效的管理,內容涉及:數據模式、查詢語言、數據存儲、數據查詢的分發與優化、數據融合等,其中數據存儲、數據查詢這些方面直接影響到傳感器網絡的效率、系統的性能等。1061、無線傳感器網絡數據(1)數據類型1)觀測值(Observation):由傳感器節點直接感知到的數據讀數,如溫度值和壓力值,觀測值一般情況下不能直接與網絡外部進行通信操作。2)事件(Events):由一系列觀測值構成,通常是提前定義好的,如動物監測。在無線傳感器網絡中,通過對低級的觀測值的操作處理可以得到事件,事件也可以由其它一些事件構成,如高級事件可由幾個低級事件組成,用戶可以直接查詢事件。107(2)根據監測節點感知到的數據在網絡中的存儲位置的不同,無線傳感器網絡數據存儲的方法可以分為以下三種:本地存儲、外部存儲、以數據為中心的存儲方法。1)本地存儲:即傳感器監測數據存儲在產生數據的本地節點中。2)外部存儲:即將所有監測節點感知到的數據傳送到網絡外部的數據庫節點上保存。3)以數據為中心的存儲:即將網絡中監測節點感知到的數據根據數據所屬的事件類型通過某種映射方法存儲到對應映射地理位置的傳感器節點上,使得同一節點存儲的數均為同一類型的數據,查詢時可以很方便的通過對應的映射方法從相應的節點中獲取對應的感知數據。108(3)數據處理操作1)任務(Task):用于發出指令,要求節點完成本地認證操作。有些任務比較簡單,如獲取溫度值;有些任務比較復雜,如由一系列的讀數值中識別一個動物。2)操作(Action):識別事件后,節點可以對事件信息執行三種操作:將信息存儲在網絡外部、存儲在網內及使用以數據為中心的存儲方式,這三種操作分別對應三種類型的數據存儲方式。3)查詢(Query):從無線傳感器網絡中提取出事件信息,查詢方式與操作方式有關,即不同的存儲方式需要不同的查詢方法。1092、以數據為中心的存儲技術以數據為中心的存儲技術(Data-CentricStorage,DCS)使用數據名來存儲和查詢數據,數據命名的方法很多,如層次式命名法和“屬性-值”命名法,具體的應用可根據需求采用不同的命名方法。數據存儲通過數據名到傳感器節點的映射算法實現。1103、索引技術由于傳感器節點規模龐大,感知的數據量也是非常繁多,若是將所有節點中的感知數據都傳遞到存儲節點保存將會消耗大量的能源,而且大量的數據也增加了數據檢索的困難,為了節省網絡存儲數據消耗的能源,提高數據檢索的效率,可以采用索引技術將繁多的感知數據用更小數據量的索引表示,并對索引進行排序,因此索引有效地減少了數據檢索的困難,提高了數據查詢的效率,減少了保存繁多感知數據的能源消耗。索引的設計需要根據數據存儲方法和系統的應用需求,表示為根據查詢請求檢索數據的算法,檢索數據時可以通過查詢索引來尋找所需要的數據。1113.3.4查詢處理技術數據查詢是通過有效存儲與高效處理實現感知數據檢索的關鍵技術。用戶通過查詢和分析檢測物理現象,數據查詢主要分為動態數據查詢和歷史數據查詢兩大類。動態數據查詢關注實時數據,數據僅在短暫時間窗口內有效,需優化存儲與檢索機制以適應快速變化的環境。歷史數據查詢則涉及對長期積累的感知數據進行分析,如趨勢檢測和模式識別,要求對每個數據點進行完整保存和檢索,確保數據完整性。1121、動態數據查詢大量的數據管理系統和技術都支持動態數據查詢,如TinyDB、Cougar和DirectedDiffusion都為連續查詢提供了數據下推過濾技術,使得查詢過程中的數據處理在感知節點處進行,并且只傳輸最終結果。這種查詢方式減少了通信次數,延長了網絡壽命。具體的查詢過濾技術不僅支持基于事件的查詢,也適用于基于生命周期的查

溫馨提示

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

評論

0/150

提交評論