GLONASS Satellite Navigation Signal Implementation in a Software-defined Multi-constellation Satellite Navigation Receiver

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Sähkötekniikan korkeakoulu | Master's thesis

Date

2016-04-04

Department

Major/Subject

Avaruustekniikka

Mcode

ETA3001

Degree programme

Elektroniikka ja sähkötekniikka

Language

en

Pages

8 + 51

Series

Abstract

Global navigation satellite systems (GNSS) provide accurate positioning, navigation and timing anywhere on Earth. Several nations have developed their own systems. The most commonly used navigation satellite system is the Global Positioning System (GPS) provided for global use by the United States. The GLONASS system is the Russian counterpart of GPS. Other systems in development are the European Galileo and the Chinese BeiDou systems. The combined use of multiple GNSS offers many potential benefits, including improved availability, accuracy, reliability, and integrity. The use of software-defined GNSS receivers has been the focus of growing interest due to the ease of development of signal processing algorithms in software as compared to hardware. The software-defined GNSS receiver FGI-GSRx, which is used in this work, is a multi-constellation, multi-frequency software-defined receiver developed by the Finnish Geospatial Research Institute. It is a post-processing receiver developed in Matlab, currently capable of utilizing GPS, Galileo and BeiDou. This thesis presents implementation of a receiver software for the GLONASS satellite navigation system signal as part of the FGI-GSRx multi-constellation software-defined receiver. The implementation is limited to the GLONASS Standard Positioning Service signal on the L1 frequency. The implemented receiver is able to process digitized GLONASS signal samples and calculate a positioning solution. The work includes design, development, implementation, and verification of the receiver software. Verification results show that the receiver is able to acquire and track GLONASS signals and to use them to produce a combined GPS/GLONASS positioning solution. In addition, the receiver is used to test the impact of a GPS jammer on multi-GNSS positioning, showing results of the robustness benefits of adding multiple GNSS systems to into the positioning process.

Satelliittinavigointijärjestelmät (GNSS) mahdollistavat tarkkoja paikannus-, navigointi- ja ajoituspalveluita kaikkialla maapallolla. Yleisimmin käytetty satelliittinavigointijärjestelmä on Yhdysvaltojen Global Positioning System (GPS). GLONASS-järjestelmä on Venäjän vastine GPS:lle. Muita järjestelmiä ovat EU:n Galileo ja Kiinan BeiDou. Useiden satelliittijärjestelmien yhteiskäyttö tarjoaa monia mahdollisia etuja, kuten parempi saatavuus, tarkkuus ja luotettavuus. Ohjelmistomääriteltyihin GNSS-vastaanottimiin on kohdistunut kasvavaa kiinnostusta johtuen signaalinkäsittelyalgoritmien kehityksen helppoudesta ohjelmistoissa verrattuna laitteistoon. Tässä työssä käytettävä GNSS-vastaanotin, FGI-GSRx, on ohjelmistomääritelty monijärjestelmä-monitaajuussatelliittinavigointivastaanotin, joka on kehitetty Maanmittauslaitoksen Paikkatietokeskuksessa. Se on jälkikäsittelyvastaanotin, joka tällä hetkellä pystyy hyödyntämään GPS:n, Galileon ja BeiDoun signaaleja. Työssä esitellään GLONASS -satelliittinavigointijärjestelmän signaalin vastaanoton toteutus FGI-GSRx -ohjelmistovastaanottimeen. Toteutus rajoittuu GLONASS Standard Positioning Service -signaaliin L1-taajuudella. Lopullinen vastaanotin pystyy käsittelemään digitoituja GLONASS-signaalinäytteitä ja laskemaan paikannusratkaisun niiden avulla. Työhön kuuluu vastaanottimen ohjelmiston suunnittelu, kehittäminen, toteuttaminen ja toiminnan testaaminen. Kokeelliset tulokset osoittavat, että vastaanotin pystyy vastaanottamaan GLONASS-signaaleja ja käyttämään niitä tuottamaan yhdistetyn GPS / GLONASS paikannusratkaisun. Lisäksi testataan häirintäsignaalin vaikutus useaa satelliittijärjestelmää hyödyntävän GNSS-vastaanottimen paikannukseen ja todetaan usean järjestelmän lisäämisen hyödyt paikannuksen häirinnänkestävyyteen.

Description

Supervisor

Praks, Jaan

Thesis advisor

Bhuiyan, Mohammad Zahidul

Keywords

GNSS, GLONASS, satellite navigation, software-defined receiver

Other note

Citation