Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10495/36972
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorMoncayo, Hever-
dc.contributor.advisorObando Vega, Andrés Felipe-
dc.contributor.authorLeón Serna, Sebastián-
dc.date.accessioned2023-10-19T20:16:27Z-
dc.date.available2023-10-19T20:16:27Z-
dc.date.issued2023-
dc.identifier.citationLeon Serna, S. “Simulation and Implementation of Fault Tolerant Controllers for Attitude Control System of Spacecraft Test Bench”, Bachelor’s degree project, Aerospace Engineering, Universidad de Antioquia, Carmen de Viboral, Antioquia, Colombia, 2023.spa
dc.identifier.urihttps://hdl.handle.net/10495/36972-
dc.description.abstractABSTRACT : The challenging and unpredictable conditions of space present various obstacles to spacecraft operations. To overcome these challenges, spacecraft require resilient systems that can withstand faults and failures. This is where the crucial role of fault-tolerant controllers comes into play, which are developed and implemented to mitigate failures and ensure the continued functionality of spacecraft. This thesis presents the design, validation, and comparison of a fault-tolerant controller applied into spacecraft attitude control system (ACS) by spacecraft test bench implementation. The design process of each controller starts with a literature review, which gives the basis of fault-controller methodologies, and also provides updated information of current used technologies for spacecraft ACSs and test benches. The validation and comparison processes are performed facing two architectures of NLDI controller with the proposed Fuzzy Logic Controller (FLC), in order to evaluate its performance and feasibility of its application in the aerospace industry. Simulation and implementation data are compared using Bland-Altman plot in order to assess the agreement between each set of data, getting a more accurate simulation model for spacecraft attitude controllers design before moving into implementation. Several failure scenarios are conducted to analyze the performance and robustness of each attitude controller. FLC performance shows to be on a par with NLDI controllers, being better in some cases for both nominal and failure scenarios. This demonstrates the capacities that a FLC can have despite that its nature is highly human logic dependent.spa
dc.description.abstractRESUMEN : Las difíciles e impredecibles condiciones del espacio plantean diversos obstáculos a las operaciones de las naves espaciales. Para superarlos, las naves espaciales necesitan sistemas resistentes que puedan soportar fallos y averías. Aquí es donde entra en juego el papel crucial de los controladores tolerantes a fallos, que se desarrollan e implementan para mitigar los fallos y garantizar la funcionalidad continuada de las naves espaciales. Esta tesis presenta el diseño, validación y comparación de un controlador tolerante a fallos aplicado al sistema de control de actitud (ACS) de una nave espacial mediante su implementación en un banco de pruebas. El proceso de diseño de cada controlador comienza con una revisión de la literatura, que proporciona la base de las metodologías de control de fallos, y también proporciona información actualizada de las tecnologías utilizadas actualmente para ACSs de naves espaciales y bancos de pruebas. Los procesos de validación y comparación se realizan enfrentando dos arquitecturas de controlador NLDI con el controlador de lógica difusa (FLC) propuesto, con el fin de evaluar su rendimiento y la viabilidad de su aplicación en la industria aeroespacial. Los datos de simulación y de implementación se comparan mediante el diagrama de Bland-Altman con el fin de evaluar la concordancia entre cada conjunto de datos, obteniendo un modelo de simulación más preciso para el diseño de controladores de actitud de naves espaciales antes de pasar a su implementación. Se llevan a cabo varios escenarios de fallo para analizar el rendimiento y la robustez de cada controlador de actitud. El rendimiento del FLC muestra estar a la par con los controladores NLDI, siendo mejor en algunos casos tanto para escenarios nominales como de fallo. Esto demuestra las capacidades que puede tener un FLC a pesar de que su naturaleza es altamente dependiente de la lógica humana.spa
dc.description.tableofcontentsABSTRACT RESUMEN INTRODUCTION Motivation Problem Statement Thesis Outline OBJECTIVES General Objective Specific Objectives LITERATURE REVIEW Spacecraft Attitude Control Systems Magnetorquers Reaction Wheels Spherical Reaction Wheel Thrusters Spacecraft Attitude Control Test Bench Spacecraft Attitude Controllers Review States Feedback Control Linear-quadratic Regulator (LQR) Nonlinear Dynamic Inversion (NLDI) Model Reference Adaptive Controller (MRAC) Machine Learning (ML) Controllers Fuzzy Logic Controller (FLC) SPACECRAFT DYNAMICS AND KINEMATICS Quaternions Representation Quaternions Kinematics Spacecraft Kinematics SIMULATION FRAMEWORK Disturbances Model Sensor Errors Mass Change Disturbances Gravitational Disturbances Friction Disturbances Center of Gravity Shifting Disturbances Values Verification of Simulation Models Pearson Correlation Coefficient Lin’s Coefficient of Concordance Data Distributions for p-value SPACECRAFT TEST BENCH IMPLEMENTATION Spacecraft Hardware Description Control Allocation Stability and Performance Metrics Angular Rate Activity Quaternion Tracking Error Solenoid Activity Global Performance Index DEVELOPMENT OF FAULT-TOLERANT CONTROLLERS Fuzzy Logic Controller (FLC) Development Nonlinear Dynamic Inversion (NLDI) Controller NLDI Augmented with Artificial Immune System (NLDI+AIS) RESULTS Fault-Tolerant Controllers Implementation Simulation Model Performance CONCLUSIONS RECOMMENDATIONS REFERENCES APPENDIX Appendix A. Test flights database.spa
dc.format.extent103spa
dc.format.mimetypeapplication/pdfspa
dc.language.isoengspa
dc.type.hasversioninfo:eu-repo/semantics/draftspa
dc.rightsinfo:eu-repo/semantics/openAccessspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/2.5/co/*
dc.titleSimulation and Implementation of Fault Tolerant Controllers for Attitude Control System of Spacecraft Test Benchspa
dc.title.alternativeSimulación e implementación de controladores tolerantes a fallos para el sistema de control de actitud del banco de pruebas de vehículos espacialesspa
dc.typeinfo:eu-repo/semantics/bachelorThesisspa
dc.publisher.groupAerospace Science and Technology ReseArch (ASTRA)spa
oaire.versionhttp://purl.org/coar/version/c_b1a7d7d4d402bccespa
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2spa
thesis.degree.nameIngeniero Aeroespacialspa
thesis.degree.levelPregradospa
thesis.degree.disciplineFacultad de Ingeniería. Ingeniería Aeroespacialspa
thesis.degree.grantorUniversidad de Antioquiaspa
dc.rights.creativecommonshttps://creativecommons.org/licenses/by-nc-sa/4.0/spa
dc.publisher.placeEl Carmen de Viboral, Colombiaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.redcolhttps://purl.org/redcol/resource_type/TPspa
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa
dc.subject.unescoIngeniería aeroespacial-
dc.subject.unescoAerospace engineering-
dc.subject.lembLógica difusa-
dc.subject.lembNaves espaciales-
dc.subject.lembSpace ships-
dc.subject.lembSpace vehicles - control systems-
dc.subject.lembVehículos espaciales - sistemas de control-
dc.subject.unescourihttp://vocabularies.unesco.org/thesaurus/concept1569-
Aparece en las colecciones: Ingeniería Aeroespacial

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
LeonSebastian_2023_SpacecraftAttitudeControllers.pdfTesis de grado de pregrado17.69 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons