Hoppa till innehållet


KURSPLAN

Omborddatorer för rymdfarkoster 7,5 högskolepoäng

Spacecraft on board datahandling
Avancerad nivå, R7018R
Version
Kursplan gäller: Höst 2021 Lp 1 - Tills vidare
Vald version visar för vilken termin och läsperiod som denna kursplanen gäller för. Senaste version visas först.


Utbildningsnivå
Avancerad nivå
Fördjupningskod
A1F
Betygskala
G U 3 4 5
Ämne
Rymdteknik
Ämnesgrupp (SCB)
Rymdteknik
Ingår i huvudområde
Rymdteknik

Behörighet

Programmering (t.ex. D0017E Introduktion till programmering för ingenjörer), mikrodatorer (t.ex. D0001R Mikrodatorteknik med rymdtilllämpningar) och elektronik (t.ex. E0007E Elektronik). Studenten ska ha förståelse för rymdmiljö ( t.ex. R7004R Rymdfarkosters fysiska omgivning). Studenten bör även ha erfarenhet i teknisk rapportskrivning och presentationsteknik. Bortsett från de allmänna kraven, är kunskap i rymdfarkoster delsystem eller liknande kvalifikationer, samt grundläggande kunskaper motsvarande BSc nivå i datakommunikation fördelaktiga. Kunskaper i engelska, motsvarande Engelska 6


Urval

Urvalet grundas på 20-285 högskolepoäng



Mål/Förväntat studieresultat

Kursen syftar till att ge en fördjupad kunskap om datahanteringssystem för satelliter och andra rymdfarkoster.

Efter godkänd kurs förväntas studenten:

1. kunna redogöra för vanligt förekommande delar i rymdfarkosters datahanteringssystem, både hur de hör ihop funktionellt och hur de kan implementeras i hård- och mjukvara.

2. visa förmåga att designa, analysera och kritiskt utvärdera olika tekniska lösningar för datahanteringsystemet för en given mission och hur satellitmissionen påverkar kraven på datahanteringsystemet för satelliter och andra rymdfarkoster.
Detta visas genom att skriftligt presentera övergripande design av ett datahanteringssystem för en given förenklad satellit mission eller analys av och jämförelser mellan design för olika typer av rymdfarkoster och missioner.

3. visa förmåga att följa och dokumentera en standardiserad utvecklingsmodell för mjukvara från kravspecifikation från användaren ( där studenten har begränsad information från början), till design och implementering,  i enlighet med vanliga ingenjörsmässiga metoder, standarder och riktlinjer .
Detta visas genom att applicera utvecklingsmodellen och metoderna på ett givet förenklat mjukvaruprojekt i form av ett grupparbete, och då tolka och följa en given standard.


Kursinnehåll

Datahanteringsystemets delar, hård och mjukvara. Omborddatorn (CPU, minnen, bussar, gränssnitt), IO-enheter, telemetri- och telekommandoformat. Standarder relaterade till datahanteringsystem för rymdfarkoster. SAVOIR. Grunderna i programmering av säkerhetskritiska system och realtidssystem. Grunderna i standarder för mjukvaruutveckling, dokumentation, kravanalys och specifikation, design analys och specification, implementering på given hårdvara. Grunderna i UML. Utvecklingsmiljö för mjukvara. C-programmering för system med realtidsoperativsystem. 


Genomförande
Kursens undervisningsspråk samt undervisningsform anges för varje kurstillfälle och framgår av kurssidan på Luleå tekniska universitets hemsida.

Undervisningen utgörs av en kombination av lärarledda lektioner, gästföreläsningar från rymdindustrin och inlämningsuppgifter.

Inlämningsuppgifterna redovisas i skriftliga rapporter. För grupparbeten skall en rapport lämnas in, men alla gruppmedlemmar skall bidraga till rapporten och ha gått igenom rapporten innan inlämning.

Inlämningsuppgifterna som inkluderar implementering på hårdvara ger studenten möjlighet att på egen hand prova de metoder för implementering av mjukvarudeign för realtidssystem som genomgåtts, att bli bekant med typisk hård- och mjukvaran, samt ger studenten träning i att analysera och jämföra resultat av olika tekniker som behandlas i kursen. Som en del av dessa inlämningsuppgifter skall studenten närvara vid demonstration av implementering av mjukvara på givet system.

Förutom schemalagd undervisning förväntas studenten, under kursens gång, studera anvisade delar av kurslitteraturen på egen hand, samt göra de övningsuppgifter som hör till kursavsnitten.
Studenten förväntas även själv läsa in vetenskapliga och tekniska artiklar i ämnet, och utifrån dessa och andra relvanta källor skriva en rapport som följer accepterad standard för tekniska och vetenskapliga rapporter.
Studenten förväntas även läsa och själv tolka givna standarder för mjukvaruutveckling, samt applicera standarden på ett mjukvaruprojekt och följa standarden för dokumentering av de olika delarna i mjukvaruprojektet. Detta ger studenten möjlighet att visa förmåga till att arbeta i grupp, presentera sitt arbete skriftligt och att lösa problem där inte all information är given från början.

Examination
Om det finns beslut om särskilt pedagogiskt stöd, i enlighet med Riktlinjen Studentens rättigheter och skyldigheter vid Luleå tekniska universitet, finns möjlighet till anpassad eller alternativ examinationsform.

Kursen examineras genom en skriftlig individuell tentamen samt skriftliga rapporter på inlämningsuppgifter.

Lärandemål 1 examineras genom skriftlig tentamen. Lärandemålen 2-3 examineras genom tentamen samt genom inlämningsuppgifter.

Samtliga ingående examinationsmoment ska vara avklarade för slutbetyg på kursen.  Några av inlämningsuppgifterna ger bonuspoäng på den skriftliga tentamen som följer kursen samt de följande två omtentamina.

Komplettering tillåts inom 3 veckor efter Tentamenstillfälle genom skriftlig hemuppgift. Komplettering är möjligt om alla moment och inlämningsuppgifter har skickats in och blivit godkänd och kompletteringen endast berör en delfråga på den skriftliga tentamen. 



Examinator
Anita Enmark

Litteratur. Gäller från Höst 2012 Lp 1 (Kan ändras fram till 10 veckor innan studiestart)
Eickof, J.,: Onboard computers, Onboard software and Satellites operations, Springer-Verlag Berlin and Heidelberg GmbH & Co.K 2011.
ISBN-10 3-642-25169-2
ISBN-13 978-3-642-25169-6

Kursgivare
Institutionen för system- och rymdteknik (SRT)

Moduler
KodBenämningBetygskalaHpTillståndGäller frånTitel
0003InlämningsuppgiftU G#3.00ObligatoriskH21
0004Skriftlig tentamenG U 3 4 54.50ObligatoriskH21

Studiehandledning
Studiehandledning finns i lärplattformen Canvas före kursstart. Du som är ny student hittar all information du behöver på www.ltu.se/nystudent. Du som redan studerar vid Luleå tekniska universitet hittar information om kursstart via schema på studentwebben alternativt via kursrummet i lärplattformen. Du når lärplattformen via Mitt LTU.

Kursplanen fastställd
av Huvudansvarig utbildningsledare SRT, Jonny Johansson 2011-02-07

Reviderad
av Jonny Johansson, HUL SRT 2021-02-16