Genetic Optimization of a Software-Defined GNSS Receiver
Laura Train, Rodrigo Castellanos, Miguel G\'omez-L\'opez

TL;DR
This paper presents a genetic algorithm-based method to automatically optimize tracking loop parameters in software-defined GNSS receivers, significantly improving performance in high-dynamic environments like launch vehicles.
Contribution
It introduces an autonomous optimization framework using genetic algorithms to enhance SDR GNSS receiver performance across various dynamic conditions.
Findings
Optimized configurations maintained accurate PVT solutions in all tested scenarios.
Maximum position errors were around 6-12 meters, with velocity errors up to 2.5 m/s.
Evolutionary optimization improved robustness and accuracy in high-dynamic environments.
Abstract
Commercial off-the-shelf (COTS) Global Navigation Satellite System (GNSS) receivers face significant limitations under high-dynamic conditions, particularly in high-acceleration environments such as those experienced by launch vehicles. These performance degradations, often observed as discontinuities in the navigation solution, arise from the inability of traditional tracking loop bandwidths to cope with rapid variations in synchronization parameters. Software-Defined Radio (SDR) receivers overcome these constraints by enabling flexible reconfiguration of tracking loops; however, manual tuning involves a complex, multidimensional search and seldom ensures optimal performance. This work introduces a genetic algorithm-based optimization framework that autonomously explores the receiver configuration space to determine optimal loop parameters for phase, frequency, and delay tracking. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
