SATLSim: a Semi-Analytic framework for fast GNSS tracking loop simulations -- by Daniele Borio, Pratibha B. Anantharamu and Gérard Lachapelle

 
 
The technical paper which describes this code is published in  
GPS Solutions, Vol.15, No.4, October 2011, pages 427-431, DOI: 10.1007/s10291-011-0221-0,  
"SATLSim: a Semi-Analytic framework for fast GNSS tracking loop simulations"  
by Daniele Borio, Pratibha B. Anantharamu and Gérard Lachapelle  
 
Position, Location, and Navigation Research Group  
Department of Geomatics Engineering  
University of Calgary  
2500 University Dr NW  
Calgary, Alberta, T2N 1N4 Canada  
 
 
 
Abstract  
The analysis of tracking loops for global navigation satellite systems (GNSS) receivers is often confined to Monte Carlo approaches that can result in long simulation times and a limited number of simulation runs. A different approach based on Semi-Analytic principles is considered here. Matlab® code implementing a Semi-Analytic framework for the fast simulation of GNSS digital tracking loops is presented. The code structure is detailed and two specific examples implementing a standard PLL and the Double Estimator for unambiguous binary offset carrier (BOC) tracking are provided. The code has been organized in a modular way, and can be easily modified for the simulation of different tracking loops.  
 
The Matlab code is available from following *.zip file:  

Zip file (SATLSim.zip)

 
 
and from the PLAN website:

http://plan.geomatics.ucalgary.ca/publications.php

 
 
 
Return to the GPS-TOOLBOX home page