haku: @author Javanainen, Joonas / yhteensä: 2
viite: 1 / 2
« edellinen | seuraava »
Tekijä:Javanainen, Joonas
Työn nimi:Reliability evaluation of Aalto-1 nanosatellite software architecture
Aalto-1 nanosatelliitin ohjelmistoarkkitehtuurin luotettavuus
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2016
Sivut:62      Kieli:   eng
Koulu/Laitos/Osasto:Perustieteiden korkeakoulu
Oppiaine:Ohjelmistotekniikka   (T3001)
Valvoja:Heljanko, Keijo
Ohjaaja:Praks, Jaan ; Metsälä, Timo
Elektroninen julkaisu: http://urn.fi/URN:NBN:fi:aalto-201602161377
Sijainti:P1 Ark Aalto  3515   | Arkisto
Avainsanat:Aalto-1
nanosatellite
CubeSat
software reliability
redundancy
watchdog
nanosatelliitti
ohjelmiston luotettavuus
kahdennus
vahtikoira
Tiivistelmä (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.
Tiivistelmä (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.
ED:2016-02-21
INSSI tietueen numero: 53169
+ lisää koriin
« edellinen | seuraava »
INSSI