關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于RSSI的無線傳感器網絡三角形質心定位算法

        基于RSSI的無線傳感器網絡三角形質心定位算法

        作者: 時間:2009-04-28 來源:網絡 收藏


        3 過程
        3.1 步驟
        (1)錨節點周期性向周圍廣播信息,信息中包括自身節點ID及坐標。普通節點收到該信息后,對同一錨節點的取均值。
        (2)當普通節點收集到一定數量的錨節點信息時,不再接收新信息。普通節點根據從強到弱對錨節點排序,并建立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方法和三角形質心定位算法相結合的方法,通過仿真實驗,將該算法和三邊測量算法相比較,證明了該算法的優越性。下一步將研究在錨節點數量不同時的平均定位誤差。

        51單片機相關文章:51單片機教程


        傳感器相關文章:傳感器工作原理


        風速傳感器相關文章:風速傳感器原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 益阳市| 延川县| 新龙县| 罗田县| 瑞丽市| 竹山县| 黔西县| 淮阳县| SHOW| 大安市| 龙州县| 邵阳市| 大悟县| 临邑县| 化州市| 舒城县| 调兵山市| 乐清市| 密云县| 牟定县| 镇平县| 新邵县| 五大连池市| 新晃| 涪陵区| 阿拉善左旗| 周宁县| 剑川县| 崇义县| 雷山县| 肥东县| 宾阳县| 东城区| 石城县| 阳西县| 班戈县| 丁青县| 泾阳县| 行唐县| 通渭县| 镇雄县|