search query: @keyword Cubesat / total: 24
reference: 4 / 24
« previous | next »
Author:Javanainen, Joonas
Title:Reliability evaluation of Aalto-1 nanosatellite software architecture
Aalto-1 nanosatelliitin ohjelmistoarkkitehtuurin luotettavuus
Publication type:Master's thesis
Publication year:2016
Pages:62      Language:   eng
Department/School:Perustieteiden korkeakoulu
Main subject:Ohjelmistotekniikka   (T3001)
Supervisor:Heljanko, Keijo
Instructor:Praks, Jaan ; Metsälä, Timo
Electronic version URL: http://urn.fi/URN:NBN:fi:aalto-201602161377
Location:P1 Ark Aalto  3515   | Archive
Keywords:Aalto-1
nanosatellite
CubeSat
software reliability
redundancy
watchdog
nanosatelliitti
ohjelmiston luotettavuus
kahdennus
vahtikoira
Abstract (eng):Nanosatellite research projects are increasingly popular in universities all over the world.
These projects offer interesting challenges, and reliability must be considered in architecture design to avoid mission failure.

Aalto-1 is a student nanosatellite project at Aalto University that has been under development for around five years.
The satellite is based on the CubeSat specification, and its scientific mission includes hyperspectral imaging, radiation monitoring, and testing of an experimental de-orbiting device.

The goal of this thesis is to evaluate the reliability of Aalto-1 nanosatellite software architecture before launch.
In addition to evaluation, design improvements were made to the system boot procedure, watchdog mechanisms, and internal communication.

This thesis confirms that software reliability has been considered in the design of Aalto-1, and the satellite can recover from many failure scenarios.
However, the architecture includes some complexity that could be avoided, and further research could be used to validate the correctness of the custom protocols and important recovery logic in the architecture.
Abstract (fin):CubeSat-määrittelyyn pohjautuvien satelliittien tutkimusprojektit ovat yhä suositumpia yliopistoissa ympäri maailman.
Nanosatelliittiprojektit tarjoavat mielenkiintoisia haasteita, ja satelliitin luotettavuus tulee huomioida arkkitehtuurin suunnittelussa, jotta voidaan välttää satelliitin tehtävän epäonnistuminen.

Aalto-1 -nanosatelliitti on Aalto-yliopiston opiskelijaprojekti, joka alkoi noin viisi vuotta sitten.
Satelliitti pohjautuu CubeSat-määrittelyyn, ja sen tieteelliset tehtävät ovat monispektrikuvantaminen, säteilymittaukset, ja kokeellisen sähköpurjeen testaaminen.

Tämän diplomityön tavoitteena on arvioida Aalto-1-nanosatelliitin ohjelmistoarkkitehtuurin luotettavuutta ennen laukaisua.
Arvionnin lisäksi työssä tehtiin parannuksia järjestelmän käynnistykseen, vahtikoiramekanismeihin, ja sisäiseen kommunikaatioon.

Tämä diplomityö vahvistaa, että ohjelmiston luotettavuus on huomioitu monilla tavoin Aalto-1-nanosatelliitin suunnittelussa, ja satelliitti voi selvitä useista virhetilanteista.
Sen arkkitehtuurissa on kuitenkin monimutkaisuutta mikä voitaisiin välttää, ja mahdollisilla jatkotutkimuksilla voitaisiin varmistaa omien protokollien ja tärkeiden palautumisproseduurien oikeellisuus.
ED:2016-02-21
INSSI record number: 53169
+ add basket
« previous | next »
INSSI