• Title/Summary/Keyword: Software GPS Receiver

Search Result 111, Processing Time 0.023 seconds

Interoperability Analysis of GPS and Galileo on Time (GPS와 Galileo 시각의 상호운용성 분석)

  • Shin, Mi-Young;Song, Se-Phil;Ko, Jae-Young;Yang, Sung-Hoon;Lee, Sang-Jeong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.38 no.10
    • /
    • pp.979-984
    • /
    • 2010
  • The users who use a combined GPS/Galileo receiver will benefit from an improved availability of the combined system and a reduced dependence on one particular positioning system. However, these users must solve the problem of an offset between the time scales of GPS and Galileo (GGTO). GGTO must be analyzed for not only a navigation system but also a timing system requesting precise time service. This paper analyzes the interoperability problem in a combined GPS/Galileo timing receiver and estimates the timing performance under various assumptions. The GPS real measurements were collected by using the commercial timing receiver from Ashtech Ltd. and the Galileo measurements were generated by a simulation software. A suitable test scenario set-up and the performance in a point of timing stability was evaluated.

Implementation of a Tightly Coupled Real-time GPS/INS Integrated System (강결합 방식의 실시간 GPS/INS 통합 시스템 구현)

  • 오상헌;문승욱;김세환;황동환;이상정
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.409-409
    • /
    • 2000
  • In this paper, the implementation of a tightly coupled real-time GPS/INS integrated system is discussed. The hardware is developed for any GPS receiver and any IMU. The navigation software is modularized by tasks, so that can be easily modified when the integrated system is restructured. A van test was performed to show the feasibility of the proposed system.

  • PDF

Software-based Performance Analysis of a Pseudolite Time Synchronization Method Depending on the Clock Source

  • Lee, Ju Hyun;Hwang, Soyoung;Yu, Dong-Hui;Park, Chansik;Lee, Sang Jeong
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.3 no.4
    • /
    • pp.163-170
    • /
    • 2014
  • A pseudolite is used as a GPS backup system, and is also used for the purpose of indoor navigation and correction information transmission. It is installed on the ground, and transmits signals that are similar to those of a GPS satellite. In addition, in recent years, studies on the improvement of positioning accuracy using the pseudorange measurement of a pseudolite have been performed. As for the effect of the time synchronization error between a pseudolite and a GPS satellite, a time synchronization error of 1 us generally induces a pseudorange error of 300 m; and to achieve meter-level positioning, ns-level time synchronization between a pseudolite and a GPS satellite is required. Therefore, for the operation of a pseudolite, a time synchronization algorithm between a GPS satellite and a pseudolite is essential. In this study, for the time synchronization of a pseudolite, "a pseudolite time synchronization method using the time source of UTC (KRIS)" and "a time synchronization method using a GPS timing receiver" were introduced; and the time synchronization performance depending on the pseudolite time source and reference time source was evaluated by designing a software-based pseudolite time synchronization performance evaluation simulation platform.

GPS L1, L2C Signal Acquisition Performance of GPS Software Receiver with respect to Pseudolite Pulsing Scheme (의사위성의 펄싱 방법에 대한 GPS L2C 신호획득 성 소능프분트석웨어 수신기의 L1, L2C 신호획득 성능분석)

  • Kwon, Keum-Cheol;Yand, Cheol-Kwan;Shim, Duk-Sun;Chung, Tae-Sang;Kee, Chand-Don
    • Journal of Advanced Navigation Technology
    • /
    • v.16 no.1
    • /
    • pp.16-26
    • /
    • 2012
  • Pseudolites are ground-based transmitters that can be configured to emit GPS-like signals for enhancing the GPS by providing increased accuracy, integrity, and availability. However, a pseudolite (PL) can interfere with GPS satellite signals while it is transmitting or cause saturation to automatic gain control circuit. To solve these problems pulsing scheme is used, which transmits PL signal during a short period of time. In this paper the effect of the number of PL and pulsing scheme on the software GPS L1 and L2C signal acquisition performance is studied for the three pulsing schemes such as static pulsing, sweep pulsing, and pseudo random pulsing. For GPS L1 signal, static pulsing shows the best signal acquisition and tracking performance with one PL, and random pulsing shows the best performance with more than or equal to two PLs. For GPS L2C signal, all three pulsing schemes show the similar signal acquisition and tracking performance, but static pulsing shows a little better performance. For GPS L1 and L2C signals, software GPS receivers can do positioning with up to three PLs.

The Development of Post-Processing GPS(L1)/Galileo(E1/E5a) Software Receiving Platform using MATLAB (GPS(L1)/Galileo(E1/E5a) 다중 신호 통합 수신 소프트웨어 플랫폼 개발)

  • Jeon, Sang-Hoon;So, Hyoung-Min;Lee, Taek-Jin;Kim, Ghang-Ho;Jeon, Seung-Il;Kim, Jong-Won;Kee, Chang-Don;Cho, Young-Su;Choi, Wan-Sik;Lee, Sang-Uk;Kim, Jae-Hoon
    • Journal of Advanced Navigation Technology
    • /
    • v.13 no.3
    • /
    • pp.311-318
    • /
    • 2009
  • This paper shows the research about the development of software receiving platform processing GPS/Galileo L1/E1/E5a signal. Various researches for new GNSS signal character are possible using software receiving platform by facile program code modification. In addition, the program that processes GPS and Galileo signal integration is expected to help developing integration of receiver algorithm that deal with new various GNSS signal. In this paper, it is introduced the structure of GPS/Galileo receiving platform using sampled IF data as a program input. The function of the software platform embodied using MATLAB tool is tested by live data from Galileo test satellites. The software platform is modulated according to their roll and function. Each module is able to use selective function on GNSS signal.

  • PDF

Proposed Test Method for Verification of Survivability Improvement of KASS Augmented Navigation of a Beam-formed GPS Receiver (빔포밍 GPS 위성항법장치의 KASS 보정항법 생존성 향상을 검증하기 위한 시험평가 방법 제안)

  • Junwoo Jung;Hyunhee Won;Daeyoung Park;Seungmin Kang;Jonggyu Go;Seungbok Kwon;Kwi Woo Park;Bongwoo Jo;Woogeun Ahn;Sung Wook Yun
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.13 no.3
    • /
    • pp.257-268
    • /
    • 2024
  • The Korea Augmentation Satellite System (KASS) satellite was successfully launched and service is being started. By receiving messages transmitted from the KASS satellite, users can employ the messages to improve positioning accuracy or to verify the integrity of Global Positioning System (GPS). In this paper, we propose a test method for a beam-formed GPS receiver developed to improve the survivability of KASS augmented messages that can enhance positioning accuracy even in an environment with jamming or interfering signals. Through the test method proposed in this paper, quantitative verification is performed for a beam-formed GPS receiver aimed at maintaining the augmented navigation solution to which KASS augmented messages are applied by tracking the KASS signal as much as possible under conditions where the jamming signal strength is gradually increasing. In addition, the proposed test method includes three conditions; first, a static lab test method for repeated verification of functions under the same conditions; second, a static outdoor test method for performance verification in an operating environment of a platform equipped with the beam-formed GPS receiver; and finally, a dynamic lab test method for performance verification of a moving platform equipped with the beam-formed GPS receiver toward a jammer. In this paper, we propose a method for simulating the jamming signal incident direction through the phase delay of an RF cable designed to prevent unintentional jamming signal emission in both lab and outdoor tests, and a method of applying test software for injecting a jamming signal to compare the survivability performance consistently according to the presence or absence of beamforming signal processing. Through the proposed test method, it was verified that the augmented navigation solution could be output for a longer time period when the beamforming signal processing was applied to the KASS satellite signal in the beam-formed GPS receiver.

A Design and Implementation of Software Defined Radio for Rapid Prototyping of GNSS Receiver

  • Park, Kwi Woo;Yang, Jin-Mo;Park, Chansik
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.7 no.4
    • /
    • pp.189-203
    • /
    • 2018
  • In this paper, a Software Defined Radio (SDR) architecture was designed and implemented for rapid prototyping of GNSS receiver. The proposed SDR can receive various GNSS and direct sequence spread spectrum (DSSS) signals without software modification by expanded input parameters containing information of the desired signal. Input parameters include code information, center frequency, message format, etc. To receive various signal by parameter controlling, a correlator, a data bit extractor and a receiver channel were designed considering the expanded input parameters. In navigation signal processing, pseudorange was measured based on Coordinated Universal Time (UTC) and appropriate navigation message decoder was selected by message format of input parameter so that receiver position can be calculated even if SDR is set up various GNSS combination. To validate the proposed SDR, the software was implemented using C++, CUDA C based on GPU and USRP. Experimentation has confirmed that changing the input parameters allows GPS, GLONASS, and BDS satellite signals to be received. The precision of the position from implemented SDR were measured below 5 m (Circular Error Probability; CEP) for all scenarios. This means that the implemented SDR operated normally. The implemented SDR will be used in a variety of fields by allowing prototyping of various GNSS signal only by changing input parameters.

Design of a Two-dimensional Attitude Determining GPS Receiver (이차원 자세 측정용 GPS 수신기 설계)

  • 손석보;박찬식;이상정
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.3 no.2
    • /
    • pp.131-139
    • /
    • 2000
  • A design of CPS attitude determination system is described in this paper. The designed system is a low cost high precision 24 channel single frequency GPS(Global Positioning System) receiver which provides a precise absolute heading and pitch (or roll) as well as a position. It uses commercial chip-set and consists of two RF parts, two signal-tracking parts, a processor, memory parts and I/Os. In order to determine precise attitude, accurate carrier phase measurements and an efficient integer ambiguity resolution method are required. To meet these requirements, a PLL (Phase Locked Loops) is designed, and an algorithm called ARCE (Ambiguity Resolution with Constraint Equation) is adopted. The hardware and software structure of the system will be described, and the performance evaluated under various conditions will be presented. The test results will promise that more reliable navigation system be possible because the system provides all navigational information such as position, velocity, time and attitude.

  • PDF

Implementation and Performance Analysis of Multi-GNSS Signal Collection System using Single USRP

  • Park, Kwi Woo;Choi, Yun Sub;Lee, Min Joon;Lee, Sang Jeong;Park, Chansik
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.5 no.1
    • /
    • pp.11-20
    • /
    • 2016
  • In this paper, a system that can collect GPS L1 C/A, GLONASS G1, and BDS B1I signals with single front-end receiver was implemented using a universal software radio peripheral (USRP) and its performance was verified. To acquire the global navigation satellite system signals, hardware was configured using USRP, antenna, external low-noise amplifier, and external oscillator. In addition, a value of optimum local oscillator frequency was selected to sample signals from three systems with L1-band with a low sampling rate as much as possible. The comparison result of C/N0 between the signal collection system using the proposed method and commercial receiver using double front-end showed that the proposed system had 0.7 ~ 0.8dB higher than that of commercial receiver for GPS L1 C/A signals and 1 ~ 2 dB lower than that of commercial receiver for GLONASS G1 and BDS B1I. Through the above results, it was verified that signals collected using the three systems with a single USRP had no significant error with that of commercial receiver. In the future, it is expected that the proposed system will be combined with software-defined radio (SDR) and advanced to a receiver that has a re-configuration channel.

Implementation and Performance Evaluation of the Vector DLL in a Software GPS Receiver (소프트웨어 GPS 수신기에서의 벡터 DLL 구현과 성능 분석)

  • Lim, Deok-Won;Kim, Jeong-Won;Jeong, Ho-Cheol;Hwang, Dong-Hwan;Lee, Sang-Jeong
    • Proceedings of the KIEE Conference
    • /
    • 2008.04a
    • /
    • pp.65-66
    • /
    • 2008
  • A vector DLL represents signal tracking scheme utilizing navigation results, and it has been known that it has better performance than a conventional scalar DLL. This paper discusses the structure and conceptual benefits of the vector DLL, and describes implementation of the vector DLL in a software GPS receive. Also, the benefits of the vector DLL are confirmed by an experiment. Through the experiment, the code tracking accuracy between the vector DLL and a scalar DLL implementation is compared in static environments, and the navigation accuracy is analyzed using GPS signals received from a commercial GPS simulator.

  • PDF