新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 一種EKF改進算法探討

        一種EKF改進算法探討

        作者: 時間:2011-08-16 來源:網絡 收藏
        2

        本文引用地址:http://www.104case.com/article/155898.htm

          根據第1節中建立的系統模型,系統測量值yt為2參數,系統狀態參量xt為8參數,為了得到準確解,故而需要至少4顆有效衛星的測量值。為了能夠滿足用戶需求的定位精度,本文提出利用一般車輛行人等用戶在垂直地面方向上的位置變化緩慢這一運動特性,增加如下方程:

          

          式(17)中,R1為從用戶在ECEF坐標系下的狀態參量xt到用戶在NED坐標系下的狀態參量mt的轉換矩陣,利用坐標系旋轉的原理可以求得。A2為用戶在NED坐標系下的狀態參量mt的一步轉移矩陣。它們的表達式如下:

          

          綜上所述,得到的計算過程如下:

          

          根據理論分析可以得出,相對于普通的EKF來說,增加了一項先驗信息,故而使得只有3顆有效衛星時的定位解算有了4個解算方程,因此可以相對準確地解算出4個未知數的值;而在有效衛星數不少于4顆時,增加的方程(15)仍然滿足,故而也不會影響定位精度。

          3 仿真和分析

          在本文的驗證實驗中,使用了Leika GPS1200測量型接收機在車載動態下采集的GPS信號的偽距和偽距增量的測量值,其中偽距測量值經過偽距增量測量值的平滑。算法的驗證是在PC機上使用Matlab完成的。

          在算法驗證中,設置采樣時間間隔為T=1 s。接收機的運動狀態為從靜止狀態變化到在地面上高速運動最后又逐步靜止。測試數據長度為2 500 s。參考軌跡是接收機使用動態實時差分(RTK)方法測定的,方差精確至毫米級。分別在有效衛星不少于4顆和只有3顆的情況下,比較了幾種定位解算算法的定位結果。



        關鍵詞: 探討 算法 改進 EKF 一種

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大埔区| 安西县| 东乡族自治县| 布尔津县| 马尔康县| 蒲江县| 杂多县| 新河县| 武城县| 旬邑县| 阜城县| 衡南县| 小金县| 洛川县| 民乐县| 都兰县| 吴堡县| 云阳县| 桐梓县| 通许县| 东台市| 双江| 轮台县| 恩施市| 丰城市| 库尔勒市| 黔南| 达日县| 黄山市| 贺兰县| 合肥市| 子长县| 凤城市| 岑巩县| 临西县| 铅山县| 云阳县| 陇南市| 香港 | 延庆县| 江西省|