Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital

El diseño de constelaciones es una tarea que no posee reglas estrictas y presenta una dinámica multiobjetivo. Esto se debe a la presencia de variados requisitos que una constelación satelital debe cumplir. El presente trabajo busco hacer una revisión de los principios necesarios en un análisis que a...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Belenky, Iván
Formato: Tesis NonPeerReviewed
Lenguaje:Español
Publicado: 2021
Materias:
Acceso en línea:http://ricabib.cab.cnea.gov.ar/1022/1/1Belenky.pdf
Aporte de:
id I25-R131-1022
record_format dspace
spelling I25-R131-10222022-04-26T18:29:52Z Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital Satellite constellation design toolkit Belenky, Iván Desarrollo de software Satellites Satélites Communications Comunicación Design Diseño Algorithms Algoritmo [Constellation Constelación] El diseño de constelaciones es una tarea que no posee reglas estrictas y presenta una dinámica multiobjetivo. Esto se debe a la presencia de variados requisitos que una constelación satelital debe cumplir. El presente trabajo busco hacer una revisión de los principios necesarios en un análisis que asista al diseño. Para lograr esto se implemento una librera en Python con utilidades que traducen el problema físico y el de análisis. Se hizo especial hincapié en el estudio de la Cobertura. Se utilizaron patrones de diseño propios de la programación orientada a objetos para lograr una arquitectura capaz de ser escalada tanto para el usuario como para el desarrollador. Se estudiaron los casos de uso generales de la herramienta. Se replicaron también casos de ejemplo presentes en la bibliografía. Asimismo se resolvió un problema particular. Esto se realizo acoplando las utilidades desarrolladas en un esquema de automatización automático, definiendo funciones de costo acordes al problema planteado. Se obtuvieron resultados satisfactorios tanto para el análisis manual realizado por el usuario como el automático mediante el uso de algoritmos genéticos. The satellite constellation design process is a non-linear multiobjective task. This is caused by the wide range of requirements that must be satised. This work travels through the whole design process, and it establishes an order of priority between design parameters. It must be said that in order to achieve this, a Python library was built. It was developed paying special attention to the Coverage merit gures, and constellation dependence. Design Patterns were used in a OOP scheme. General use cases were studied, as well as example cases found on the bibliography. A specic optimization problem was solved. The latter got done using a genetic algorithm wrapped around the library utilities as well as manual optimization loops. 2021-07-01 Tesis NonPeerReviewed application/pdf http://ricabib.cab.cnea.gov.ar/1022/1/1Belenky.pdf es Belenky, Iván (2021) Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital / Satellite constellation design toolkit. Proyecto Integrador Ingeniería Nuclear, Universidad Nacional de Cuyo, Instituto Balseiro. http://ricabib.cab.cnea.gov.ar/1022/
institution Instituto Balseiro
institution_str I-25
repository_str R-131
collection Repositorio Institucional Centro Atómico Bariloche e Instituto Balseiro (RICABIB)
language Español
orig_language_str_mv es
topic Desarrollo de software
Satellites
Satélites
Communications
Comunicación
Design
Diseño
Algorithms
Algoritmo
[Constellation
Constelación]
spellingShingle Desarrollo de software
Satellites
Satélites
Communications
Comunicación
Design
Diseño
Algorithms
Algoritmo
[Constellation
Constelación]
Belenky, Iván
Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
topic_facet Desarrollo de software
Satellites
Satélites
Communications
Comunicación
Design
Diseño
Algorithms
Algoritmo
[Constellation
Constelación]
description El diseño de constelaciones es una tarea que no posee reglas estrictas y presenta una dinámica multiobjetivo. Esto se debe a la presencia de variados requisitos que una constelación satelital debe cumplir. El presente trabajo busco hacer una revisión de los principios necesarios en un análisis que asista al diseño. Para lograr esto se implemento una librera en Python con utilidades que traducen el problema físico y el de análisis. Se hizo especial hincapié en el estudio de la Cobertura. Se utilizaron patrones de diseño propios de la programación orientada a objetos para lograr una arquitectura capaz de ser escalada tanto para el usuario como para el desarrollador. Se estudiaron los casos de uso generales de la herramienta. Se replicaron también casos de ejemplo presentes en la bibliografía. Asimismo se resolvió un problema particular. Esto se realizo acoplando las utilidades desarrolladas en un esquema de automatización automático, definiendo funciones de costo acordes al problema planteado. Se obtuvieron resultados satisfactorios tanto para el análisis manual realizado por el usuario como el automático mediante el uso de algoritmos genéticos.
format Tesis
NonPeerReviewed
author Belenky, Iván
author_facet Belenky, Iván
author_sort Belenky, Iván
title Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
title_short Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
title_full Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
title_fullStr Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
title_full_unstemmed Análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
title_sort análisis, desarrollo e implementación de algoritmos para diseño de una constelación satelital
publishDate 2021
url http://ricabib.cab.cnea.gov.ar/1022/1/1Belenky.pdf
work_keys_str_mv AT belenkyivan analisisdesarrolloeimplementaciondealgoritmosparadisenodeunaconstelacionsatelital
_version_ 1794277879412948992