An Implementation of a GPS Signal Generator based on FPGA and Indoor Positioning System

FPGA를 기반으로 한 GPS 신호생성기 구현 및 실내측위 시스템

  • Received : 2015.07.10
  • Accepted : 2015.09.10
  • Published : 2015.09.30

Abstract

This paper describes a GPS signal generator that can generate multiple satellite signals in real time at the RF level. It realizes the verified software algorithm on a FPGA. The algorithm models orbits and environmental errors such as ionospheric and tropospheric multipath. The position of a simulated receiver is one of simulation parameters. The hardware which consists of a digital logic board and an analog board can generate 16 simulated satellites signals at the same time. The users can generate spoofing signals and jamming signals as well as satellite signals by using the windows-based control software. In addition, the software provides GIS-based simulation scenarios editing tools. We verified the generator by using commercial receivers. As an application, we configured generators as indoor positioning systems and tested them in a building. To improve the accuracy of indoor systems is our further study.

본 논문에서는 소프트웨어로 검증된 GPS 신호생성 알고리즘을 FPGA 기반으로 구현함으로써 RF레벨에서 다중 위성신호를 실시간으로 생성 가능한 GPS 신호생성기에 대해 기술한다. 탑재된 신호생성 알고리즘은 궤도 및 환경 오차 모델을 반영하고 수신기 위치를 기반으로 위성 신호를 모의한다. GPS 신호생성기 하드웨어는 16개의 위성 신호를 실시간으로 생성할 수 있는 디지털보드와 IF Data를 RF 신호로 변환해주는 아날로그보드로 구성되어 있다. Windows 기반의 신호생성 시뮬레이터를 제어하는 소프트웨어를 통해 항법신호뿐만 아니라 기만신호, 재밍신호를 생성이 가능하며 GIS 화면위에서 수신기의 경로를 편집할 수 있는 시나리오 구성 기능이 제공된다. GPS 신호생성기는 성능은 상용수신기를 이용해 검증하였다. GPS 신호생성기를 이용한 응용 예로써 실내측위 시스템을 구성하고 시험하였으며 실내측위 시스템의 정확도를 개선하는 것은 추가적인 연구를 진행하고 있다.

Keywords

References

  1. Lei Dong, Changlin Ma, and Gerard Lachapelle, "Implementation and Verification of a SoftwareBased IF GPS Signal Simulator", ION NTM 2001, 26-28 January 2004, San Diego, CA.
  2. Jae-Eun Lee, "Development of Software GNSS Signal Generator", International Symposium on GPS-GNSS2008, pp. 332-336.
  3. Tae-Hee Kim, "Algorithm of the IF Signal Generation in the Software -Based IF GNSS Signal Simulator", International Symposium on GPS-GNSS2008, pp.669-674.
  4. 김태희, " 위성항법 신호생성 시뮬레이터 구현을 위한 신호생성 알고리즘 연구", 한국항공우주학회지, 제37권 제 11호, 1148-1156, 2009.11. https://doi.org/10.5139/JKSAS.2009.37.11.1148
  5. 김태희, " GNSS 신호생성기에서 DCO 누적오차 보상 알고리즘", 통신위성우주산업연구회논문지, 제9권 제2호, pp 119-125, 2014.
  6. 이상욱, " 소프트웨어기반 GPS 신호생성 시뮬레이터", 한국항공우주학회 학술대회, 499-502, 2013.11.
  7. Chamberlin Hal, "Basic Analog Modules, Voltage-Controlled Oscillator", Musical Applications of Microprocessors section6, p181, 1985
  8. 유재준, " 실내 위치 기반 서비스 기술개발 및 표준화 동향", 전자통신동향분석, 제29권 제 5호, 2014.10.
  9. 유재준, " 실내 위치 기반 서비스 이슈 및 표준화", 한국통신학회지, 제32권 제 2호, p74-80, 2015.1.