Vorlesung 9 Flashcards

1
Q

Aufgabe der Rechnereinheit

A

Informationsaustausch zwischen Sensoren, Prozessrechner und Aktoren

Gewinnung von Informationen aus (verrauschten) Messwerten

Verbesserung der Datenqualität und Aufbereitung von Signalen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Umwandlung analoges in digitales Signal

A

periodische Abtastung

Diskretisierung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Signal für verschiedene Abtastraten

A

Folie 6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Filtertypen

A

Tiefpass — unterdrückt Frequenzen > w1, typische Anwendung als Anti-Aliasing-Filter

Hochpass — unterdrückt Frequenzen < w2, typische Anwendung zur Unterdrückung von Gleichspannung

Bandpass — lässt ein Frequenzband durch [w1,w2], typische Anwendung zur Selektion eines Radionutzsignals

Bandsperre — sperrt ein Frequenzband [w1,w2], typische Anwendung als Unterdrückung von Netzbrummen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Standardregelkreis

A

Seite 11 PDF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Regelungskenngrößen

A

Seite 12 PDF

Empfindlichkeit, Messbereich, Messgenauigkeit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wann ist ein System echtzeitfähig?

A

Wenn es in der Lage ist, unabhängig von Art und Umfang des gerade bearbeiteten Problems auf ein zu beliebiger Zeit auftretendes äußeres Ereignis höherer Dringlichkeit spätestens nach Ablauf einer angebbaren maximalen Reaktionszeit t_R,max in programmierbarer Weise zu reagieren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche Arten von Echtzeit gibt es?

A

Harte Echtzeit: Die Terminverletzung kann katastrophale Auswirkungen haben, z.B. bei Flug-Regelungssystemen

Starke Echtzeit: Die Terminverletzung ist nicht gravierend, aber das verspätete Resultat wertlos (z.B. online Reservierungssystem)

Weiche Echtzeit: Der Nutzen des Resultates nimmt nach der verpassten Deadline qualitativ ab, z.B. Multimedia Anwendung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vor- und Nachteile von programmgesteuerter Abfrage

A

+ Die Reaktionsprogramme unterbrechen einander nicht. Man benötigt daher keine Synchronisationsmittel

  • Die Reaktionszeit t_R ist ohne genaue Kenntnis und korrekte Funktion aller Reaktiosprogramme nicht bestimmbar und häufig relativ groß. Ein fehlerhaftes Reaktionsprogramm kann zum Totalausfall führen.
  • sehr schlechte Ausnutzung der Rechnerressourcen. Es gibt keine Restkapazität des Prozessors, die man nutzen könnte.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vor- und Nachteile von zeitinterruptgesteuerter Abfrage

A

+ die Restkapazität des Prozessors ist in Grenzen nutzbar. Es kann Programmcode unterhalb des Interrupt-Mechanismus ausgeführt werden.

  • Die Reaktionszeit t_R schwankt, je nach relativer Lage zum Interrupt-Zeittakt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vor- und Nachteile von Prioritätsinterruptsystem

A

+ schnellstmögliche Interruptreaktionen, kleinstmögliche Zeit t_R (kleine Varianz)

+ bessere Verkapselung der Ereignisbehandlung

  • Die Reaktionsprogramme können einander unterbrechen. Dies erfordert Synchronisationsmittel, andernfalls besteht die Gefahr für sporadische Fehler und inkonsistente Daten, wenn dieselben Daten in mehreren Reaktionsprogrammen genutzt werden können.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Welche Arten von Betriebssystemen gibt es und was für Eigenschaften haben sie?

A
Kooperatives Betriebssystem (BS):
keine Unterbrechung von Tasks, Prozesse müssen Rechenzeit aktiv abgeben, Blockierung des Systems möglich

Präemptives BS:
Tasks können von höherprioren Tasks unterbrochen werden, Systemfunktionen haben höchste Priorität und sind nicht unterbrechbar

Präemptibles BS:
Systemfunktionen werden als Tasks ausgeführt und sind unterbrechbar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly