• Title/Summary/Keyword: Satellite Clock

Search Result 106, Processing Time 0.018 seconds

A Design of RTC(Real-Time Clock) on MCM-ERC32 for the Development of Flight Software (MCM-ERC32 에서의 위성탑재소프트웨어 개발을 위한 RTC(Real-Time Clock) 설계)

  • Lee, Jae-Seung;Park, Seong-Woo;Kim, Day-Young;Lee, Jong-In;Kim, Hak-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.1375-1378
    • /
    • 2005
  • 향후 국내에서 개발되는 저궤도 관측위성의 고성능 탑재컴퓨터로 유럽에서 자체적으로 개발하여 위성용으로 활용하고 있는 MCM-ERC32 를 사용할 예정이다. MCM-ERC32 는 크게 32-비트 ERC32SC 프로세서와 프로세서의 기능을 보완하고 추가적인 기능들을 제공하기 위해 제작된 ASIC인 VASI(Very Advanced Sparc Interface), 그리고 메모리(SRAM, DRAM, EEPROM, etc.)로 구성되어 있다. 위성의 탑재소프트웨어를 설계 및 개발하는데 있어서 가장 기본적으로 요구되는 기능이 타이머이다. 탑재소프트웨어는 타이머를 통하여 태스크들의 관리와 스케쥴링 등을 수행하게 된다. 위성과 같이 높은 정확도가 요구되는 실시간 임베디드 시스템에서는 타이머의 구현이 매우 중요하다. ERC32SC 프로세서 자체에서도 RTC, GPT(General Purpose Timer), WDT(Watchdog Timer)와 같은 기본적인 타이머 기능을 제공하지만 VASI 에서도 클락과 사이클이라는 개념을 이용한 RTC 를 제공한다. 어느 타이머를 사용하는가는 전적으로 개발자의 선택이다. ERC32SC 프로세서에서 제공하는 타이머는 상용의 임베디드 시스템에서 제공하는 기능과 동일하다. 본 논문에서는 위성탑재소프트웨어 개발에 필요한 RTC 를 설계하기 위한 MCM-ERC32 에서 제공하는 VASI RTC 의 구조와 기능에 대하여 소개하고자 한다.

  • PDF

Development and Positioning Accuracy Assessment of Precise Point Positioning Algorithms Based on GLONASS Code-Pseudorange Measurements

  • Kim, Mi-So;Park, Kwan-Dong;Won, Jihye
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.3 no.4
    • /
    • pp.155-161
    • /
    • 2014
  • The purpose of this study is to develop precise point positioning (PPP) algorithms based on GLONASS code-pseudorange, verify their performance and present their utility. As the basic correction models of PPP, we applied Inter Frequency Bias (IFB), relativistic effect, satellite antenna phase center offset, and satellite orbit and satellite clock errors, ionospheric errors, and tropospheric errors that must be provided on a real-time basis. The satellite orbit and satellite clock errors provided by Information-Analytical Centre (IAC) are interpolated at each observation epoch by applying the Lagrange polynomial method and linear interpolation method. We applied Global Ionosphere Maps (GIM) provided by International GNSS Service (IGS) for ionospheric errors, and increased the positioning accuracy by applying the true value calculated with GIPSY for tropospheric errors. As a result of testing the developed GLONASS PPP algorithms for four days, the horizontal error was approximately 1.4 ~ 1.5 m and the vertical error was approximately 2.5 ~ 2.8 m, showing that the accuracy is similar to that of GPS PPP.

A Study on the Construction of Ground Test Segment for the Time Synchronization System Using the Geostationary Satellite (정지궤도 위성을 이용한 시각동기 지상시스템 시험장비 구축에 관한 연구)

  • Lee, Sang-Cherl;Kim, Bang-Yeop
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.32 no.5
    • /
    • pp.104-108
    • /
    • 2004
  • The most of the CDMA mobile communication depends on the GPS for the time synchronization. Then, we must prepare alternative system against the unusable GPS like a unexpectable accident or strategic purpose by the USA government. In this study, we have constructed ground test segment for the time synchronization system using the geostationary satellite. In addition. we have designed, manufactured and tested the transmitting and receiving board to receive 1 PPS signal from atomic clock for transmitting stored data in buffer to satellite modem and to produce 1 PPS signal from satellite modem for measuring time delay.

Design and Fabrication of Clock Recovery Module for Gap Filter of Satellite DMB (위성 DMB 중계기용 클럭 재생 모듈 설계 및 제작)

  • Hong, Soon-Young;Shin, Yeoung-Seop;Hong, Sung-Yong
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.18 no.4 s.119
    • /
    • pp.423-429
    • /
    • 2007
  • The clock recovery module of gap filler for satellite DMB is proposed. Proposed module sustains the output frequency of 10 MHz whether the received signal from the satellite is unstable or cut off within 0.5 sec. The advantages of this module is without frequency tuning at regular interval and low material cost. This module is fabricated by using CPLD as clock recovery IC and new type of loop filter for satisfying the fast lock time and long hold over time simultaneously. The measured performance of the fabricated module has a holdover time of 11 sec at frequency stability less than 0.01 ppm, and phase noise of -113 dBc/Hz at 100 Hz offset.

Minimization Method of Measurement Noise for Satellite Clock Anomaly Detection (위성시계 이상검출을 위한 측정잡음 최소화 기법)

  • Seo, Kiyeol;Park, Sanghyun;Jang, Wonseok;Kim, Youngki
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.23 no.6
    • /
    • pp.505-510
    • /
    • 2013
  • In order to detect and identify the GPS clock anomaly in the Differential GPS real environment, this paper addresses a method for minimizing the measurement noise of reference receivers. It estimates the real measurement noise that removed the uncommon error source from pseudorange measurement to minimize the measurement noise. Based on the output of two reference receivers, it first removes the uncommon errors, then optimizes the measurement noise by applying the correction data. Finally, it detects and identifies the satellite clock anomaly using the minimized measurement noise. The method will increase the availability of current DGPS reference system.

FPGA circuit implementation of despreading delay lack loop for GPS receiver and preformance analysis (GPS 수신기용 역확산 지연 동기 루프의 FPGA 회로 구현과 성능 분석)

  • 강성길;류흥균
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.22 no.3
    • /
    • pp.506-514
    • /
    • 1997
  • In this paper, we implement digital circuit of despreading delay lock loop for GPS receiver. The designed system consists of Epoch signal generator, two 13bit correlators which correlates the received C/A code and the locally generated C/A code in the receiver, the C/A code generator which generates C/A code of selected satellite, and the direct digital clock synthesizer which generates the clock of the C/A code generator to control the phase and clock rate, the clock controller, and the clock divider. The designed circuit has the function of the acquisition and tracking by the autocorrelation characteristics of Gold code. The controller generates each other control signals according to the correlation value. The designed circuit is simulated to verify the logic functional performance. By using the simulator STR-2770 that generates the virtual GPS signal, the deigned FPGA chip is verified the circuit performance.

  • PDF

An Analysis on the Long-Term Variation of the GPS Broadcast Ephemeris Errors (GPS 방송궤도력 오차의 장기간 변화 분석)

  • Kim, Mingyu;Kim, Jeongrae
    • Journal of Advanced Navigation Technology
    • /
    • v.18 no.5
    • /
    • pp.421-428
    • /
    • 2014
  • GPS satellite positions can be obtained from the navigation message transmitted from the GPS satellite. In this paper, the accuracy of broadcast orbit and clock are analyzed by comparing with the NGA precise ephemeris. For analyzing global and local orbit errors in 2004 to 2013, GPS satellite visibilities are calculated in Korea. Local RMS of 3D orbit error and SISRE are 4 cm and 3 cm less than global RMS of 3D orbit errors and SISRE. Orbit and clock errors are calculated for each GPS satellite Block for 10 years. SISRE of Block IIA satellites are 2.8 times greater than Block IIF satellites. The correlation between orbit errors and shadow condition is analyzed. The orbit errors in shadow is 2.1% higher than that in sunlight. Correlation analysis between the orbit errors and solar/geomagnetic index shows that orbit errors has a high correlation with from 2004 to 2008. However, the correlation became low since 2009.

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.

Accuracy Assessment of IGSO and GEO of BDS and QZSS Broadcast Ephemeris using MGEX Products

  • Son, Eunseong;Choi, Heonho;Joo, Jungmin;Heo, Moon Beom
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.9 no.4
    • /
    • pp.347-356
    • /
    • 2020
  • In this study, Inclined Geosynchronous Orbit (IGSO) and Geostationary Orbit (GEO) of BeiDou System (BDS) and Quasi Zenith Satellite System (QZSS) satellites positions and clock errors calculated by broadcast ephemeris and compared with Multi-GNSS Experiment (MGEX) products provided by five Analysis Centers (ACs). Root Mean Square Errors (RMSE) calculated for satellite position error. The IGSO results showed that 1.82 m, 0.91 m, 1.28 m in BDS and 1.34 m 0.36 m 0.49 m in QZSS and the GEO results showed that 2.85 m, 6.34 m, 6.42 m in BDS and 0.47 m, 4.79 m, 5.82 m in QZSS in the direction of radial, along-track and cross-track respectively. RMS calculated for satellite clock error. The IGSO result showed that 2.08 ns and 1.24 ns and the GEO result showed that 1.28 ns and 1.12 ns in BDS and QZSS respectively.

Application of the Difference Method in a Fault Test on GPS Carrier Phase Measurements (차분 기법을 적용한 GPS 반송파 위상 측정치 고장 검사)

  • Son, Eunseong;Im, Sung-Hyuck;Kim, Koon-Tack
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.6
    • /
    • pp.601-607
    • /
    • 2017
  • This study performed fault test on global positoining system (GPS) carrier phase measurements, which is a preprocessing step to generate the positioning correction information based on the global navigation satellite system (GNSS) infrastructure. The existing carrier acceleration ramp step test (CARST) method affects the test result by using the mean value to eliminate the receiver clock error. In this regard, this study applied differencing and compared its results with those of the existing CARST. The fault simulation that applied artificial faults to the actual data found that the fault could be detected independently on each satellite when difference method was applied, and the single difference CARST and the double difference CARST produced similar results. The comparison with the existing method using actual data demonstrated the strengths and weaknesses of satellite and station single difference. Nevertheless, it is our understanding that it would require an additional analysis to determine whether the results were affected by the satellite or receiver clock error.