999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

城市環境下數據缺失定位算法比較

2020-04-13 08:46:56崔先強高天杭
導航定位學報 2020年2期

王 勛,崔先強,高天杭

城市環境下數據缺失定位算法比較

王 勛,崔先強,高天杭

(中南大學 地球科學與信息物理學院,長沙 410083)

針對在城市峽谷、樹木茂盛、隧道等環境下進行全球衛星導航系統(GNSS)動態測量,容易因衛星數量不足而造成常規的最小二乘定位算法無法完成定位解算的問題,對現有的4種GNSS數據缺失定位算法進行比較分析:介紹4種算法的基本原理,并分析其在實際應用中的優缺點;然后使用實測數據對4種算法的性能進行評估。結果表明:在3顆觀測衛星的情況下,偽距預報算法在3個方向上的精度都要優于其他3種算法;當觀測衛星數少于3顆時,偽距預報和卡爾曼(Kalman)濾波算法的定位精度均會隨可見衛星數的減少而降低,但偽距預報算法的定位精度始終優于Kalman濾波算法。

動態全球衛星導航系統;城市峽谷;偽距預報;卡爾曼濾波;可靠性

0 引言

在城市環境中進行動態全球衛星導航系統(global navigation satellite system,GNSS)測量時,經常會因為遮擋問題而引起觀測數據的缺失,導致無法獲得連續的定位結果。如何在數據缺失條件下獲得連續、可靠的高精度GNSS導航定位服務一直都是研究的熱點。隨著GNSS的快速發展,各個定位系統不斷完善,并且衛星的數目也越來越多,加上對GNSS系統兼容與互操作問題的深入研究,使得多個定位系統進行融合定位成為可能,可為用戶提供更高質量的定位、導航、授時(positioning, navigation and time, PNT)服務[1-2]。多系統融合定位,在一定程度上能夠改善由于觀測衛星數不足而引起的定位問題,但是在遮擋較為嚴重的地方,數據質量差、精度低,也會出現組合后的可見衛星數不足的情況[3-6]。文獻[7]提出3星結合鐘差預報算法以及3星結合高程固定算法來解決城市中遇到的一些定位問題,這2種方法可以提高城市定位的連續性,但是只能解決3顆觀測衛星時的定位問題,當可見衛星數少于3顆時則不適用。文獻[8]提出了偽距預報算法,該算法較好地解決了城市環境下的定位問題,但計算量較大,且計算過程較為繁瑣。卡爾曼(Kalman)濾波算法通過物理機制來進行狀態的更新,即使沒有觀測到衛星,也可完成位置參數的求解[9-12]。以上方法都不需要增加額外的裝置,就可以改善因為數據缺失而無法定位的情況,實用性較廣。

隨著慣性導航和組合導航技術的快速發展,很大程度上解決了觀測衛星不足時遇到的定位問題,它依據慣性力學的基本原理來進行載體位置的更新,即使沒有觀測衛星,也可獲得當前歷元的定位結果[13-17]。文獻[18]提出用原子鐘和氣壓測高儀組合來輔助北斗衛星導航系統(BeiDou navigationsatellite system, BDS)進行定位,極大地提高了定位的連續性。隨著偽衛星技術的發展,數據缺失情況下的定位問題得到了解決,并且精度較高[19]。這些方法都在很大程度上解決了城市峽谷中定位遇到的問題,但是它們需要增加額外的裝置來進行輔助,從而提高了觀測成本和技術難度。

目前常用鐘差預報和高程固定算法來解決3顆觀測衛星時的定位問題,偽距預報和Kalman濾波算法可以解決觀測衛星數不足4顆時的定位問題,這幾種算法不需要增加額外的裝置就可以求解缺失歷元的位置參數,進而獲得連續的導航定位結果。但直到目前,仍未有學者對這4種數據缺失定位算法進行對比分析。基于此,本文將針對不同的數據缺失情況,使用BDS實測數據來分析這4種數據缺失定位算法的性能。

1 數據缺失定位算法

1.1 鐘差預報

GNSS完成定位至少需要4顆觀測衛星,當觀測衛星數降到3顆時,常規的最小二乘定位算法將無法完成定位的解算,此時通過鐘差預報算法可以對當前歷元的接收機鐘差進行預報,3顆衛星的觀測方程結合預測得到的接收機鐘差,通過最小二乘解算就可以獲得唯一的定位解。現有的衛星鐘差預報模型主要包括2階多項式和灰色模型[20-24],它們都能滿足導航定位的需求,但是GNSS廣播星歷中使用的是2階多項式模型,本文中也將使用2階多項式模型來預報缺失歷元的接收機鐘差,其模型[24]為

采用鐘差預報輔助3星定位,即將接收機鐘差當做已知條件來進行處理,這樣在采用最小二乘進行參數估計時,待估參數的個數將減少1個,但該算法只能解決3顆觀測衛星時的定位問題。另外,對于導航型接收機來說,其內部的石英鐘在短時間內,穩定性較高,所以短時內外推計算接收機鐘差精度較高,長時間內誤差會逐漸累積。同時影響接收機穩定性因素很多,在一些數據質量差,或者缺失嚴重的路段,采用鐘差預報算法,其誤差也會較大。

1.2 高程固定

在城市環境中進行動態定位,一般道路較為平坦,在一定精度要求的范圍內,可認為載體的高程在短時內不發生變化。當僅有3顆觀測衛星時,最小二乘定位算法無法得到可靠的定位結果,利用高程固定算法,就可以在高程方向上增加1個等式約束,結合3顆觀測衛星的觀測方程,就可以完成定位的解算。

高程固定算法和鐘差預報算法類似,同樣每次只能提供1個輔助約束條件,僅能解決3顆觀測衛星時的定位問題,當觀測衛星數少于3顆時,則不適用。高程固定算法通過設定短時間內高程不變的來進行輔助求解。在城市環境中,一般道路較為平坦,這時采用高程固定算法精度較高,但是對于地形起伏較大的地方采用此法時,誤差將會變大。

1.3 偽距預報

由于衛星的運動相對來說比較規律,而且在短時間內偽距的變化十分接近線性,在一定精度要求的范圍內,可以認為在短時間內偽距的變化率保持不變。因此,可以利用最新幾個歷元的觀測數據進行建模,進而求取當前歷元的偽距變化率,根據偽距以及偽距的變化率,就可以對偽距觀測值進行預報,具體計算公式為

采用該方法時,需要對數據進行預處理,然后對缺失歷元的偽距觀測值進行預報。為了提高偽距預報算法的精度,將采用移動開窗法,每次都使用最新幾個觀測歷元的偽距來進行建模和預報,并用最新歷元的各項誤差來代替缺失歷元的誤差,通過最小二乘定位算法進行求解。該算法是利用前后歷元數據的強相關性來進行偽距預報,由于數據連續缺失的歷元一般為數個,這樣采用最新歷元的觀測數據來進行預報,精度較高,但是對于數據連續缺失較多的情況,誤差也會逐漸累積。

1.4 Kalman濾波

標準Kalman濾波模型的動力學模型和觀測模型[25]表示為

根據數據預處理的結果,判斷當前歷元數據是否有缺失:若沒有數據缺失時,則用最小二乘定位算法求解;若有缺失,則利用式(5)~式(10)進行Kalman濾波處理,從而得到缺失歷元狀態參數。即

Kalman濾波是通過動力學模型和觀測模型來對狀態進行更新,即使沒有觀測到衛星,也可以實現位置參數的求解。但它是1種最佳的線性濾波器,對于車輛的非線性運動來說,短時間內精度很高,長時間內誤差則會快速累積。

2 實驗與結果分析

本次實驗采用Trimble netR9型接收機,天線的型號為TRM55971.00,可同時接收BDS、全球定位系統(global positioning system,GPS)、格洛納斯衛星導航系統(global navigation satellite system, GLONASS)及伽利略衛星導航系統(Galileo navigation satellite system,Galileo)4個衛星系統的數據。測量的路線如圖1所示。基準站架設在中南大學校本部文法樓樓頂,基準站的接收機和天線型號與流動站的型號相同,采樣間隔都設置為1 s,測量車如圖2所示。本次實驗主要分析BDS在城市環境中的定位性能,將GPS和BDS雙系統組合實時動態載波相位差分(real time kinematic, RTK)解算的結果作為參考值,對BDS單系統解算的偽距單點定位解進行比較分析。

圖1 測量路線

圖2 測量車

為了分析BDS系統在城市環境下的觀測數據缺失情況,對此次實驗BDS可用衛星數進行統計,根據圖3的統計結果可以發現,前400個歷元數據缺失嚴重,這是因為該時間段車輛在中南大學本部行駛,樹木較多,遮擋嚴重,導致數據缺失較多,之后在西、北二環路上行駛,視野開闊,遮擋較少,觀測數據質量較好,但也存在立交橋下行駛時數據缺失較嚴重的情況。

圖3 BDS衛星數量

2.1 3星定位算法比較

對觀測數據進行預處理,判斷可用衛星數為3顆的歷元,采用4種算法進行處理,并統計這4種算法在3個方向的誤差,如圖4所示。圖中的K、P、C、H分別代表Kalman濾波、偽距預報、鐘差預報、高程固定4種算法。計算結果如圖4和表1所示。

圖4 4種數據缺失定位算法誤差對比

由計算結果可以看出:

無論在全程路段還是缺失歷元情況下,偽距預報算法的精度最高,Kalman濾波算法次之,高程固定和鐘差預報算法精度相當。由于接收機鐘差在數據缺失嚴重的地方,穩定性較差,導致在進行參數擬合時,誤差較大,使得鐘差預報算法的定位精度較低。高程固定算法在道路平坦的情況下表現良好,但對于高程變化稍快的地方誤差很大。另一方面,當僅有3顆觀測衛星時,如果衛星的觀測質量差,采用這2種方法則在進行定位解算時沒有多余觀測,在一定程度上導致了這2種算法精度的降低,即不具有抗干擾性。Kalman濾波則是根據物理機制來進行載體位置的更新,它是1種最佳的線性濾波器,對于車輛的非線性運動,在短時間內精度較高,這也使得該方法的精度優于高程固定和鐘差預報算法。偽距預報算法可以在觀測衛星數不足時預測多顆衛星的偽距觀測值,不僅在一定程度上改善了衛星的幾何結構,而且還存在多余觀測,在一定程度上減小了誤差,提升了精度,使得該方法的精度要優于其他幾種方法。

表1 4種數據缺失定位算法均方根統計表 m

2.2 其他情況

當可見衛星數低于3顆時,鐘差預報和高程固定算法則不適用,而Kalman濾波和偽距預報算法則可以進行載體位置的更新。為了分析這2種算法在該情況下的定位性能,分別在2顆、1顆及沒有觀測衛星的情況下對2種算法進行對比。

對全程路段處理結果的誤差進行統計,誤差曲線如圖5所示。從圖5中可以看出偽距預報算法的穩定性要優于Kalman濾波,在一些連續缺失的情況下,Kalman濾波算法的誤差出現了急劇增加的情況,偽距預報算法則較為平穩。對比表1和表2全程路段的統計結果可以發現:當可見衛星數依次從3顆降至0顆時,2種算法的定位精度隨可見衛星數的減少而降低;但不論在哪種數據缺失情況下,偽距預報算法在3個方向的精度都要高于Kalman濾波算法。

圖5 全程路段誤差曲線

表2 全程路段誤差均方根統計 m

對缺失歷元的誤差進行統計,統計結果如表3所示,對比表1和表3缺失歷元的統計結果可以發現:當可見衛星數依次從3顆降至0顆時,2種算法的定位精度隨可見衛星數的減少而降低;但不論在哪種數據缺失情況下,偽距預報算法處理得到的定位精度都要優于Kalman濾波。對比全程路段和缺失歷元的統計結果可以看出,當觀測質量較好沒有數據缺失時,精度較高。

表3 缺失歷元誤差均方根統計 m

3 結束語

在城市環境中進行動態定位,經常會因為遮擋問題引起觀測數據的缺失,導致無法獲得連續的導航定位結果。本文對目前常用的4種數據缺失定位算法在不同數據缺失情況下的定位性能進行了對比分析,并使用BDS實測數據進行驗證。計算結果表明,在3顆觀測衛星的情況下,偽距預報算法在3個方向上的精度都要優于鐘差預報、高程固定和Kalman濾波;當觀測衛星數少于3顆時,偽距預報和Kalman濾波算法的定位精度均隨可見衛星數的減少而降低,但偽距預報算法定位精度較高。顯然,4種數據缺失定位算法中,偽距預報算法的精度最高、效果最好,它不僅提高了城市環境中定位的連續性,而且還改善了定位的精度和可靠性。但是,當數據連續缺失的時間較長時,基于偽距預報的定位誤差也會逐漸累積。

[1]楊元喜, 陸明泉, 韓春好. GNSS互操作若干問題[J]. 測繪學報, 2016, 45(3): 253-259.

[2]楊元喜. 綜合PNT體系及其關鍵技術[J]. 測繪學報, 2016, 45(5): 505-510.

[3]隋心, 李玉星, 沈佳琦, 等. 復雜環境下BDS/GPS緊組合高精度定位方法[J]. 導航定位學報, 2019, 7(1): 83-87.

[4]王濤, 程鵬飛, 成英燕. GPS/GLONASS組合定位精度分析[J]. 導航定位學報, 2017, 5(4): 113-118.

[5]王進, 楊元喜, 張勤, 等. 多模GNSS融合PPP系統間偏差特性分析[J]. 武漢大學學報(信息科學版), 2019, 44(4): 475-481.

[6]栗廣才, 吳江飛, 劉衛華, 等. GNSS多星座組合導航系統性能提升量化分析[J]. 大地測量與地球動力學, 2016. 36(5): 419-424.

[7]吳鵬. 基于高程和鐘差輔助的衛星導航接收機定位技術研究[D]. 長沙: 國防科學技術大學, 2013.

[8]CHANG T H , WANG L S , CHANG F R . A solution to the Ill-conditioned GPS positioning problem in an urban environment[J]. IEEE Transactions on Intelligent Transportation Systems, 2009, 10(1): 135-145.

[9]謝翔, 郭際明, 曹文濤, 等. 基于Kalman濾波算法衛星數不足情況下的連續定位[J]. 地理空間信息, 2013, 11(1): 11-12.

[10]柯明星, 呂晶, 童凱翔, 等. 基于擴展卡爾曼濾波的動態協同定位算法[J]. 導航定位學報, 2016, 4(1): 44-49.

[11]CUI Xianqiang, YANG Yuanxi. Adaptively robust filtering with classified adaptive factors[J]. Progress in Natural Science: Materials International, 2006, 16(8): 846-851.

[12]YANG Yuanxi, GAO Weiguang. A new learning statistic for adaptive filter based on predicted residuals[J]. Progress in Natural Science, 2006, 16(8): 833-837.

[13]于婷, 徐愛功, 付心如, 等. 一種自適應卡爾曼濾波組合導航定位方法[J]. 導航定位學報, 2017, 5(3): 101-104.

[14]龔琳琳, 張全, 牛小驥. 慣性導航算法的載體高動態特性研究[J]. 導航定位學報, 2015, 3(2): 71-75.

[15]郝雨時, 徐愛功, 隋心, 等. 城市環境BDS/MEMS-IMU組合導航的模型誤差抑制方法[J]. 導航定位學報, 2018, 6(3): 60-65.

[16]高為廣, 楊元喜, 崔先強, 等. IMU/GPS組合導航系統自適應Kalman濾波算法[J]. 武漢大學學報(信息科學版), 2006. 10(5): 466-469.

[17]吳富梅, 楊元喜. 基于小波閾值消噪自適應濾波的GPS/INS組合導航[J]. 測繪學報, 2007, 36(2): 124-128.

[18]李博, 徐超, 李孝輝, 等. 遮擋環境下原子鐘和氣壓測高儀輔助北斗定位方法研究[J]. 電子信息學報, 2018, 40(9): 2212-2218.

[19]趙娜, 趙偉, 孫妍, 等. 偽衛星技術及其在導航定位中的應用分析[J]. 導航定位學報, 2014, 2(1): 82-86.

[20]曹士龍. 城市中GPS衛星數不足四顆時定位技術研究[D]. 北京: 北京建筑工程學院, 2012.

[21]馬蕊, 呂晶, 胡相譽, 等. 接收機鐘差模型構建技術研究[J]. 通信技術, 2017, 50(4): 622-629.

[22]劉濤, 于興旺. 高遮擋環境下衛星數不足四顆的GPS定位研究[J]. 全球定位系統, 2007, 32(5): 24-28.

[23]崔先強, 焦文海. 灰色系統模型在衛星鐘差預報中的應用[J]. 武漢大學學報(信息科學版), 2005, 30(5): 447-450.

[24]李征航, 黃勁松. GPS測量與數據處理[M]. 武漢: 武漢大學出版社, 2005: 40-43.

[25]楊元喜. 自適應動態導航定位[M]. 北京: 測繪出版社, 2017: 51-68.

Comparison of data missing positioning algorithms in urban environment

WANG Xun, CUI Xianqiang, GAO Tianhang

(School of Geosciences and Information Physics, Central South University, Changsha 410083, China)

Aiming at the problem that it is difficult to implement positioning solution for conventional least square positioning algorithm under the environment of urban canyons, dense trees, tunnels and so on in kinematic GNSS surveying, the paper comparatively analyzed the existing four GNSS positioning algorithms with inadequate satellite data: the principles of the algorithms were introduced, and the advantages and disadvantages of them in practical application were analyzed, then their performance were evaluated by measures. Result showed that: the pseudorange prediction algorithm would be superior to the other algorithms in three directions under the case of 3 visible satellites; and when the number of observed satellites is less than 3, the accuracy of pseudorange prediction and Kalman filtering algorithms would both decrease with the decrease of the number of visible satellites, while the positioning accuracy of pseudorange prediction algorithm would be always better than that of Kalman filtering algorithm.

kinematic global navigation satellite system (GNSS); urban canyon; pseudorange prediction; Kalman filtering; reliability

P228

A

2095-4999(2020)02-0043-06

王勛,崔先強,高天杭. 城市環境下數據缺失定位算法比較[J]. 導航定位學報, 2020, 8(2): 43-48.(WANG Xun, CUI Xianqiang, GAO Tianhang. Comparison of data missing positioning algorithms in urban environment[J]. Journal of Navigation and Positioning, 2020, 8(2): 43-48.)

10.16547/j.cnki.10-1096.20200208.

2019-07-18

國家自然科學基金項目(41674012)。

王勛(1993—),男,河南洛陽人,碩士研究生,研究方向為城市環境下數據缺失定位算法。

崔先強(1975—),男, 湖北公安人,博士,講師,研究方向為動態導航定位數據處理及應用。

主站蜘蛛池模板: a级毛片免费播放| 国产精品女在线观看| 日本一本正道综合久久dvd| 久久黄色视频影| 久久精品中文字幕免费| 欧美日韩中文国产va另类| 中文字幕日韩欧美| 91在线播放免费不卡无毒| 在线免费看黄的网站| 人妻精品久久无码区| 久久精品无码一区二区日韩免费| 欧美自慰一级看片免费| 国产精品刺激对白在线| 久久精品亚洲中文字幕乱码| 国产一二三区在线| 国产精品30p| 亚洲不卡影院| 国产微拍精品| 久久精品亚洲热综合一区二区| 欧美亚洲国产精品第一页| 人人艹人人爽| 亚洲人成网站在线观看播放不卡| 午夜激情婷婷| 国产粉嫩粉嫩的18在线播放91| 欧美日韩久久综合| 成人福利在线看| 乱人伦99久久| 国产精品男人的天堂| 狠狠色噜噜狠狠狠狠奇米777| 欧美中文字幕一区二区三区| 色综合中文| 在线毛片免费| 天天躁狠狠躁| 国产主播福利在线观看| 亚洲国产日韩一区| 2021亚洲精品不卡a| 99草精品视频| 五月婷婷亚洲综合| 国产精品国产主播在线观看| 欧美日在线观看| 无码有码中文字幕| 国产成人亚洲欧美激情| 欧美午夜性视频| 一级看片免费视频| 欧美精品亚洲精品日韩专区va| 国产尤物jk自慰制服喷水| 高潮毛片无遮挡高清视频播放| 亚洲人成日本在线观看| 久久久久人妻精品一区三寸蜜桃| 精品夜恋影院亚洲欧洲| 久草国产在线观看| 欧美日本中文| 92午夜福利影院一区二区三区| 国内精品视频在线| 孕妇高潮太爽了在线观看免费| www.精品视频| 在线观看国产精品第一区免费| 一级香蕉人体视频| 亚洲精品黄| 免费国产福利| 亚洲视频影院| 国产日本欧美在线观看| 美女亚洲一区| 中文字幕久久波多野结衣 | 日本午夜三级| 波多野结衣中文字幕一区二区| 狠狠色婷婷丁香综合久久韩国 | 伊人久久综在合线亚洲2019| 欧美成人免费午夜全| 黄色网站在线观看无码| 精品人妻系列无码专区久久| 亚洲开心婷婷中文字幕| 国产99久久亚洲综合精品西瓜tv| 亚洲精品片911| 亚洲av无码成人专区| 国产在线自乱拍播放| 97视频在线精品国自产拍| 亚洲毛片网站| 亚洲国产AV无码综合原创| 亚洲欧美日韩另类在线一| 欧美一区二区福利视频| 国产毛片高清一级国语|