jeudi 17 janvier 2013

GNSS L1 30 seconds signal record

Here you can find a binary file of a raw signal record at L1 performed on the 4th of January 2013, it's a 30 seconds signal record :

http://my.rapidshare.com/wwsvn/2425

The sampling frequency is fs = 40.96 MHz
The intermediate frequency is fi = 12.82 MHz
Data type is "int8"


lundi 7 janvier 2013

4 first Galileo satellites successful E1 acquisition

Begining this year I sampled on the 4th of January the Galileo satellites signals (all four satellites in view at 14h00 above France). The analysis of the signal is the following (the gain I set in the Front-End is a little bit too high) :


The results of my E1 acquisition software are the following and shows successful detection of PRN 11 (Galileo PFM), PRN 12 (Galileo FM2), PRN 19 (Galileo FM3) and PRN 20 (Galileo FM4) :


Hera are the acquisition results (2D plot frequency and code phase slots) around the detected pic of correlation :

PRN 11 :


PRN 12 :


PRN 19 :


PRN 20 :

And the results of the fine frequency search (only 4 channels are used) :

   *=========*=====*===============*===========*=============*========*
   | Channel         |    PRN |   Frequency                |           Doppler  |           Code Offset |         Status |
   *=========*=====*===============*===========*=============*========*
   |                   1 |        20 |           1.28219e+007 |              1908   |                  67173   |               T  |
   |                   2 |        12 |           1.28210e+007 |              1006   |                  71106   |               T  |
   |                   3 |        19 |           1.28200e+007 |                 -16   |                  17637   |               T  |
   |                   4 |        11 |           1.28183e+007 |             -1657   |                  69889   |               T  |
   *=========*=====*===============*===========*=============*========*

Creation of the blog

This blog is dedicated to the developement of a Galileo Software defined receiver.

Starting with the GPS SDR suite available in the book "A software defined GPS and Galileo Receiver : a single frequency approach (Applied and Numerical Harmonic Analysis)"

http://www.springer.com/birkhauser/engineering/book/978-0-8176-4390-4

I'm currently developping a software suite in Matlab that can acquire and track Galileo signals. Using a GNSS front-end developped by the Franuhofer Institute for sampling the signal received by a tri-frequency antenna, the software process the binary file generated by this front-end.

http://www.iis.fraunhofer.de/content/dam/iis/en/dokumente/Positioning-and-Navigation/LOS_triband_2010.pdf

The Matlab suite currently running for the Galileo E1BC signal acquisition, it was developped using the provided signals ICD :

http://ec.europa.eu/enterprise/policies/satnav/galileo/open-service/index_en.htm