Coarse-time Positioning without Continuous GPS Signal Tracking

Similar documents
An Experiment Study for Time Synchronization Utilizing USRP and GNU Radio

A Differential Reference Station Algorithm For Modular Decentralized GPS/GNSS Master Station Architecture. Oct. 28, 2010

Compensation of Time Alignment Error in Heterogeneous GPS Receivers

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

UNIT 1 - introduction to GPS

DECODING OF SIRF BINARY PROTOCOL

Analysis on GNSS Receiver with the Principles of Signal and Information

FieldGenius Technical Notes GPS Terminology

GPS and Recent Alternatives for Localisation. Dr. Thierry Peynot Australian Centre for Field Robotics The University of Sydney

Global Navigation Satellite Systems II

One Source for Positioning Success

Every GNSS receiver processes

Tropospheric Delay Correction in L1-SAIF Augmentation

Sources of Error in Satellite Navigation Positioning

Foreword by Glen Gibbons About this book Acknowledgments List of abbreviations and acronyms List of definitions

Simulation Analysis for Performance Improvements of GNSS-based Positioning in a Road Environment

Korean WA-DGNSS User Segment Software Design

Positioning Performance Study of the RESSOX System With Hardware-in-the-loop Clock

ESTIMATION OF IONOSPHERIC DELAY FOR SINGLE AND DUAL FREQUENCY GPS RECEIVERS: A COMPARISON

Effect of Quasi Zenith Satellite (QZS) on GPS Positioning

Integer Ambiguity Resolution for Precise Point Positioning Patrick Henkel

Orbit Determination for CE5T Based upon GPS Data

Test Solutions for Simulating Realistic GNSS Scenarios

GPS Time Synchronization with World-Class Accuracy using a Few Selected Satellites

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

GPS Anti-jamming Performance Simulation Based on LCMV Algorithm Jian WANG and Rui QIN

Modelling GPS Observables for Time Transfer

Receiving the L2C Signal with Namuru GPS L1 Receiver

Assessing & Mitigation of risks on railways operational scenarios

KOMPSAT-2 Orbit Determination using GPS SIgnals

Multi-Constellation GNSS Precise Point Positioning using GPS, GLONASS and BeiDou in Australia

Orion-S GPS Receiver Software Validation

Assisted GPS System Design. Group 815

UNIVERSITY OF CALGARY. DGPS and UWB Aided Vector-Based GNSS Receiver for Weak Signal Environments. Billy Chan A THESIS

Precise GNSS Positioning for Mass-market Applications

Improved GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking Approach

Development of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES

The Global Positioning System

IMO WORLDWIDE RADIONAVIGATION SYSTEM (WWRNS) Study on Communication Techniques for High Accuracy DGPS in the Republic of Korea

Outlier-Robust Estimation of GPS Satellite Clock Offsets

Recommendations on Differential GNSS

Performance Evaluation of the Effect of QZS (Quasi-zenith Satellite) on Precise Positioning

REAL-TIME ESTIMATION OF IONOSPHERIC DELAY USING DUAL FREQUENCY GPS OBSERVATIONS

The Benefits of Three Frequencies for the High Accuracy Positioning

Aircraft Detection Experimental Results for GPS Bistatic Radar using Phased-array Receiver

GPS Milestones, cont. GPS Milestones. The Global Positioning Sytem, Part 1 10/10/2017. M. Helper, GEO 327G/386G, UT Austin 1. US GPS Facts of Note

Influence of Ground Station Number and its Geographical Distribution on Combined Orbit Determination of Navigation Satellite

GNSS Technologies. PPP and RTK

LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING

Challenges and Solutions for GPS Receiver Test

Measurement Level Integration of Multiple Low-Cost GPS Receivers for UAVs

Latest Developments in Network RTK Modeling to Support GNSS Modernization

UCGE Reports Number 20176

GPS/QZSS Signal Authentication Concept

A GLONASS Observation Message Compatible With The Compact Measurement Record Format

Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003.

GPS ANTENNA WITH METALLIC CONICAL STRUC- TURE FOR ANTI-JAMMING APPLICATIONS

CHAPTER 2 GPS GEODESY. Estelar. The science of geodesy is concerned with the earth by quantitatively

Mobile Security Fall 2015

Guochang Xu GPS. Theory, Algorithms and Applications. Second Edition. With 59 Figures. Sprin ger

GPS Global Positioning System

Differential navigation for UAV platforms with mobile reference station

Signals, and Receivers

Understanding GPS/GNSS

Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009

Vector tracking loops are a type

Introduction to Global Navigation Satellite System (GNSS) Signal Structure

Table of Contents. Frequently Used Abbreviation... xvii

Compact multi-gnss PPP corrections messages for transmission through a 250 bps channel

PDHonline Course L105 (12 PDH) GPS Surveying. Instructor: Jan Van Sickle, P.L.S. PDH Online PDH Center

Satellite-Induced Multipath Analysis on the Cause of BeiDou Code Pseudorange Bias

Enhanced Positioning Method using WLAN RSSI Measurements considering Dilution of Precision of AP Configuration

NLMS Adaptive Digital Filter with a Variable Step Size for ICS (Interference Cancellation System) RF Repeater

Ionospheric Corrections for GNSS

It is well known that GNSS signals

GPS Glossary Written by Carl Carter SiRF Technology 2005

Testing a Real Time Kinematic Service System Using FM DARC for the Nationwide DGPS Network in Korea

EXPERIMENTAL ONE AXIS ATTITUDE DETERMINATION USING GPS CARRIER PHASE MEASUREMENTS

Cycle Slip Detection in Single Frequency GPS Carrier Phase Observations Using Expected Doppler Shift

Study and analysis of Differential GNSS and Precise Point Positioning

Jun CHEN. Differential GNSS positioning with low-cost receivers. Background. Objective: Methods:

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

NR402 GIS Applications in Natural Resources

Clock Synchronization of Pseudolite Using Time Transfer Technique Based on GPS Code Measurement

Methodology and Case Studies of Signal-in-Space Error Calculation

Global Correction Services for GNSS

Feasibility Studies of Time Synchronization Using GNSS Receivers in Vehicle to Vehicle Communications. Queensland University of Technology

Broadcasting System Time Scales Offsets in Navigation Messages. Assessment of Feasibility

Methodology and Case Studies of Signal-in-Space Error Calculation Top-down Meets Bottom-up

ANALYSIS OF GPS SATELLITE OBSERVABILITY OVER THE INDIAN SOUTHERN REGION

Design and Implementation of GPS/BDS Dual-mode Satellite Navigation Receiver Based on ZYNQ-7020

GPS Based Attitude Determination for the Flying Laptop Satellite

ProMark 3 RTK. White Paper

COMPARISON OF GPS COMMERCIAL SOFTWARE PACKAGES TO PROCESSING STATIC BASELINES UP TO 30 KM

RTCM State Space Representation (SSR) Overall Concepts Towards PPP-RTK

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

magicgnss: QUALITY DATA, ALGORITHMS AND PRODUCTS FOR THE GNSS USER COMMUNITY

Receiver Technology CRESCENT OEM WHITE PAPER AMY DEWIS JENNIFER COLPITTS

A GPS RECEIVER DESIGNED FOR CARRIER-PHASE TIME TRANSFER

Digital Land Surveying and Mapping (DLS and M) Dr. Jayanta Kumar Ghosh Department of Civil Engineering Indian Institute of Technology, Roorkee

Transcription:

International Global Navigation Satellite Systems Association IGNSS Conference 2016 Colombo Theatres, Kensington Campus, UNSW Australia 6 8 December 2016 Coarse-time Positioning without Continuous GPS Signal Tracking Wonjae Yoo (1) +82-2-300-0131, wjyoo@kau.kr Kwang Ho Choi (2) +82-2-300-0131, sahnhara@kau.ac.kr Joonhoo Lim (3) +82-2-300-0131, limjh@kau.ac.kr Lawoo Kim (4) +82-2-300-0131, lakeone@naver.com Hyoungmin So (5) Agency for Defense Development/Republic of Korea +82-42-821-4463, hmso@add.re.kr Hyung Keun Lee (6) +82-2-300-0131, hyknlee@kau.kr ABSTRACT This paper proposes an efficient coarse-time positioning method that can be applied to the environments where continuous GPS signal tracking is not guaranteed due to frequent signal blockages, attenuation, interference or jamming. If a GPS receiver operates in a normal mode with continuous GPS signal tracking, navigation message acquisition and user position/clock bias estimation, its coarse-time can be aligned with the GPS time accurately. Between the time alignments, the coarse-time usually drifts from the last synchronized GPS time based on the receiver s internal low-cost crystal oscillator. If GPS signal tracking cannot be performed, the coarse-time largely deviates from the GPS time and varies from a few milliseconds to several tens of seconds since the GPS time information contained in the navigation message cannot be acquired from the signal tracking process. The proposed coarsetime positioning method is purposed to enable positioning in these cases. By an experiment with a software GPS receiver, performance of the proposed method is evaluated. KEYWORDS: positioning GNSS, GPS, Code Phase, Coarse-time, Coarse-time

1. INTRODUCTION GPS satellites are placed on about 20,000 km, and transmit GPS signal of about 25 watts to the ground. GPS receiver located on the ground can receive very weak GPS signal with the power level of about -160 dbm. Since GPS satellites are located on very high altitude and their signals are very weak, GPS signal is vulnerable to jamming and interference during the signal transfer to user(grant et al, 2009). Since there are many skyscrapers in metropolitan cities, it is hard for users in urban area to receive sufficient number of signals from different GPS satellites. In addition to the signal visibility, multipath error is also problematic to the GPS users in urban area. Intentional jamming also prohibits the reception of the normal signal. If a jammer transmits very high-powered signal, users distributed on a wide area can be lead to dangerous situations. For the reason explained so far, a positioning algorithm overcoming these severe signal environments is desirable for GPS users. A GPS receiver has a clock operated by internal oscillator such as XO(Crystal Oscillator) or TCXO(Temperature Compensated Crystal Oscillator). When a GPS receiver tracks the GPS signal successfully, it decodes navigation messages in parallel(misra and Enge, 2006). During the navigation message decoding process, the internal clock of the receiver can be aligned to GPS time based on the timing information included in the navigation message. However, if continuous GPS signal tracking cannot be guaranteed, the internal clock deviates gradually from the GPS time and the amount of deviations increases as time elapses. The internal operating time of a GPS receiver called as the coarse-time. The coarse-time usually drifts from the last synchronized GPS time. If the receiver s continuous signal tracking is lost, the coarse-time deviates from the GPS time. The deviation ranges, for example, from a few milliseconds to several tens of seconds. As compared, the receiver clock bias, also known as the common bias, is usually limited within one millisecond(van, 2009). If the coarse-time error becomes large, the non-linear estimation of the user position and the receiver clock bias cannot converge properly since the line-of-sight vectors from the user to the satellites are highly distorted due to the coarse-time error. In this paper, an efficient coarse-time positioning method is proposed. The proposed method can be applied to severe signal environments where continuous GPS signal tracking cannot be guaranteed. The key point of the proposed method is the rapid positioning with assisted ephemeris data, sub-millisecond pseudoranges, and a priori user position information. To verify the feasibility of the proposed method, a software GPS receiver capable of performing customized GPS signal acquisition modes and providing the reference value of the coarsetime error is utilized. By several experiments, the performance of the proposed method is evaluated. 2. COARSE-TIME POSITIONING 2.1 Coarse-time During normal operating, a GPS receiver obtains the TOW(Time Of Week) information which contained in the navigation message as a result of its signal tracking process. It synchronizes its internal time to the accurate GPS time utilizing the decoded TOW information. In addition, it samples code phase values and combines them with the TOW information resulting in complete pseudorange measurements. Afterwards, it computes the user position and clock bias based on the pseudorange measurements and the satellite positions.

However, under poor signal environments due to signal obstructions, interference, or jamming, it cannot acquire the TOW information reliably. In addition, its internal time is not synchronized to the GPS time since its clock bias cannot be estimated and compensated under poor signal environments. The time error in the positioning process consists of two elements; receiver clock bias and coarse-time error. The geometric configurations of the receiver clock bias and the coarse-time error are illustrated in Figure 1 and Figure 2, respectively, for comparison. Figure 1. The effect of receiver clock bias(van, 2009) Figure 2. The effect of coarse-time error(van, 2009) ( N ) In Figures 1 and 2, y denotes the pseudorange measurement between the GPS satellite and the user. b denotes the receiver clock bias affecting all the pseudorange measurements by the ( ) same amount. y N coarse time denotes the pseudorange measurement affected by the coarse-time error. In the figures, Satellite 1 is in the ascending state, Satellite 2 is on the zenith, and Satellite 3 is in the descending state. y y y (1) ( N ) ( N ) ( N ) coarse time ( ) Since moving directions are different among the satellites, y N is different among the satellites. Thus, the coarse-time error should be estimated and compensated correctly for accurate positioning.

2.2 Previous research Studies on coarse-time positioning were initiated during the A-GPS development. Positioning based on one-millisecond ambiguous pseudorange measurements with GPS ephemeris was proposed by Peterson et al (1995). Afterwards, Van Digglen (2009) established a basis of coarse-time positioning where GPS ephemeris data can be transferred from the Internet. And, Van Digglen was proposed the basis technique of coarse-time positioning. Extending the Van Digglen s study, Othieno and Gleason (2012) proposed a coarse-time positioning method combining doppler and code-phase measurements. Chen et al. (2014) proposed a new method solving dynamic problems. Millisecond integer ambiguity search method using inter-satellite distance was proposed by Jing et al. (2015). 2.3 Proposed method Figure 3. Flowchart of the proposed coarse-time positioning method Flowchart of the proposed method is illustrated in Figure 3. At first, satellite positions based on the initial coarse-time information are estimated by applying an assume coarse-time to the ephemeris data. Code phase measurements are obtained as one-millisecond ambiguous pseudoranges. Ambiguous pseudoranges can be converted to unambiguous full pseudoranges if the estimates of satellite and user positions are moderately accurate(yoo, 2016). Satellite clock errors, ionospheric and tropospheric delays are compensated. By forming TDOAs of the full pseudoranges selecting one pseudorange as the reference, the user position can be estimated eliminating the effect of the common clock bias. Residuals are calculated by iterating the process explained so far for each assumed coarse-time error. More small residual sum is more accurate the assumed coarse-time error. Thus, the coarse-time error can be

estimated by finding the minimum value of the TDOA residual sum. Finally, based on the estimated coarse-time error, the user position can be estimated. 3. EXPERIMENT An experiment was performed to evaluate the accuracy of proposed method. To provide reference values of the coarse-time, IFEN SX-3 software GPS receiver was utilized. A Trimble ChokeRing Antenna was installed at the exactly known position in Korea Aerospace University, Goyang City, Republic of Korea and was connected to the software receiver. The GPS ephemeris data was obtained from the PAJU reference station operated by National Geographic Information Institute, Republic of Korea. Though the user receiver was actually located in Goyang City, it was initially assumed to be located at Seoul City Hall. The distance from the user receiver to the PAJU reference station and Seoul City Hall are approximately 20 km and 10 km, respectively. The experiment configuration is illustrated in Figure 4. The experiment consisting of three trials as summarized in Table 1. The resulting errors of the three different trials by the proposed method are summarized in Table 2. As shown in Table 2, the accuracies of three trials similar though satellite visibility conditions are different. The proposed method shows the accuracy better than 100 m though the number of trials is not sufficient. Figure 4. Experiment configuration An experiment was performed over three times. The experiment overview is expressed as Table 1. Period Evaluation parameters Trial 1 2015. 9. 10 (22:55~23:05) CEP Trial 2 2015. 10. 14 (02:22~02:27) 1 sigma Trial 3 2015. 12. 1 (17:30~17:35) RMSE in NED directions Table 1. Experiment overview

The performance evaluation of proposed coarse-time positioning method was performed. The positioning errors of three trials are illustrated in Table 2. Trial 1 Trial 2 Trial 3 CEP (m) 87.23 57.59 63.74 1 sigma (m) 110.62 71.89 79.19 N 47.61 26.24 26.22 RMSE of E 46.66 29.89 24.81 direction (m) D 93.01 60.42 75.69 Table 2. Positioning errors of three trials 4. CONCLUSIONS This paper proposed an efficient coarse-time positioning method that can be applied to the environments where continuous GPS signal tracking cannot be performed. To evaluate the proposed method, a software GPS receiver that can provide the reference value of the coarsetime error was utilized. By an experiment with the software GPS receiver, it was demonstrated that the coarse-time positioning without continuous and reliable GPS signal tracking is possible with an acceptable accuracy. ACKNOWLEDGEMENTS This work was supported by the National GNSS Research Center of Defense Acquisition Program Administration and Agency for Defense Development. The first author was supported by Expert Education Program of Maritime Transportation Technology (GNSS Area), Ministry of Oceans and Fisheries of Korean government. REFERENCES Chen HW, Wang HS, Chiang YT, Chang FR (2014) A new coarse-time GPS positioning algorithm using combined Doppler and code-phase measurements, GPS Solutions 18(4): 541-551 Grant A, Williams P, Ward N, Basker S (2009) GPS jamming and the impact on maritime navigation, Journal of Navigation 62(2): 173-187 Jing S, Xu B, Liu W, Sun G (2015) A millisecond integer ambiguity search method based on the intersatellite distance limit for coarse-time GPS positioning, GPS Solutions, 1-7 Misra P, Enge P (2006) Global Positioning System: Signals, Measurements and Performance Second Edition, Lincoln, MA: Ganga-Jamuna Press Othieno N, Gleason S (2012) Combined Doppler and time free positioning technique for low dynamics receivers, In Position Location and Navigation Symposium (PLANS), 60-65 Peterson B, Hartnett R, Ottman G (1995) GPS receiver structures for the urban canyon, In ION GPS- 95, 1323-1332 Van Digglen F (2009) A-GPS: assisted GPS, GNSS and SBAS, Artech House, Boston. Yoo WJ (2016) Design, Implementation and Evaluation of AGPS Based on C/A Code Phase, Master Thesis, School of Electronics and Information Engineering, Korea Aerospace University, Republic of Korea