A. 無線感測網路的問題
涉及的內容是挺多的,
1.硬體方面的(目前處除了軍用,或其他一些特定應用外,我們國家很多感測器晶元用的還都是國外的,沒有過硬的技術啊)。
2.無線感測器網路協議研究。根據感測器網路自身的特點,結合應用,量身打造更合適的通信協議。
3.軟體方面的。目前有系統級別的Tiny OS,編程語言nesC,針對特定應用編寫輕量級程序。
4.無線感測器數據管理層面。可以研究網路數據流挖掘之類的。
哪個最有前景?1最有發展空間,但難度大。3是基礎,最容易上手,想有突破很難。2和4,自己想吧。
以上都是個人粗淺見解,做個參考。
B. 1.無線感測器網路主要是由哪兩種主要裝置所構成 2.信息物理系統與物聯
搜索詞條╳無線感測技術中文名:無線感測技術定義:傳遞信息別稱:感測器起源時間:上世紀70年代應用領域:電子信息等意義:上世紀70年代分享發展概述早在上世紀70年代,就出現了將傳統感測器採用點對點傳輸、連接感測控制器而構成傳
C. 在無線感測器網路中,如何根據接收信號的強度來判斷發送者的距離有具體的計算公式么
基於RSSI的定位
RSSI測量,一般利用信號傳播的經驗模型與理論模型。
對於經驗模型,在實際定位前,先選取若干測試點,記錄在這些點各基站收到的信號強度,建立各個點上的位置和信號強度關系的離線資料庫(x,y,ss1,ss2,ss3)。在實際定位時,根據測得的信號強度(ss1′,ss2′,ss3′)和資料庫中記錄的信號強度進行比較,信號強度均方差最小的那個點的坐標作為節點的坐標。
對於理論模型,常採用無線電傳播路徑損耗模型進行分析。常用的傳播路徑損耗模型有:自由空間傳播模型、對數距離路徑損耗模型、哈它模型、對數一常態分布模型等。自由空間無線電傳播路徑損耗模型為:
式中,d為距信源的距離,單位為km;f為頻率,單位為MHz;k為路徑衰減因子。其他的模型模擬現實環境,但與現實環境還是有一定的差距。比如對數一常態分布模型,其路徑損耗的計算公式為:
式中,Xσ是平均值為O的高斯分布隨機變數,其標准差范圍為4~10;k的范圍在2~5之間。取d=1,代入式(1)可得,LOSS,即PL(d0)的值。此時各未知節點接收錨節點信號時的信號強度為:
RSSI=發射功率+天線增益一路徑損耗(PL(d))
2.2 基於RSSI的三角形質心定位演算法的數學模型
不論哪種模型,計算出的接收信號強度總與實際情況下有誤差,因為實際環境的復雜性,換算出的錨節點到未知節點的距離d總是大於實際兩節點間的距離。如圖1所示,錨節點A,B,C,未知節點D,根據RSSI模型計算出的節點A和D的距離為rA;節點B和D的距離為rB;節點C和D的距離為rC。分別以A,B,C為圓心;rA,rB,rC為半徑畫圓,可得交疊區域。這里的三角形質心定位演算法的基本思想是:計算三圓交疊區域的3個特徵點的坐標,以這三個點為三角形的頂點,未知點即為三角形質心,如圖2所示,特徵點為E,F,G,特徵點E點的計算方法為:
同理,可計算出F,G,此時未知點的坐標為由模擬得,在圖2中,實際點為D;三角形質心演算法出的估計點為M;三邊測量法算出的估計點為N。可知,三角形質心演算法的准確度更高。
3 基於RSSI的三角形質心演算法過程
3.1 步驟
(1)錨節點周期性向周圍廣播信息,信息中包括自身節點ID及坐標。普通節點收到該信息後,對同一錨節點的RSSI取均值。
(2)當普通節點收集到一定數量的錨節點信息時,不再接收新信息。普通節點根據RSSI從強到弱對錨節點排序,並建立RSSI值與節點到錨節點距離的映射。建立3個集合。
錨節點集合:
(3)選取RSSI值大的前幾個錨節點進行自身定位計算。
在B_set:中優先選擇RSSI值大的信標節點組合成下面的錨節點集合,這是提高定位精度的關鍵。
對錨節點集合,依次根據(3)式算出3個交點的坐標,最後由質心演算法,得出未知節點坐標。
(4)對求出的未知節點坐標集合取平均,得未知節點坐標。
3.2 誤差定義
定義定位誤差為ER,假設得到的未知節點的坐標為(xm,ym),其真實位置為(x,y),則定位誤差ER為:
4 仿 真
利用Matlab模擬工具模擬三角形質心演算法,考察該演算法的性能。假設在100 m×100 m的正方形區域內,36個錨節點均勻分布,未知節點70個,分別用三邊測量法和三角形質心定位演算法進行模擬,模擬結果如圖3所示。由圖3可知,三角形質心演算法比三邊測量法,定位精度更高,當測距誤差變大時,用三角形質心演算法得出的平均定位誤差比用三邊測量法得出的小得多。
5 結 語
在此提出了將RSSI方法和三角形質心定位演算法相結合的方法,通過模擬實驗,將該演算法和三邊測量演算法相比較,證明了該演算法的優越性。下一步將研究在錨節點數量不同時的平均定位誤差。
D. 無線感測器網路
無線感測器網路(wirelesssensornetwork,WSN)是綜合了感測器技術、嵌入式計算機技術、分布式信息處理技術和無線通信技術,能夠協作地實時監測、感知和採集網路分布區域內的各種環境或監測對象的信息,並對這些數據進行處理,獲得詳盡而准確的信息。傳送到需要這些信息的用戶。它是由部署在監測區域內大量的廉價微型感測器節點組成,通過無線通信方式形成一個多跳的自組織的網路系統。感測器、感知對象和觀察者構成了感測器網路的三要素。
無線感測器網路作為當今信息領域新的研究熱點,涉及到許多學科交叉的研究領域,要解決的關鍵技術很多,比如:網路拓撲控制、網路協議、網路安全、時間同步、定位技術、數據融合、數據管理、無線通信技術等方面,同時還要考慮感測器的電源和節能等問題。
所謂部署問題,就是在一定的區域內,通過適當的策略布置感測器節點以滿足某種特定的需求。優化節點數目和節點分布形式,高效利用有限的感測器網路資源,最大程度地降低網路能耗,均是節點部署時應注意的問題。
目前的研究主要集中在網路的覆蓋問題、連通問題和能耗問題3個方面。
基於節點部署方式的覆蓋:1)確定性覆蓋2)自組織覆蓋
基於網格的覆蓋:1)方形網格2)菱形網格
被監測目標狀態的覆蓋:1)靜態目標覆蓋2)動態目標覆蓋
連通問題可描述為在感測器節點能量有限,感知、通信和計算能力受限的情況下,採用一定的策略(通常設計有效的演算法)在目標區域中部署感測器節點,使得網路中的各個活躍節點之間能夠通過一跳或多跳方式進行通信。連通問題涉及到節點通信距離和通信范圍的概念。連通問題分為兩類:純連通與路由連通。
覆蓋中的節能對於覆蓋問題,通常採用節點集輪換機制來調度節點的活躍/休眠時間。連通中的節能針對連通問題,也可採用節點集輪換機制與調整節點通信距離的方法。而文獻中涉及最多的主要是從節約網路能量和平衡節點剩餘能量的角度進行路由協議的研究。
E. 無線感測器網路故障的診斷技術
無線感測器網路故障的診斷技術
隨著社會的發展與不斷進步,無線感測器網路得到廣泛應用,但是由於無線感測器節點的能量具有制約性,導致無線感測器網路的運用環境比較脆弱,下面我為大家搜索整理了關於無線感測器網路故障的診斷技術,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生培訓網!
無線感測器網路是由大量感測器節點組成的,因為感測器節點廉價和微型的特點,促使無線感測器網路對節點的利用率非常高,尤其是在無線感測網路的監測區域,在自組織方式的參與下,以互相協作的形式完成無線感測器的監測任務,所以其應用的前景也是非常廣闊的,但是感測器節點的工作能力是有限的,難免會發生系統故障。
1 無線感測器網路故障評價指標
無線感測器網路故障診斷的性能評價指標是以無線感測器的網路特點和網路應用為基礎制定的,其標准主要體現在診斷精度、特殊環境診斷精度、能效性以及診斷時間四個方面。
診斷精度。無線感測器故障診斷精度是診斷機制對故障最直接的評價方式,特別是在網路安全性較高的環境中,如果不能保障故障診斷的精確度則會導致感測器網路系統出現安全漏洞,同時意味著此故障診斷精度的失效,診斷精度主要是以一次過程為故障診斷的依據,分析被診斷的節點狀態與實際節點狀態的相符程度,診斷精度中故障誤報率和故障識別率為評價故障的兩個指標。
特殊環境診斷精度。無線感測器網路在特殊環境中的應用是有特定的診斷精度的,例如自然災害、人為破壞等特殊環境因素,由於故障的節點在網路中的分布不均勻,可能會出現故障區域節點的過分疏散或者是節點的過分密集等現象,普通的診斷精度是不適應的,所以只能採取特殊環境的診斷精度對故障進行評價。
能效性。受無線感測器網路能量供應方面的影響,能效性成為故障診斷評價機制中需要最先考慮的問題,能效性比較強的故障診斷機制可以促進網路使用壽命的延長,以便保障感測器網路監測、計算方面能量的持續供應,與能效性有直接關系的因素有數據通信、處理和採集三方面。
診斷時間。無線感測器網路投入使用後,如需進行故障診斷需要對感測器中節點與節點之間的關系進行協作性判斷,主要是因為節點呈現激活狀態的數量比較多,如果節點出現聯系性的故障一定會對無線感測器網路造成巨大的能耗壓力,所以節點故障診斷的時間不宜過長。
2 無線感測器網路故障診斷分類
無線感測器網路故障主要來源於感測器的節點,主要表現在四個模塊上,分別為能量電池供應模塊、無線網路通信模塊、感測處理模塊和感測器模塊,基於無線感測器網路的運行和使用,其組成元件、部件會出現各種各樣的問題,如干擾通信、線路老化、電能耗損以及接線松動等等,引發無線感測器網路發生故障。
2.1 節點級別的故障
節點級別的故障主要是發生在感測器網路的節點處,大部分故障主要是感測器的節點本身出現了問題,其又可分為節點軟故障和節點硬故障,軟故障是指節點在不影響無線感測器網路運行的前提下發生故障,只有對數據進行傳送和測量時,可瞬間影響通信的故障;硬故障是指對節點本身以及對感測器網路造成的直接損害,例如節點本身損壞、電源布置不合理或電源能量不足都會造成無線感測器網路故障。
2.2 網路級別的故障
網路級別的故障是指無線感測器的節點本身是正常的,但是在節點與節點之間的傳輸、協作方面上出現制約性問題,導致網路連接異常、通信受阻、信息丟失、IP偏差、非法入侵等等,此故障的出現是直接作用於網路的,其故障的表現極其明顯,而且故障出現的速度非常快,影響范圍比較廣,屬於無線網路感測器網路中相對較為敏感的故障。
2.3 功能級別的故障
無線感測器網路功能級別的故障對於整體網路都是存在影響的,如出現功能級別的故障會造成網路中匯集點不能正常接收和收集網路中運行的全部信息,引起功能級別故障的原因主要有感測器節點的重啟、死亡和失效,鏈接線路故障以及路由裝置故障等。
2.4 數據級別的故障
數據級別的故障是指感測器節點表現正常,但是傳達了錯誤的數據信息,致使網路形成錯誤的數據感知,數據級別故障的隱蔽性比較強,只有經過精細的檢測才可發現感測器節點傳遞了錯誤的感知數據,因為即使節點感知數據傳遞錯誤,但是其本身的表現形式是沒有任何問題的,因此無形中降低了無限感測器網路的運行性能,而且會錯誤的引導網路管理員檢查維修。
3 無線感測器網路故障診斷技術
無線感測器網路故障診斷主要是針對其投入使用的期間,通過對網路傳遞的信息進行分析,判斷無線感測器網路是否發生故障,根據故障發生的狀態檢測導致故障發生的基本根源,無線感測器網路故障的診斷是一項復雜而又系統的工程項目,基於其所處的環境以及自身運行的特點決定了故障診斷的難度,為降低診斷的難度,一般情況在進行故障診斷時需要以感測器各個節點日常的測量數據為主,以節點數據傳輸的附加信息為輔,促進故障診斷的效率。
無線感測器網路故障診斷的指標為感測器高質量的服務和能量的有效保護,而故障診斷策略的衡量指標主要有錯誤警報率和檢測率,其中錯誤報警率反饋的是無效警報在診斷報告總警報中的占據比例,錯誤報警率較低即可說明此次診斷結果具有較高的可信度;檢測率反饋的是被檢測出的故障在網路總故障中占據的比例,與錯誤報告率相反,檢測率越高則說明診斷策略的有效性比較高。目前對無線感測器網路故障診斷技術的`研究主要以感測器的故障、場景類型為中心,對感測器節點的功能、讀數故障進行探討,分析無線感測器網路故障的診斷技術。
3.1 感測器節點讀數故障的診斷技術
節點讀數故障的診斷技術主要是針對無線感測器網路中錯誤的測量數據,錯誤數據產生的情況主要有外界環境干擾導致網路受到安全攻擊、節點部件的損壞等等,針對節點讀數故障提出以下診斷技術。 (1)WMFDS診斷技術。此技術主要是對感測器節點與節點之間的數據進行空間相關性的測量,越臨近的節點其測量結果的相似性越大,所以只能通過正常讀數的空間關系,根據此理論提出WMFDS診斷方法,主要是對兩節點之間的故障率、分布密度進行分析,判斷節點是否出現問題,此方法還可對相鄰的節點進行加權處理,但是此方法只可以用於具有空間相關性的節點讀數上。
(2)FIND診斷技術。此技術利用無線感測器節點在監控區域具有可持續性監測的特點,感知網路的突然事件,此節點的數據讀取可反饋事件發生點到節點相對應的距離,感測器節點的信號強度與距離是呈現相反關系的,即相對距離越大,節點信號強度越弱,節點信號的強弱變化被稱為單調變化特性,所以節點的單調特性是反饋節點出現讀數故障的判斷標准,比如故障節點會表現出與相對距離單調特性相反的現象。
(3)CSN診斷技術。此診斷技術是有一定局限性的,主要是以移動設備為檢測對象,利用加速器得出節點的地震運動,故障節點的讀數會存在閾值,此閾值與實際歷史差距比較大,通過計算機分析節點比例,如出現較高閾值則說明此節點出現了一定的問題。
3.2 感測器節點網路故障的診斷技術
感測器節點網路故障主要表現在鏈路受環境因素的影響導致網路可靠性降低等現象,針對感測器節點網路故障提出的診斷技術主要有以下三種:
(1)網路軟體調試法。在感測器的節點中採取調試代理,利用軟體的調試命令,對節點處的網路狀態進行分析,收集節點網路數據,確定節點網路故障的來源。
(2)特定模型推斷法。特定模型推斷法主要包括兩種,分布式和集中式的方法。分布式的診斷技術是針對網路中的所有節點,利用從局部到整體的決策方法,分布式診斷技術的代表方法有LD2和TinyD2,最終通過節點網路的整合,得出診斷報告;集中式的診斷技術是在網路節點處植入小型探測器,以便對經過節點的應用數據進行分類、分組,但是探測器對得到信息的分析能力是非常有限的,所以需要感知系統的參與,以此為基礎進行節點網路故障的細化診斷。
(3)無聲故障診斷技術。此診斷技術在三種技術中是具有一定特殊性的,其可對無經驗故障進行有效診斷,例如AD診斷技術,即是比較典型的代表,通過對節點各類型診斷信息之間相關性圖表的變化,發現網路中存在的隱藏故障,即無聲故障,此技術可提高故障診斷的准確率,同時降低了故障出現的頻率。
綜上所述,利用無線感測器故障診斷技術診斷無線感測器網路中出現的問題,並對其進行及時有效的處理,一方面可以提高無線感測器網路的運用效率,另一方面提高了無線感測器網路的使用率,所以無線感測器網路的正常運行在一定程度上促進我國經濟效益和社會效益的發展和提高。
綜上所述,無線感測器網路在世界范圍內的關注度是比較高的,其滲透多項科學技術,例如無線通信技術、感測器技術以及信息處理技術等等,無線感測器的研究不論是在經濟效益上還是在社會效益上,都是具有極其重要的意義的,無線感測器有效的網路故障診斷技術一方面可以提高無線感測器的利用效率,另一方面對能源節約具有一定的實際價值。
;