1 m
Transcription
1 m
Evaluation and Calibration of Receiver Inter-channel Biases for RTK-GPS/GLONASS Hideki Yamada, Tomoji Takasu, Nobuaki Kubo and Akio Yasuda Tokyo University of Marine Science and Technology Outline • • • • • Background and Objective Inter-channel Bias Calibration RTK-GPS/GLONASS with Calibrated Biases Use of GLONASS Float Ambiguity Summary and Conclusions Mobile RTK Positioning Instantaneous RTK (Real Time Kinematic) is precise positioning with epoch by epoch carrier-phase ambiguity resolution (AR). Results of Mobile RTK Positioning NovAtel - NovAtel Fix solution : 43 % Float solution : 57 % NovAtel - JAVAD Fix solution : 1 % Float solution : 99 % GPS + GLONASS L1 + L2 We aim to improve GLONASS positioning performance in RTK-GPS/GLONASS between different types of receivers. Results of Static RTK Positioning NovAtel -NovAtel RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=99.0% RMSE : E: 0.0025m N: 0.0044m U: 0.0157m East (m) North (m) Up (m) 0.15 0.1 ) 0.05 m ( ro rr E 0 no iti so P -0.05 -0.15 -0.2 0 1 2 3 4 Time (sec) Time (s) 5 6 RMSE : E: 0.0032m N: 0.0057m U: 0.0157m 0.1 Fix solution : 29.5 % Float solution : 70.5 % -0.1 -0.15 -0.2 7 4 x 10 East (m) North (m) Up (m) 0.15 ) 0.05 m ( ro rr E 0 no iti so P -0.05 Fix solution : 99.0 % Float solution : 1.0 % -0.1 RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=29.5% 0.2 Positioning Errors (m) 0.2 Positioning Errors (m) NovAtel - JAVAD 0 1 2 3 4 5 Time (sec) Time (s) GPS + GLONASS L1 + L2 instantaneous AR Base length = 300 m 6 7 8 x 10 4 Background and Objective What is main source of observation errors to prevent GLONASS ambiguity from being fixed ? Inter-channel bias - The RF hardware design of a receiver will introduce frequencydependent biases. These biases are known as an inter-channel bias. - These biases can not be canceled out with double differencing between different types of receivers in GLONASS, except for GPS. Background and Objective • Estimates of GLONASS inter-channel bias for several receivers are obtained in short baseline [Wanninger, L., et al, ION GNSS 2007]. • Narrow band loop filter smoothes SD residual to get on line code bias [Kozlov, D., et al, ION GNSS 2000]. • In this study, we try to improve the positioning performance of instantaneous RTK with off line tables of GLONASS inter-channel bias at various receivers calibrated in only zero baseline measurements. Inter-channel Bias Calibration Zero baseline test GPS/GLONASS Antenna Antenna Splitter JAVAD NovAtel Trimble Topcon In the zero baseline, double-difference (DD) of code measurements can cancel out terms of orbital errors, clock errors, atmospheric delays and multipath, and remain DD of receiver noises and inter-channel biases. Inter-channel Bias Calibration Experimental Environment Receiver type JAVAD NovAtel Topcon Trimble Legacy OEMV NET-G3 R7GNSS Antenna Trimble (Zephyr 2 ) Site Roof of our university (Open sky) Date Total/interval 2009/12/23 24 hours/30 s 20 hours/30 s 24 hours/30 s 24 hours/30 s Calibrated L1 Inter-channel Code Biases Tables of bias with slot 21 NovAtel-NovAtel Javad-Javad 2 1 0 -1 -2 1m -3 -6 -4 -2 0 2 4 GLONASS frequency number 6 DD of L1 inter-channel code biases (m) DD of L1 inter-channel code biases (m) 3 3 2 1 0 -1 -2 1m -3 -6 -4 NovAtel-Trimble NovAtel-Topcon NovAtel-Javad -2 0 2 4 GLONASS frequency number 6 Calibrated L2 Inter-channel Code Biases Tables of bias with slot 21 NovAtel-NovAtel Javad-Javad 0.5 0 -0.5 50 cm -1 -6 -4 -2 0 2 4 GLONASS frequency number 6 DD of L2 inter-channel code biases (m) DD of L2 inter-channel code biases (m) 1 1 0.5 0 -0.5 50 cm -1 -6 -4 NovAtel-Trimble NovAtel-Topcon NovAtel-Javad -2 0 2 4 GLONASS frequency number 6 RTK-GPS/GLONASS with Calibrated Biases 1.GLONASS double difference equation ( ij rb i r i b ) ( j b j r Φ ≡ λi φ − φ − λ j φ − φ ij rb ij rb ) ij rb ij rb = ρ + N + d (φ ) + mp(φ ) + ε (φ ) ij rb P ( i r i b ) ( j r j b ≡ p −p − p −p ij rb ij rb ) ij rb = ρ + d ( P) + mp ( P) + ε ( P) d(P) : inter-channel code bias, dφ: inter-channel carrier bias Assumption on d(P) = d(φ) 2.Compensation by tables of biases ij rb si rb d = −d + d sj rb ij rb ij rb RTK Positioning We evaluate positioning accuracy and fix rate of RTK-GPS/GLONASS in order to improve the GLONASS positioning performance by tables of bias. RTK Processing Options - AR mode : Instantaneous AR (epoch by epoch) - AR method : LAMBDA, ratio-test (threshold : 3) - Base length :300 m (Rover: NovAtel, Javad. Base: NovAtel, Javad, Trimble,Topcon ) - Date : 2009/12/23 24 h (epoch intervals 30 s) - Elevation mask angle : 15 deg Positioning Results of RTK with GLONASS ambiguity fix solution RTK-GPS/GLONASS L1 + L2 Baseline : NovAtel - Trimble No correction Correction with tables of biases RMSE : E: 0.0035m N: 0.0047m U: 0.0166m East (m) North (m) Up (m) 0.15 0.1 RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=9.0% Positioning Error (m) Positioning Error (m) RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=25.1% 0.2 5 cm 0.05 0 RMSE : E: 0.0037m N: 0.0032m U: 0.0145m East (m) North (m) Up (m) 0.15 0.1 5 cm 0.05 0 -0.05 -0.05 -0.1 -0.1 -0.15 -0.15 -0.2 0 0.2 2 4 Time (s) 6 -0.2 0 8 4 x 10 Fix rate 25.1 % 2 4 6 Time (s) Fix rate 9.0 % No improvement 8 x 10 4 Considerations Why can not we fix GLONASS ambiguity by tables of inter-channel code bias ? 1.Estimation of d(ρ) has poor accuracy. 2. Assumption on d(ρ) = d(φ) might not be true. ( ij rb i r i b ) ( j r j b Φ ≡ λi φ −φ − λj φ −φ The variation of inter-channel code and carrier biases (slot 23 - slot 7) ) = ρrbij + Nrbij + d(P)ijrb + mp(φ)ijrb + ε (φ)ijrb ( ) ( Prbij ≡ pri − pbi − prj − pbj ) = ρrbij + d(P)ijrb + mp(P)ijrb + ε (P)ijrb 0.82 Inter-channel biases (m) → Estimation of dρ is producted by code measurements. 0.81 0.8 0.79 Code Carrier 0.78 0.77 0.76 0.75 0.74 7500 8000 8500 9000 9500 10000 10500 Time (s) Inter-channel carrier bias can be obtained by subtracting the GLONASS integer ambiguity fixed in static mode from DD of carrier-phase measurement. From the next slide, we try to evaluate the positioning performance of RTK-GPS/GLONASS with GLONASS ambiguity float solution. Use of GLONASS Float Ambiguity Accuracy of float solution has an effect on the performance of ambiguity fixing. We use GLONASS float ambiguity as the aid of GPS ambiguity resolution. Float Solution Only GPS GPS + GLONASS 5 4 3 RTK POSITION ERROR (FLOAT) : BASELINE=0.3km RATIO=100.0% RMSE : E: 0.2677m N: 0.4188m U: 1.0192m Positioning Error (m) Positioning Error (m) RTK POSITION ERROR (FLOAT) : BASELINE=0.3km RATIO=100.0% 1m 2 1 0 -1 -2 -3 -4 -5 0 East (m) North (m) Up (m) 2 4 Time (s) 6 RMSE : E: 0.2500m N: 0.2927m U: 0.6581m 1m 2 1 0 -1 -2 -3 -4 -5 0 8 x 10 5 4 3 East (m) North (m) Up (m) 2 4 4 E/N/U (m) 0. 27/0.42/1.02 Time (s) 6 8 x 10 4 E/N/U (m) 0.25/0.29/0.65 Positioning Results of RTK with GLONASS ambiguity float solution RTK-GPS/GLONASS L1 Baseline : NovAtel - Trimble Correction with tables of bias No correction RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=31.9% RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=52.1% 0.2 RMSE : E: 0.1156m N: 0.1650m U: 0.3184m Positioning Error (m) Positioning Error (m) 0.2 0.15 0.1 5 cm 0.05 0 -0.05 East (m) North (m) Up (m) -0.1 -0.15 -0.2 0 2 4 Time (s) 6 x 10 0.15 0.1 5 cm 0.05 0 -0.05 -0.1 -0.15 -0.2 0 8 RMSE : E: 0.0524m N: 0.0733m U: 0.1120m East (m) North (m) Up (m) 2 4 4 Fix rate : 31.9 % E/N/U (m) : 0.12 /0.19/0.32 Time (s) 6 8 x 10 Fix rate : 52.1 % E/N/U (m) : 0.05/0.07/0.11 Improved by 20 % 4 Positioning Results of RTK with GLONASS ambiguity float solution RTK-GPS/GLONASS L1 + L2 Baseline : NovAtel - Trimble Correction with tables of bias No correction RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=99.0% RTK POSITION ERROR (FIX) : BASELINE=0.3km RATIO=96.7% RMSE : E: 0.0026m N: 0.0051m U: 0.0168m East (m) North (m) Up (m) 0.15 0.1 0.2 5 cm Positioning Error (m) Positioning Error (m) 0.2 0.05 0 -0.05 -0.1 -0.15 -0.2 0 2 4 Time (s) 6 x 10 0.1 5 cm 0.05 0 -0.05 -0.1 -0.15 2 4 4 Fix rate : 96.7 % E/N/U (m) : 0.01 /0.01/0.02 East (m) North (m) Up (m) 0.15 -0.2 0 8 RMSE : E: 0.0026m N: 0.0052m U: 0.0169m Time (s) 6 8 x 10 Fix rate : 99.0 % E/N/U (m) : 0.01/0.01/0.02 4 Accuracy of RTK positioning with L1 measurements Baseline 300 m Only GPS GPS + GLONASS (GLONASS float) GPS + GLONASS (GLONASS float + bias) Fix rate Fix rate Fix rate E/N/U (m) E/N/U (m) E/N/U (m) 49.5 % 31.9 % 52.1 % 0.07/0.09/0.25 0.11/0.17/0.31 0.05/0.07/0.11 45.5 % 0.09/0.17/0.39 29.9 % 0.13/0.21/0.54 35.8 % 0.12/0.14/0.32 41.0 % 0.09/0.11/0.32 41.5 % 0.10/0.16/0.27 31.9 % 0.12/0.17/0.40 21.9 % 0.17/0.23/0.53 68.7 % 0.04/0.06/0.14 47.0 % 0.07/0.09/0.15 33.8 % 0.11/0.18/0.35 36.5 % 0.10/0.11/0.30 68.8 % 0.04/0.06/0.14 NovAtel -Trimble NovAtel - Topcon NovAtel - JAVAD JAVAD - Trimble JAVAD - Topcon Accuracy of RTK positioning with L1 + L2 measurements Baseline 300 m NovAtel - Trimble NovAtel - Topcon NovAtel - JAVAD JAVAD -Trimble JAVAD -Topcon Only GPS GPS + GLONASS (GLONASS float) GPS + GLONASS (GLONASS float + bias) Fix rate Fix rate Fix rate E/N/U (m) E/N/U (m) E/N/U (m) 98.9% 0.01/0.01/0.02 98.9% 0.01/0.01/0.02 98.2% 0.01/0.01/0.02 98.1% 0.01/0.01/0.02 98.2% 0.01/0.01/0.02 96.7% 0.01/0.01/0.02 96.4% 0.01/0.01/0.02 98.0% 0.01/0.01/0.02 95.3% 0.01/0.01/0.02 98.0% 0.01/0.01/0.02 99.0% 0.01/0.01/0.02 98.9% 0.01/0.01/0.02 98.5% 0.01/0.01/0.02 97.0% 0.01/0.01/0.02 98.0% 0.01/0.01/0.02 Summary and Conclusions • We analysis and improve the performance degradation on GLONASS AR epoch by epoch. • We can obtain tables of inter-channel biases with zero baseline test. • Tables of inter-channel biases are effective in GLONASS ambiguity float solution. • More precise calibration method of the biases is required for GLONASS Fixed ambiguity. Future work • Complete tables of inter-channel carrier bias as well as more precise code bias calibration • Evaluate the difference between carrier and code bias Inter-channel biases (m) 0.84 0.83 0.82 C ode C arrier 0.81 0.8 0.79 0.78 0.77 0.76 0.75 0.74 7500 8000 8500 9000 9500 10000 10500 T ime (s)