초록
본 논문은 Galileo E5 AltBOC 신호를 수신하는 알고리듬에 대해 연구하고, 이를 소프트웨어 수신기에 적용하여 구현, 검증하였다. 신호 수신 소프트웨어는 로깅된 IF 데이터 파일로부터 신호의 획득과 추적을 진행하여 항법해를 구하기 위해서 필요한 데이터를 추출하는 기능을 수행한다. 신호 획득 단계에서는 항법 데이터와 부 코드에 의한 반전을 고려하여 1ms 데이터와 0.25ms 지연된 1ms 데이터를 활용하도록 구현되었고, 신호 추적 단계에서는 AltBOC신호의 장점을 이용하고 BOC 변조로 인한 모호성을 해결하기 위한 방법으로 개략 신호 추적과 정밀 신호 추적 두 단계로 나누어 신호 추적을 진행하였다. 구현된 신호 수신 소프트웨어는 상용 시뮬레이터에서 얻은 데이터를 이용하여 검증하였다.
This paper contains the signal receiving algorithm for Galileo E5 AltBOC signal and the development of Galileo E5 signal receiving software. The software runs the process from signal acquisition to extracting measurement data to get navigation solution. It uses logged IF data file as an input. In signal acquisition stage, 1ms and delayed 1ms data are used for reducing correlation ross from secondary code and navigation bit conversion. Signal tracking stage is made of two stages which are coarse tracking and fine tracking. It is for taking advantage of AltBOC characteristic and resolving ambiguity problem due to BOC modulation. The functions of software are verified by signal processing using logged IF data from commercial GNSS simulator.