新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于RSSI的室內無線網絡定位技術研究

        基于RSSI的室內無線網絡定位技術研究

        作者: 時間:2010-10-28 來源:網絡 收藏
        3 算法
        假設無線網絡中有N個已知位置的參考節點,坐標為(x1,y1),(x2,y2),…,(xN,yN),測量值為(1,2,…,RSSIN)。通過利用無線信號傳播衰落模型計算得到待節點到四個已知位置的參考節點的距離為R1,R2,…,RN,則可以得到以下方程:

        最終定位算法的就是求解該方程。在求解(x,y)過程中,選用泰勒級數展開迭代法進行計算。選用泰勒級數的原因以下幾個方面:
        (1)無需提供測距差測量值誤差的先驗信息。
        (2)可以應用于兩個以上數目距離差測量的定位估計。
        (3)對距離差統計沒有特殊要求。
        (4)在適當的距離差噪聲水平上提供較準確的定位估計。
        使用泰勒級數進行定位計算,首先面臨的一個問題即泰勒級數展開需要一個與實際位置差距不大的初始值,初始值的選擇越接近真實值,越可以保證算法的收斂性以及實時性。本文采用極大似然估計法來獲取初始值,求得初始值公式為:

        式中:

        根據取得的值作為Taylor級數展開的循環初值,然后用Taylor級數展開,進行矩陣計算,并反復迭代求精,直到誤差滿足預先設定的門限,得出最終的位置坐標。


        式中:

        在每一次遞歸中,令,重復以上過程,直到△x,△y足夠小,滿足一預先設定的門限ε,即(△x+△y)ε,此時的(x,y)即為定位節點的估計位置。


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汨罗市| 桦川县| 天等县| 中牟县| 正阳县| 长垣县| 吴桥县| 三亚市| 丹东市| 明溪县| 乡城县| 亚东县| 台湾省| 武清区| 东阳市| 阳江市| 剑阁县| 习水县| 万源市| 双桥区| 确山县| 湖州市| 阜阳市| 原平市| 隆昌县| 石城县| 当雄县| 通山县| 麦盖提县| 封丘县| 体育| 乳山市| 屏东县| 赣州市| 施秉县| 锡林浩特市| 芦溪县| 宝丰县| 泸溪县| 江孜县| 永昌县|