The thesis objective is the refactoring, validation and test of the control system for LaserCube which is a laser communication module for nanosatellites developed by Stellar Project. After an introduction on the physical system and the control architecture we describe the C code refactoring and optimizations. Then the Simulink model used for the validation and disturbance analysis is described. In the end the technique to measure the execution times of the control functions is presented.
La tesi si pone come obiettivo il refactoring, la validazione e il test del sistema di controllo di LaserCube, un modulo di comunicazione laser per nanosatelliti sviluppato da Stellar Project. Dopo un'introduzione sul sistema fisico e l'architettura di controllo viene descritto il refactoring e l'ottimizzazione del codice C in cui il sistema di controllo è implementato. Successivamente si descrive il modello Simulink utilizzato per la validazione e per l'analisi dei disturbi. Infine viene descritta la tecnica per la misura dei tempi di esecuzione delle funzioni di controllo sul microcontrollore.
Implementazione embedded e caratterizzazione del controllo di un sistema optomeccanico per applicazioni spaziali
FREGONESE, GIOVANNI
2021/2022
Abstract
The thesis objective is the refactoring, validation and test of the control system for LaserCube which is a laser communication module for nanosatellites developed by Stellar Project. After an introduction on the physical system and the control architecture we describe the C code refactoring and optimizations. Then the Simulink model used for the validation and disturbance analysis is described. In the end the technique to measure the execution times of the control functions is presented.File | Dimensione | Formato | |
---|---|---|---|
Fregonese_Giovanni.pdf
accesso riservato
Dimensione
11.92 MB
Formato
Adobe PDF
|
11.92 MB | Adobe PDF |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/10062