elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Design and Simulation of an Attitude Control System for a Microsatellite

Kücüker, Hilmi Dogu (2024) Design and Simulation of an Attitude Control System for a Microsatellite. Master's, Universität Bremen.

[img] PDF
61MB

Abstract

This thesis offers an open-source alternative tool for the implementation and assessment of various attitude control systems for microsatellites. Spacecraft GNC Toolbox, a software toolbox written in Scilab environment was created for that purpose. The toolbox provides an Application Programming Interface (API) and simulation block palette to be used in Xcos environment. Spacecraft dynamics, sensors, actuators, external disturbances, and controllers were modeled as Xcos blocks and their source code was written in Scilab from the ground up. Owing to the fact that Scilab provides an interface for code blocks in Fortran and C languages, the source code of environmental models could be conveniently imported into the toolbox. The disturbance analysis was carried out to estimate the worst environmental conditions for the Attitude and Orbital Control System (AOCS). Attitude control modes were determined according to the reference mission requirements. Considering control modes and disturbance analysis results, adequate sensors (Gyroscope, magnetometer, and star tracker) and actuators (reaction wheels and magnetorquers) for AOCS were selected. Quaternion-based attitude controllers were developed using Linear Quadratic Regulator (LQR) technique and its integral controller augmented form. The robustness of these controllers was examined with Monte-Carlo simulations and worst-case analyses. After obtaining the robust controllers, mode transition scenarios were conducted, in order to deduce whether the designed controllers were practical and accurate. In the end, Spacecraft GNC Toolbox, which was developed in Scilab/Xcos environment, was proven to be sufficient for AOCS design since it allows engineers to develop controllers from the ground up and evaluate them.

Item URL in elib:https://elib.dlr.de/203890/
Document Type:Thesis (Master's)
Title:Design and Simulation of an Attitude Control System for a Microsatellite
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Kücüker, Hilmi DoguUniversität BremenUNSPECIFIEDUNSPECIFIED
Date:26 February 2024
Open Access:Yes
Number of Pages:146
Status:Published
Keywords:Scilab, satellite, attitude control, ACS, AOCS
Institution:Universität Bremen
Department:Fachbereich 1 - Physik / Elektrotechnik
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Digital Transformation in Space [SY]
Location: Bremen
Institutes and Institutions:Institute of Space Systems > Navigation and Control Systems
Deposited By: Theil, Dr.-Ing. Stephan
Deposited On:26 Apr 2024 09:50
Last Modified:26 Apr 2024 09:50

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.