Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias

Con la puesta en marcha de proyectos alternativos a los tradicionales GPS y GLONASS, la perspectiva del GNSS se ha ampliado y la necesidad de intercompatibilidad ha crecido a la par. Tomando en consideración el alto costo del hardware receptor, la dificultad para su despliegue y la incertidumbre int...

Full description

Autores:
Munoz Mesa, Jesus Alberto
Quiroga García, Julián Andrés
Tipo de recurso:
http://purl.org/coar/version/c_b1a7d7d4d402bcce
Fecha de publicación:
2015
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/32606
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/32606
https://noesis.uis.edu.co
Palabra clave:
Python
Gnss
Optimización
Migración.
Python
Gnss
Optimization
Porting.
Rights
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_15a4097aca7050de0f7979d39cbfadca
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/32606
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
dc.title.english.none.fl_str_mv Optimization and porting of global navigation satellite systems simulator for high performance computing environments (hpc) and nonproprietary platforms.
title Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
spellingShingle Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
Python
Gnss
Optimización
Migración.
Python
Gnss
Optimization
Porting.
title_short Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
title_full Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
title_fullStr Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
title_full_unstemmed Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
title_sort Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietarias
dc.creator.fl_str_mv Munoz Mesa, Jesus Alberto
Quiroga García, Julián Andrés
dc.contributor.advisor.none.fl_str_mv Ramos Pollan, Raul
dc.contributor.author.none.fl_str_mv Munoz Mesa, Jesus Alberto
Quiroga García, Julián Andrés
dc.subject.none.fl_str_mv Python
Gnss
Optimización
Migración.
topic Python
Gnss
Optimización
Migración.
Python
Gnss
Optimization
Porting.
dc.subject.keyword.none.fl_str_mv Python
Gnss
Optimization
Porting.
description Con la puesta en marcha de proyectos alternativos a los tradicionales GPS y GLONASS, la perspectiva del GNSS se ha ampliado y la necesidad de intercompatibilidad ha crecido a la par. Tomando en consideración el alto costo del hardware receptor, la dificultad para su despliegue y la incertidumbre intrínseca a su operación, surge el afán por tener simuladores software que permitan desarrollar esta actividad en un ambiente más controlado; sin embargo, son contados los simuladores estables con soporte multiconstelación que en la actualidad se encuentran disponibles. La empresa española Pildo Labs. ofrece una solución sólida, GSIM, la cual ha sido probada por sus clientes y socios colaborativos entre los que se cuentan entidades de gran renombre como la Agencia europea de GNSS (GSA), Eurocontrol, Helios y, a nivel local, Aerocivil. A pesar de las buenas prestaciones del software de Pildo, su distribución y uso afronta una barrera que no puede ser ignorada: Su ejecución está atada a un runtime específico de Matlab o al costo de una licencia del mismo cuyo precio mínimo es de 45 dólares (versión estudiantil). En este proyecto se dio solución a este inconveniente, portando el simulador a python, un lenguaje libre con licencia GNU; del mismo modo se aprovechó para hacer algunas optimizaciones iniciales sobre los tiempos de ejecución y se plantearon algunas recomendaciones para futuras versiones.
publishDate 2015
dc.date.available.none.fl_str_mv 2015
2024-03-03T22:07:10Z
dc.date.created.none.fl_str_mv 2015
dc.date.issued.none.fl_str_mv 2015
dc.date.accessioned.none.fl_str_mv 2024-03-03T22:07:10Z
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coar.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
format http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/32606
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/32606
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by/4.0/
http://creativecommons.org/licenses/by-nc/4.0
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
dc.publisher.school.none.fl_str_mv Escuela de Ingeniería de Sistemas e Informática
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/8bfac2e0-7742-49a3-b544-0783b9662dde/download
https://noesis.uis.edu.co/bitstreams/fd9836ae-db76-4620-b6f5-0ecadb5c3650/download
https://noesis.uis.edu.co/bitstreams/3a0270d4-00ab-483d-a54e-021ee7e61cd0/download
bitstream.checksum.fl_str_mv ed8bf321c0455721618426d9553b15f9
21ce36ca9e795b74fea990193bf2c813
bff691f62e2733e76120decf0624ebe0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1814095191703814144
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by-nc/4.0Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Ramos Pollan, RaulMunoz Mesa, Jesus AlbertoQuiroga García, Julián Andrés2024-03-03T22:07:10Z20152024-03-03T22:07:10Z20152015https://noesis.uis.edu.co/handle/20.500.14071/32606Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coCon la puesta en marcha de proyectos alternativos a los tradicionales GPS y GLONASS, la perspectiva del GNSS se ha ampliado y la necesidad de intercompatibilidad ha crecido a la par. Tomando en consideración el alto costo del hardware receptor, la dificultad para su despliegue y la incertidumbre intrínseca a su operación, surge el afán por tener simuladores software que permitan desarrollar esta actividad en un ambiente más controlado; sin embargo, son contados los simuladores estables con soporte multiconstelación que en la actualidad se encuentran disponibles. La empresa española Pildo Labs. ofrece una solución sólida, GSIM, la cual ha sido probada por sus clientes y socios colaborativos entre los que se cuentan entidades de gran renombre como la Agencia europea de GNSS (GSA), Eurocontrol, Helios y, a nivel local, Aerocivil. A pesar de las buenas prestaciones del software de Pildo, su distribución y uso afronta una barrera que no puede ser ignorada: Su ejecución está atada a un runtime específico de Matlab o al costo de una licencia del mismo cuyo precio mínimo es de 45 dólares (versión estudiantil). En este proyecto se dio solución a este inconveniente, portando el simulador a python, un lenguaje libre con licencia GNU; del mismo modo se aprovechó para hacer algunas optimizaciones iniciales sobre los tiempos de ejecución y se plantearon algunas recomendaciones para futuras versiones.PregradoIngeniero de SistemasWith the advent of alternative projects to traditional GPS and GLONASS, the perspective of GNSS has broaden and the need for intercompatibility has grown with it. Taking into account the high costs of hardware receivers, the deployment difficulty and the intrinsic uncertainty of its operation, the eagerness for software simulators allowing to develop this activity in a more controlled environment has risen; moreover, very few stable multi constellation simulators are available these days. Spanish company Pildo Labs. offers a solid solution, GSIM, which has been proven by its customers and collaborative partners among whom we can find renowned entities such as European GNSS Agency (GSA), Eurocontrol, Helios and, locally, Aerocivil. Besides good performance of Pildos software, its distribution and use face a barrier which cannot be ignored: Its execution is tied to Matlab specific runtime or the license cost whose minimum price is 45 USD (student version). In this project a solution to this problem was given, porting the simulator to Python, a free language under GNU license; in the same way, some initial optimizations on running times were carried out and some recommendations for future versions were given.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingenierías FisicomecánicasIngeniería de SistemasEscuela de Ingeniería de Sistemas e InformáticaPythonGnssOptimizaciónMigración.PythonGnssOptimizationPorting.Optimización y porting de simulador de receptores de sistemas globales de navegación por satélite para entornos de computación de altas prestaciones (hpc) y sobre plataformas no propietariasOptimization and porting of global navigation satellite systems simulator for high performance computing environments (hpc) and nonproprietary platforms.Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_b1a7d7d4d402bcceORIGINALCarta de autorización.pdfapplication/pdf139219https://noesis.uis.edu.co/bitstreams/8bfac2e0-7742-49a3-b544-0783b9662dde/downloaded8bf321c0455721618426d9553b15f9MD51Documento.pdfapplication/pdf1518133https://noesis.uis.edu.co/bitstreams/fd9836ae-db76-4620-b6f5-0ecadb5c3650/download21ce36ca9e795b74fea990193bf2c813MD52Nota de proyecto.pdfapplication/pdf242293https://noesis.uis.edu.co/bitstreams/3a0270d4-00ab-483d-a54e-021ee7e61cd0/downloadbff691f62e2733e76120decf0624ebe0MD5320.500.14071/32606oai:noesis.uis.edu.co:20.500.14071/326062024-03-03 17:07:10.623http://creativecommons.org/licenses/by-nc/4.0http://creativecommons.org/licenses/by/4.0/open.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.co