Implementación de un demostrador software de las señales del servicio Galileo
Ikusi/ Ireki
Data
2023-01-26Egilea
Ganzábal Barinaga, Ixone
Laburpena
In recent years, GNSS (Global Navigation Satellite System) have been evolving and improving their performance. This work focuses on the European geolocation system, called Galileo, and consists of the design and implementation of a demonstrator of the signals transmitted by the satellites of this system. First of all, the signals used in this system are described and a software is developed to simulate them using the Matlab program. For this purpose, the relevant elements for the generation of each signal are studied, such as PRN codes, modulations, multiplexing schemes and subcarriers. The results of the obtained signals are contrasted with the theory provided by the European Space Agency. The signals can be handled by the graphic interface of the demonstrator, in which different functionalities have been incorporated so that an external user (student) can simulate and represent the signals of the Galileo navigation system and learn about them. In order to make the handling of the demonstrator easier for the student, a user manual is created where each step in the interface is explained in detail. En los últimos años, las GNSS (Global Navigation Satellite System) han ido evolucionando y mejorando sus prestaciones. Este trabajo se centra en el sistema de geolocalización europeo, llamado Galileo y consiste en el diseño e implementación de un demostrador de las señales transmitidas por los satélites de ese sistema. En primer lugar, se describen las señales utilizadas en este sistema y se desarrolla un software en el que se simulan mediante el programa de Matlab. Para ello, se estudian los elementos relevantes para la generación de cada señal, como los códigos PRN, las modulaciones utilizadas, los esquemas de multiplexación y las subportadoras. Los resultados de las señales obtenidas se contrastan con la teoría proporcionada por la Agencia Espacial Europea. Las señales pueden ser manejadas por la interfaz gráfica del demostrador, en la que se han incorporado diferentes funcionalidades para que un usuario externo (alumno) pueda simular y representar las señales del sistema de navegación Galileo y aprender sobre ellas. Con el objetivo de que el manejo del demostrador sea sencillo para el alumno, se crea un manual de usuario donde se explica detalladamente cada paso a realizar en la interfaz. Azken urteetan, GNSS (Global Navigation Satellite System)ren prestazioak garatzen eta hobetzen joan dira. Lan hau Europako geolokalizazio sistemaren sateliteek transmititzen dituzten seinaleen erakusle bat diseinatzean eta implementatzean datza, Galileo deritzona. Lehenik eta behin, sistema honetan erabiltzen diren seinaleak deskribatzen dira eta Matlab programaren bidez simulatzeko gai den software bat garatzen da. Horretarako, seinale bakoitza sortzeko elementu garrantzitsuenak aztertzen dira, hala nola PRN kodeak, modulazioak, multiplexazio-eskemak eta azpieramaileak. Lortzen diren seinaleak Europako Espazio Agentziak adierazitako datu teorikoekin alderatzen dira. Seinaleak erakuslearen interfaze grafikoaren bidez maneiatu daitezke, non hainbait funtzionalitate txertatzen diren, erabiltzaile batek (ikasleak) Galileoren seinaleak simulatu eta irudikatu ahal izateko, beraietaz ikasiz. Erakuslearen erabilera ikaslearentzat erraza izan dadin, erabiltzaile eskuliburu bat idatziko da, interfazean egin beharreko urrats bakoitza zehatz-mehatz azalduz.