TU Wien:Distributed Real-Time Systems Engineering VL (Kopetz)

From VoWi
Jump to navigation Jump to search
Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.

Daten[edit | edit source]

Lecturers O.Univ.Prof. Dr.phil. Dr.h.c. KOPETZ Hermann
ECTS 6
Department Forschungsbereich Embedded Computing Systems
When summer semester
Links Homepage
Zuordnungen
Master Technische Informatik Wahlmodul Unbekannt oder "Prä-Modul-Ära" - EDIT ME


Inhalt[edit | edit source]

Contents of this course are the protocol TTP/C, Real-Time Linux, distributed application development, Matlab/Simulink, and automatic codegeneration.

Ablauf[edit | edit source]

Die Lehrveranstaltung besteht aus einer Vorlesung und einer begleitenden Übung. Während in der Vorlesung die theoretischen Grundlagen zum Design verteilter Echtzeitsysteme behandelt werden, erfolgt im Rahmen der Übung eine praktische Anwendung zum Design einer Applikation aus dem Automobilbereich.

Wird geblockt abgehalten.

Benötigte Vorkenntnisse[edit | edit source]

Echtzeitsysteme VO

Vortrag[edit | edit source]

Generell ein gelungener Vortrag wobei der Stoff eher abstrakt ist. Hauptthema ist wie man Systeme die leicht verständlich sind entwirft. Es wird darauf eingegangen wie Menschen Informationen verarbeiten, wie man Systeme entsprechend strukturieren sollte damit diese nicht zu komplex werden und wie diese leicht erweiterbar entwirft. Auch aktuelle Entwicklungen in der Industrie werden behandelt. Dabei wird einiges aus Echtzeitsysteme VO wiederholt und vertieft.

Beim Vortrag wird auf Interaktivität viel Wert gelegt. Wortmeldungen werden notiert und fließen in die Note ein.

Übungen[edit | edit source]

Die Übung ist in 5 Kapitel gegliedert, mit jeweils einigen Aufgaben bei uns waren das

  • 1. Regler Design in Simulink
  • 2. TMR in Simulink, Statemachine mit Stateflow, erzeugen eines TTP Schedule mit TTPlan
  • 3. Portierung des redundanten Regelkreises auf TTP und dann auf die Hardware (Realtime Workshop)
  • 4. Sensor Fusion (S-functions schreiben)
  • 5. Erstellung eines Safety Cases

Jede Aufgabe war im Protokoll inkl. Screenshots zu dokumentieren. Die Abgabe erfolgt im Gruppengespräch und ist recht informell.

Die für die Übung vorgesehenen Laborslots sind durchaus ausreichend.

Anmerkung: Der Stoff klingt spektakulärer als er ist da die Aufgaben relativ einfach gehalten sind. Man ist mehr mit dem Erlernen der Tools beschäftigt als mit dem Entwurf von Systemen wie dies in der Vorlesung beschrieben wird. Die Erfahrung mit dem Model-based Entwurf und der Simulation durch Matlab/Simulink ist definitiv interessant und wertvoll.

Prüfung, Benotung[edit | edit source]

Bei dem Einstiegstest müssen hauptsächlich die Begriffe, die in den Papers eingeführt werden, erklärt werden. Dabei wird teilweise nur die Überschrift eines Kapitels genannt und man muss Unterpunkte dazu nennen.

Zu Simulink wurden im SS09 nur einige der auf der Website angegebenen Fragen gestellt, mehr lernen dürfte also nicht notwendig sein.

Wenn man den Einstiegstest geschafft und die Übung erledigt hat, sollte man keine schlechtere Note als einen 2er bekommen. Wenn es kein ganz knappes Testergebnis war, sollte einem 1er nichts im Weg stehen.

Dauer der Zeugnisausstellung[edit | edit source]

SS09: 1 Monat

Zeitaufwand[edit | edit source]

maximal eine Woche um die Paper für den Einstiegstest zu lernen, je nachdem wie leicht man sich beim auswendig lernen tut auch weniger.

Übung: die vorgegebenen Slots sind ausreichend sollten aber auch voll genutzt werden.

Insgesamt ist der Aufwand für 6 ECTS eher gering.

Unterlagen[edit | edit source]

Tipps[edit | edit source]

noch offen

Verbesserungsvorschläge / Kritik[edit | edit source]

noch offen