1 - Echtzeitsysteme [ID:9549]
50 von 1107 angezeigt

anderen Termin einhalten und der ist zumindest hart, da wollen wir auch gleich noch hören,

was das eigentlich bedeutet. Nicht hart, fest, Entschuldigung. Und deshalb fangen wir heute

früher an und wir haben dieses Semester auch noch das Problem, dass uns Allerheiligen einen

Termin klaut und damit uns die Übungen, die übrigens betreut werden, hier vom Peter Wegemann

und seinen Kollegen, also er ist heute stellvertretender, also ihn dürfte immer

nerven, wenn es um die Übung geht.

Damit die uns nicht davonlaufen, muss ich heute noch mal ein Kapitel zusätzlich

durchnehmen, das heißt wir müssen wirklich aufs Gas drücken und schauen,

dass wir mit den Folien heute durchkommen. Also fangen wir direkt an.

Erst mal zum organisatorischen, also grundsätzlich, klassischerweise ist

das Echtzeitsystem eine Veranstaltung, die sehr interdisziplinär ist. Das heißt, wir haben

einen ganz bunten Haufen an Studierenden der Technischen Fakultät. Rein Interessehaber,

fangen wir mal an. Wer ist ein Mechatroniker? Okay, das ist typischerweise tatsächlich die

Mehrheit. Wer ist Informatiker? Gut, das freut mich ganz besonders, weil da ist der Anteil

meistens relativ gering. Elektrotechnik? Maschinenbau? Okay. CE? I und K? Gut, wunderbar. Medizintechnik?

Einer, immerhin wunderbar. Also, man sieht schon, es ist ein sehr schöner Querschnitt

durch die Veranstaltung. Grundsätzlich ist es so, diese Veranstaltung steht allen offen.

Das Einzige, was wir letztendlich fordern, ist, ja, wir sind kein, also wir sind eine

Informatikveranstaltung, also für all die Nicht-Informatiker, das ist eine Informatikveranstaltung.

Wir programmieren und das ist im Prinzip kein Programmierkurs. Das heißt, wir vermitteln

nicht, wie man jetzt in unserem Fall den C bzw. C++ programmiert, sondern wir erwarten,

dass da gewisse Vorkenntnisse da sind. Wir müssen nicht zwingend von uns kommen, das

heißt, es reicht auch, wenn man sich vielleicht privat ein bisschen mit beschäftigt. Aber

das quasi nur so als Hintergrund. Davor darf man nicht zurückschrecken. Es ist nicht schlimm,

also das ist alles machbar, aber das sollte man letztendlich für diese Veranstaltung

mitbringen. Alles andere werden wir im Rahmen der Veranstaltung klären, erklären. Wir fangen

letztendlich direkt mit der Pique an und arbeiten uns dann zu den komplexeren Themen vor. Also

muss man letztendlich, was Echtzeitsysteme angeht, kein Vorwissen mitbringen. Grundsätzlich

erstmal so eine Begriffsthefinition. Das ist leider was, was man ganz, ganz häufig erlebt.

Wenn Leute von Echtzeit reden, dann meint man ganz, ganz unterschiedliche Dinge. Im Kontext von

Echtzeitsystemen, also dem, was jetzt Ingenieure darunter verstehen, ist es eigentlich ein sehr

feststehender Begriff. Und das heißt insbesondere, was wir gleich zu Anfang mal klären müssen,

es geht hier nicht um Geschwindigkeit. Also wenn man Echtzeitsysteme baut, baut man keine Systeme,

die notwendigerweise besonders schnell sind, sondern es geht um Rechtzeitigkeit. Ich weiß nicht,

wer hat auf der Webseite dieses Airbag-Video gesehen? Nicht so wahnsinnig viele, sieht man nur,

wenn man vom internen Netz kommt, weil ich nicht weiß, wie das mit den Rechten aussieht. Also

wer noch nicht geguckt hat, bitte einfach mal aus dem uni-internen Netz auf die Seite gehen,

sich das mal anschauen. Das zeigt eigentlich sehr, sehr eindrucksvoll, was man mit Rechtzeitigkeit

meint. Wenn man sich anschaut, was bedeutet eigentlich dieser Begriff Echtzeitsysteme,

dann ist es ja also eine sehr, sehr große Welt, in der wir uns hier bewegen. Grundsätzlich sind

Echtzeitsysteme immer eingebettet in die Umwelt. Ansonsten wären es keine Echtzeitsysteme. Ein

Echtzeitsystem ist abhängig von der Umwelt, bedeutet, es bekommt Stimuli von der Umwelt

und es steuert etwas in der Umwelt. Typischerweise ist ein Echtzeitsystem für die Steuerung von

einer Maschine zum Beispiel verantwortlich, deshalb ein eingebettetes System. Eingebettetes System

sind natürlich wesentlich mehr, also nicht jedes eingebettetes System ist ein Echtzeitsystem.

Das heißt, die Besonderheit bei dieser Systemklasse ist, dass wir eben diesen

Rechtzeitigkeitsgedanken haben. Also wir werden uns das ganze Semester eigentlich nur damit

beschäftigen, wie bekommen wir so ein Rechensystem dazu, was uns ein Ergebnis zu einem definierten

Zeitpunkt liefert. Ja und letztendlich, wie ich schon gesagt habe, die meisten Echtzeitsysteme oder

sehr sehr viele Echtzeitsysteme sind für die Steuerung und Regelung verantwortlich. Das ist

Teil einer Videoserie :

Zugänglich über

Offener Zugang

Dauer

01:36:44 Min

Aufnahmedatum

2018-10-18

Hochgeladen am

2018-10-19 02:49:03

Sprache

de-DE

Durch die Kopplung an die Realzeit, sind Echtzeitsysteme per Definition in die (reale) Umwelt eingebettet. Hier dienen sie typischerweise der Steuerung und Regelung von physikalischen Prozessen, wie beispielsweise dem Airbag eines Fahrzeugs.

Die Entwicklung eines Echtzeitsystems schliesst typischerweise Experten aus verschiedenen Bereichen mit ein. Die Veranstaltung nähert sich der Thematik zwar aus der Sicht der Informatik, ist jedoch grundsätzlich interdisziplinär ausgelegt und richtet sich sowohl an Studierende der Informatik als auch an diejenigen anderer Studiengänge mit einem anwenungsorientierten Bezug wie beispielsweise Mechatronik, Elektrotechnik, I&K, CE, Maschinenbau und Medizintechnik (siehe Vorraussetzungen).

Entsprechend weit spannt sich auch das Themengebiet Echtzeitsysteme auf. Abhängig von der Betrachtungsebene spricht man allgemein von eingebetteten Systemen oder, um den regelungstechnischen Anteil hervorzuheben, von Cyber-Physical Systems. Die Veranstaltung Echtzeitsysteme nimmt hierbei den Standpunkt der Systemsoftware (Echtzeitbetriebssystem) ein und erlaubt dadurch einen querschneidenden Einblick in die gesamte Welt der Echtzeitsystementwicklung. Die Vorlesung vermittelt dabei die notwendigen Grundkenntnisse, Techniken und Mechanismen für die Entwicklung von Echtzeit(betriebs)systemen und schafft damit eine gemeinsame Grundlage für alle Beteiligten.

Ziel der Veranstaltung ist neben einem fundierten theoretischen Überblick auch die tiefgehende Vermittlung von praktischem Wissen und Fähigkeiten, welche als Basis für eine erfolgreiche industrielle bzw. wissenschaftliche Anwendung dienen können.

Tags

systeme geschwindigkeit echtzeitsysteme terminverletzung ereignisbehandlungen rechensystem rechtzeitigkeit termintberschreitung
Einbetten
Wordpress FAU Plugin
iFrame
Teilen