Mostrar el registro sencillo del ítem

Diseño e implementación del software de vuelo para un nano-satélite tipo Cubesat

Profesor guíadc.contributor.advisorDíaz Quezada, Marcos
Autordc.contributor.authorGonzález Cortés, Carlos Eduardo 
Editor personaldc.contributor.editorFacultad de Ciencias Físicas y Matemáticas
Editor personaldc.contributor.editorDepartamento de Ingeniería Eléctrica
Profesor colaboradordc.contributor.otherEstévez Montero, Claudio
Profesor colaboradordc.contributor.otherBecerra Saavedra, Alex
Fecha ingresodc.date.accessioned2014-01-30T14:22:14Z
Fecha disponibledc.date.available2014-01-30T14:22:14Z
Fecha de publicacióndc.date.issued2013
Identificadordc.identifier.urihttp://www.repositorio.uchile.cl/handle/2250/115307
Nota generaldc.descriptionIngeniero Civil Eléctrico
Resumendc.description.abstractEl estándar de nanosatélites Cubesat fue pensado para facilitar el desarrollo de pequeños proyectos espaciales con fines científicos y educacionales, a un bajo costo y en cortos periodos de tiempo. Siguiendo esta línea, la Facultad de Ciencias Físicas y Matemáticas de la Uni- versidad de Chile ha impulsado el proyecto SUCHAI, que consiste en implementar, poner en órbita y operar el primer satélite desarrollado por una universidad del país. El computador a bordo de la aeronave, que consiste un sistema embebido de limitada capacidad de cómputo, escasa memoria y bajo consumo de energía, debe ejecutar el software de vuelo que controlará sus operaciones una vez en órbita. El objetivo de este trabajo es el diseño e implementación de este software para el satélite SUCHAI, como una solución confiable, flexible y extensible que sea la base para futuras misiones aeroespaciales. El diseño del software consiste en una estructura de tres capas, que consigue dividir el problema convenientemente. La de más bajo nivel considera los controladores de hardware, la capa intermedia alberga al sistema operativo, y la de nivel superior, contiene los detalles de la aplicación requerida específicamente para este sistema. Para la arquitectura de la capa de aplicación, se estudia y aplica el concepto de patrón de diseño, en específico, se realiza una adaptación de command pattern. De esta manera, el satélite se concibe como un ejecutor de comandos genéricos y se obtiene una solución mantenible, modificable y extensible en el tiempo, mediante la programación de los comandos concretos que sean requeridos. La implementación se realiza sobre un PIC24F y considera controladores para los periféricos I2C, RS232 y SPI, así como para los subsistemas de radiocomunicaciones y energía. Se decide utilizar el sistema operativo FreeRTOS, como capa intermedia, lo que permite contar con el procesamiento concurrente de tareas, herramientas de temporización y sincronización. Se ha puesto especial énfasis en la implementación de la arquitectura planteada para la capa de aplicación, consiguiendo un software capaz de ejecutar una serie de comandos, programados para cumplir los requerimientos operacionales del proyecto, lo cual representa el método principal para extender sus funcionalidades y adecuarse a futuras misiones. Para probar y verificar el sistema desarrollado, se ha utilizado la técnica denominada hardware on the loop simulation. Se han obteniendo datos de funcionamiento, bajo condiciones de operación hipotéticas, a través del registro generado por la consola serial. Con esto se verifican los requerimientos operacionales de la misión, con resultados exitosos, obteniendo el sistema base y funcional del satélite. Como trabajo futuro, se utilizará este software para integrar el resto de los sistemas del satélite SUCHAI, demostrando su capacidad de adaptación y extensión, en un paso previo a la prueba final: funcionar adecuadamente en el espacio exterior.en_US
Idiomadc.language.isoesen_US
Publicadordc.publisherUniversidad de Chileen_US
Tipo de licenciadc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link a Licenciadc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Palabras clavesdc.subjectSatélites artificialesen_US
Palabras clavesdc.subjectProcesamiento de señalesen_US
Palabras clavesdc.subjectMicrosatéliteen_US
Palabras clavesdc.subjectCubeSaten_US
Palabras clavesdc.subjectHardware on the loop simulationen_US
Títulodc.titleDiseño e implementación del software de vuelo para un nano-satélite tipo Cubesaten_US
Tipo de documentodc.typeTesisen_US


Descargar archivo

Icon

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivs 3.0 Chile
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivs 3.0 Chile