82
Gebäudesystemtechnik Institut für Angewandte Informatik Professur Technische Informationssysteme Prof. Dr.-Ing. habil. Klaus Kabitzsch (Nöthnitzer Str. 46 (INF), Zi. 1074) E-Mail: [email protected] Webseite: http://www.iai.inf.tu-dresden.de/tis

Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

GebäudesystemtechnikInstitut für Angewandte Informatik

Professur Technische Informationssysteme

Prof. Dr.-Ing. habil. Klaus Kabitzsch

(Nöthnitzer Str. 46 (INF), Zi. 1074)

E-Mail: [email protected]

Webseite: http://www.iai.inf.tu-dresden.de/tis

Page 2: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Literatur

• Kabitzsch, K.: Informations- und Steuerungssystemein: Werner, D., u.a.: Taschenbuch der Informatik, Fachbuchverlag Leipzig Lehrbuchsammlung

• Kabitzsch, K.: Skript zur Vorlesung Webseite

• weitere Literaturstellen siehe Skript

Gebäudesystemtechnik

Page 3: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Webseite

• http://www.inf.tu-dresden.de/index.php?node_id=2587&ln=de

• beinhaltet alle Informationen zur Lehrveranstaltung:

• Beschreibung

• Organisatorisches

• Lehrmaterialien

• insbesondere „Aktuelles“ beachten regelmäßig besuchen!

Gebäudesystemtechnik

Page 4: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Vorlesung

• Termin: Mittwoch, 2. DS

• findet jede Woche statt

• Folien werden auf Webseite bereitgestellt

Gebäudesystemtechnik

Page 5: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Übung

• Termin: Dienstag, 3. DS

• findet 14-tägig statt (gerade Woche)

Gebäudesystemtechnik

Page 6: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Jetzt geht’s los

Page 7: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

1. Objekte und Systeme (Vorbetrachtungen)

Page 8: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

OUTPUT

INPUT

Beispiele:

Textverarbeitung, Graphik, Zeichnungen, Tabellenkalkulation, Datenbanken, Programmentwicklung

Mit diesen Beispielen werden wir uns nicht beschäftigen ! (ausschließlich Rechner)

Page 9: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informations-systeme

Page 10: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informations-systeme

Technische Informations-

systeme

Zusätzlich zu den Rechnern gibt es noch weitere Bestandteile:

Handel: Nachrichtentechnik: Produktionstechnik: Rundfunk: Transport: Verfahrenstechnik: Medizin: Konsumgüter: Umwelttechnik: Raumfahrt:

Die Beispiele zu dieser Vorlesungsehen immer so aus:

Page 11: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informations-systeme

Technische Informations-

systeme

Software:

(aus Objekten)

Prozess:

(aus Systemen)

Signale

Deshalb heißt die Vorlesung auchsystemorientierte Informatik !

Page 12: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informations-systeme

Technische Informations-

systeme

Software:

(aus Objekten)

Prozess:

(aus Systemen)

Signale

Beispiele

Page 13: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Die Rechner sind in das Gebäude„eingebettet“ !(heute meist vernetzt)

Page 14: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Die Rechner sind in das Gebäude„eingebettet“ !(heute meist vernetzt)

Page 15: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Versuchsanlage: Vernetzte, eingebettete Rechnerfür das „intelligente Gebäude“an der Fakultät Informatik

Page 16: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informations-systeme

Technische Informations-

systeme

Software:

(aus Objekten)

Prozess:

(aus Systemen)

Signale

Definitionen:

Page 17: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition

Prozess:

Unter einem Prozess versteht man Abläufe, mit welchen

Materie, Energie und Information

umgeformt, gespeichert bzw. transportiert werden.

DIN EN ISO 10628

Page 18: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition Technischer Prozess:

ist ein Prozess, dessen Ein-, Ausgangs- und Zustands-größen mit technischen Mitteln gemessen, gesteuert und/oder geregelt werden können.

Sensoren

erfassen E/A/Z-größen durch Wandlung der phys. Größen und leiten diese über die Messperipherie zum Computer.

Aktoren

sind Stelleinrichtungen, über die mittels Informationen aktiv in den Prozess eingegriffen werden kann.

Page 19: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informations-systeme

Technische Informations-

systeme

Software:

(aus Objekten)

Prozess:

(aus Systemen)

Signale

Definitionen:

SensorenAktoren

Page 20: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

2. Eigenschaften dynamischer Systeme

Page 21: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

2.1. Allgemeine Systemeigenschaften

Page 22: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Informatiker (für ihre Software) und Ingenieure / Ökonomen (für ihre Prozesse) benutzen die gleiche Methode, um sich Überblick zu verschaffen:

Die Zerlegung komplexer Software bzw. Prozesse in kleine, einfach verständliche Teile:

in

Objekte und Systeme

Page 23: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEME

OBJEKTE

Materie

Energie

Information

PROZESS

SOFTWARE

Materie*

Energie*

Information*

Software: objektorientiert

Prozess: systemorientiert

Page 24: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Objekt System

Ein Objekt ist in der objektorientierten Programmierung ein Softwaregebilde mit individuellen Merkmalen. Es defi-niert sich über:

seine Identität,seinen Zustand undsein Verhalten.

Der Zustand eines Objekts wird durch

Instanzvariablen

sein Verhalten durch

Methoden

implementiert.

In objektorientierten Programmen bilden Objekte die Einheiten der Datenkapselung.

Ein System enthält eine Menge von Ele-menten zwischen denen Relationen be-stehen. Es charakterisiert sich über:

seine Identitätseinen inneren Zustand undsein Verhalten

Der Zustand eines Systems wird durch

Zustandsgrößen

sein Verhalten durch die

Funktionalität der Elemente

bestimmt.

Systeme sind mehr oder weniger von der Umwelt abgegrenzt (offene oder geschlossene Systeme)

Page 25: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEME

OBJEKTE

Materie

Energie

Information

PROZESS

SOFTWARE

Materie*

Energie*

Information*

Software: objektorientiert

Prozess: systemorientiert

Gemeinsamkeiten von Objekten und Systemen:

Ihr Zusammenwirken ist nur über Schnittstellen möglich (Botschaften zwischen Objekten, Signale zwischen Systemen)

Es interessiert nur ihr Verhalten an den Schnittstellen, nicht ihr interner Aufbau (information hiding = Verbergen und Schützen der internen Implementierung): Es reicht aus, das Verhaltenan den Schnittstellen zu kennen !

Es gibt bewährte Ordnungsprinzipien zur Beherrschung der Vielfalt (Klassenbildung, Instanziierung)

Page 26: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Was lernen Sie in dieser Vorlesung ?

• Wie zerlegt man einen großen Prozess in kleine, einfache Systeme ?• Nach welchen Gesetzen verhalten (bewegen) sich diese (z. B. Zeitverläufe) ? • Wie kann man dieses Verhalten durch Rechner nachbilden (Simulation) ?• Wie werden Sensoren / Aktoren an den Rechner angeschlossen ?• Welche Algorithmen braucht der Rechner, um den Prozess gezielt zu bewegen ?

S1

S2

Sj-1

Sj

Si

Prozess

E A

Page 27: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEME

OBJEKTE

Materie

Energie

Information

PROZESS

SOFTWARE

Materie*

Energie*

Information*

Software: objektorientiert

Prozess: systemorientiert

Was lernen Sie in dieser Vorlesung ?

• Wie zerlegt man einen großen Prozess in kleine, einfache Systeme ?• Nach welchen Gesetzen verhalten (bewegen) sich diese (z. B. Zeitverläufe) ? • Wie kann man dieses Verhalten durch Rechner nachbilden (Simulation) ?• Wie werden Sensoren / Aktoren an den Rechner angeschlossen ?• Welche Algorithmen braucht der Rechner, um den Prozess gezielt zu bewegen ?

?t

x

Page 28: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Was lernen Sie in dieser Vorlesung ?

• Wie zerlegt man einen großen Prozess in kleine, einfache Systeme ?• Nach welchen Gesetzen verhalten (bewegen) sich diese (z. B. Zeitverläufe) ? • Wie kann man dieses Verhalten durch Rechner nachbilden (Simulation) ?• Wie werden Sensoren / Aktoren an den Rechner angeschlossen ?• Welche Algorithmen braucht der Rechner, um den Prozess gezielt zu bewegen ?

PROZESS

Messwert-Erfassung

Steuerwert-ausgabe

SOFTWARE

Sensoren Aktoren

Page 29: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Was lernen Sie in dieser Vorlesung ?

• Wie zerlegt man einen großen Prozess in kleine, einfache Systeme ?• Nach welchen Gesetzen verhalten (bewegen) sich diese (z. B. Zeitverläufe) ? • Wie kann man dieses Verhalten durch Rechner nachbilden (Simulation) ?• Wie werden Sensoren / Aktoren an den Rechner angeschlossen ?• Welche Algorithmen braucht der Rechner, um den Prozess gezielt zu bewegen ?

PROZESS

Messwert-Erfassung

Steuerwert-ausgabe

SOFTWARE ?

Page 30: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

2.1.1 Signale

Page 31: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

PROZESS

Messwert-Erfassung

Steuerwert-ausgabe

SOFTWARE

Page 32: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Beispiel:

Gebäude-automatisierung

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

Page 33: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Beispiel:

Gebäude-automatisierung

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

Signale Signale

Page 34: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: SIGNAL

Unter einem Signal versteht man den zeitlichen Verlauf x(t) einer physikalischen Größe, welcher Informationen in sich trägt.

t

t

x#

t

x

x#

t

x

tk tk

Page 35: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition:

kontinuierlich diskontinuierlich

zeitkontinuierlich zeitdiskret

analog diskret

wertkontinuierlich wertdiskret

Page 36: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Kombinationsmöglichkeiten:

wer

tkon

tinui

erlic

hw

ertd

iskr

etzeitkontinuierlich zeitdiskret

ZEIT

IP

analog

digital

Page 37: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

wertkontinuierlich-zeitkontinuierlich

x(t)

Definition: x(t) ist ein Signal, das zu jedem Zeitpunkt existiert und (in einem bestimmten Intervall) jeden beliebigen Wert an-nehmen kann

t

x

Page 38: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

wertkontinuierlich-zeitdiskret

x(tk)

Definition: x(tk) ist ein Signal, das nur zu bestimmten Zeitpunkten existiert und (in einem bestimmten Intervall) jeden beliebigen Wert annehmen kann ( zeitdiskretes Signal)

t

x

tk

Page 39: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

wertdiskret-zeitkontinuierlich

x#(t)

Definition: x#(t) ist ein Signal, das zu jedem Zeitpunkt existiert und nur abzählbar viele Werte annehmen kann.

t

x#

Page 40: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

wertdiskret-zeitdiskret

x#(tk)

Definition: x#(tk) ist ein Signal, das nur zu bestimmten Zeitpunkten existiert und nur abzählbar viele Werte annehmen kann.

Man spricht von digitalen Signalen, wenn die Werte aus einem Alphabet entnommen werden.

t

x#

tk

Page 41: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

tk

x(t) x(tk)

Abtastelement

tk – tk-1 = t Abtastsystem

falls t = T =const äquidistantes Abtastsystem

T := Abtastperiode

fa = 1/T := Abtastfrequenz

Wie entsteht aus einem zeitkontinuierlichen Signal x(t) einzeitdiskretes Signal x(tk) ? durch Abtasten

t

x

t

x

tk

Page 42: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

Hier ist das Abtastelement eingebaut !

Page 43: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

tk

x(t) x#(tk)

Abtastelement

ADU

Das Signal wird von seiner phys. Trägergröße gelöst und als digitaler Wert (abstrakte Zahl) abgebildet.

Wie entsteht aus einem zeitkontinuierlichen Signal x(t) nach demAbtasten [ x(tk) ] auch noch ein wertdiskretes Signal x#(tk) ?

durch einen Analog-Digital-Umsetzer (ADU)

Page 44: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

Hier ist auchder ADU eingebaut !

Im Rechner existieren nur noch Zahlenfolgen (=zeitdiskrete+wertdiskrete Signale)

Page 45: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

2.1.2 Systeme

Page 46: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: System

Ein System ist ein natürliches oder künstliches Gebilde. Es kann Eingangs-Signale aus der Umwelt entgegennehmen und Ausgangs-Signale an die Umwelt abgeben.

SYSTEM

Page 47: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: statisches System

Ein statisches System ist dadurch gekennzeichnet, dass jeder Ausgangswert y(t) stets ausschließlich von dem zum gleichen Zeitpunkt t anliegenden Eingangswert x(t) abhängt.

SYSTEM

x(t) y(t)

Page 48: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Beispiel statisches System

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

VS / %

PS / %100

100

0

SYSTEMPS VS

PS

Page 49: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

VS / %

PS / %100

100

0

SYSTEMPS VS Definition statische Kennlinie

Als statische Kennlinie wird die Funktion einer Ausgangsgröße von der Eingangsgrößebezeichnet, z. B.VS=f(PS) oder allgemeiny = f(x)

Page 50: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

statischeKennliniey=f(x)

Approxi-mations-fehler

?x y

Statisches Systemmodell dieser Maschine

Page 51: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEM

statisch dynamisch

Es wird der Zusammenhang von Ausgangs- und Eingangssignal im eingeschwungenen Zustand

( t )

betrachtet:

y = f (x)

Es wird der Zusammenhang von Ausgangs- und Eingangssignal als Funktion der Zeit ( t ) be-trachtet:

y(t) = f (x(t)) = f(t)

y

x

y

t

Kennlinie Kennfunktion

Page 52: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Beispiel dynamisches System

Ein dynamisches System ist dadurch gekennzeichnet, dass sein Ausgangssignal y(t)vom Eingangssignal x(t) und dem inneren Zustand q(t) abhängt.

SYSTEMx(t)

q(t)

y(t)

Den Zustand eines Systems kann man sich als eine Art Gedächtnis vorstellen, das die Vorgeschichte gespeichert hat.

SYSTEM

x

t

y

t

Page 53: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Wer hat den Fehler in der vorhergehendenFolie entdeckt ?

Page 54: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

statisch dynamisch

Systemklassen

Page 55: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: zeitdiskretes System

Ein zeitdiskretes System operiert über Zahlenfolgen (zeitdiskreten Signalen). Besitzt ein solches System einen Eingang und einen Ausgang, so verknüpft es eine Eingangsfolge x(j) mit einer Ausgangsfolge y(i). Systeme ohne zeitdiskretes Verkalten werden zeitkontinuierlich genannt.

SYSTEM

x(j) y(i)

t

x

tk t

y

tk

Page 56: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Prozess x(t) Sensoren Meßwerterfassungsperipherie

wert- und zeit-diskrete Signale x*(tk) = abstrakte Zahlen

Software führt zeitdiskret Algorithmus aus

stellt y*(tk) als Ergebnis bereit

Stellperipherie

Steuerwert-ausgabe

TASKy*[tk] = f(x*[tk],q*[tk])

Falls System an einen Rechner angeschlossen ist

System

Rechner

Page 57: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

statisch dynamisch

zeitdiskret

zeitkontinuierlich

Systemklassen

Page 58: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Stark bzw. schwach kausale Systeme

Page 59: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEM

schwach Kausalität stark

reagieren auf gleicheUrsachen x auch stets mit gleichen Wirkungen y

SYST

EM100 200200 400300 555

100 200200 400300 555400300

-13555

Page 60: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEM

schwach Kausalität stark

reagieren auf gleicheUrsachen x auch stets mit gleichen Wirkungen y

reagieren auf ähnlicheUrsachen x auch stets mit ähnlichen Wirkungen y

SYST

EM100 200200 400300 555

100 200200 400300 555

SYST

EM

400300

-13555

Page 61: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEM

schwach Kausalität stark

reagieren auf gleicheUrsachen x auch stets mit gleichen Wirkungen y

reagieren auf ähnlicheUrsachen x auch stets mit ähnlichen Wirkungen y

SYST

EM

SYST

EM

häufig bei künstlichen Gebilden

z.B. Sprache:{Kopf, Zopf, Topf}

Rechner: keine Redundanz

häufig in der Natur:

{Idealfall: lineare Systeme}

Page 62: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

SYSTEM

nichtlinear linearDas Superpositionsprinzip gilt nicht : Es gilt das Superpositionsprinzip:

Page 63: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: lineares statisches System

Ein statisches System ist linear, wenn für die aktuellen Werte der Überlagerungssatz gilt (Additivität)

f(x1 + x2) = f(x1) + f(x2)

Statische Systeme, für die der Überlagerungssatz nicht gilt, heißen nichtlinear.

VS / %

PS / %100

100

0

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

linear

Page 64: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: lineares statisches System

Ein statisches System ist linear, wenn für die aktuellen Werte der Überlagerungssatz gilt (Additivität)

f(x1 + x2) = f(x1) + f(x2)

Statische Systeme, für die der Überlagerungssatz nicht gilt, heißen nichtlinear.

VS / %

PS / %100

100

0

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

Gegenbeispiel:

Page 65: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Definition: lineares statisches System

Ein statisches System ist linear, wenn für die aktuellen Werte der Überlagerungssatz gilt (Additivität)

f(x1 + x2) = f(x1) + f(x2)

Statische Systeme, für die der Überlagerungssatz nicht gilt, heißen nichtlinear.

VS / %

PS / %100

100

0

Eingabe-Peripherie (z.B. Tastatur)

Meß-Peripherie(z.B. Sensoren)

Stell-Peripherie(z.B. Aktoren)

Ausgabe-Peripherie (z.B. Bildschirm)

Rechner

Aöffnen

Zschließen

MElektromotor

100 %

0 %Schieber-position

Durchfluß

Strömungs-geschwindigkeit VS

Sensor(Fotozelle)

Lampe

Flügel-rad

Informations-Verarbeitung

I-Eingabe I-Ausgabe

I-Nutzung I-Gewinnung

Gegenbeispiel:

lineare Funktiony = ax + b

G = y/x nicht konst.

Gegenbeispiel:

Page 66: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Gx y

Was ist Gi ?: Gi kennzeichnet das Übertragungsverhalten eines Systems in einem transformierten Bereich

Page 67: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Gx y

Für statische Systeme gilt:

Gi= ki : statischer Übertragungsfaktor / Verstärkung

y= G* x= k * x

Page 68: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

statisch dynamisch

diskontinuierlich

kontinuierlich

linear

nichtlinear

Systemklassen

Page 69: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

2.1.3 Signalflußgraphen

Page 70: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Systeme werden mittels Signalen an den Schnittstellen verbunden,

TS 1 TS 2 TS n

Gesamtsystem

x1 x2 x3 xn-1 xn

d.h. das Ausgangssignal eines Teilsystems TS wird Eingangssignal des folgenden Teilsystems.

y1

Identität: y1=x2 …

Page 71: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

MATLAB/Simulink – HIL - Simulationsmodell

Page 72: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und
Page 73: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Beispiel: Vernetzte Gebäudeautomation

Page 74: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Beispiel: Vernetzte Gebäudeautomation

Page 75: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Komplexe Netze im Gebäude:

Heizung

Lüftung

Kühlung

SicherheitSicherheit

Automations-Netzwerk

Heizung

LüftungBeleuchtung

SanitVerschattung

SicherheitAnwesenheit

LüZutrittskontrolle

Hardware- und Soft-ware-Komponenten(bis zu 30.000)

Verteilte Funktionen

Kooperation vielerBranchen (Gewerke)über das Netz

Page 76: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Räumlich verteilte Hardware-/Software-Strukturen

über das Netzräumlich auf vieleRechnerknoten verteilt

komplex vermaschteDaten-, Steuer- undKommandoflüsse

Page 77: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Entwurfstool für Gebäudenetze

blau:Software-objekte

grün:Hardware(Netzknoten)

Page 78: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

Reihenschaltung:

G1 G2 G3x1 x2 x3 y

Für statische Systeme gilt:

Gi= ki : statischer Übertragungsfaktor / Verstärkung

x2= G1* x1= k1 * x1 x3= G2* x2= k2 * x2 .............

n

iiges

ges

kkkkk

xxkkk

xxkkk

xxkk

xxk

xyk

1123

1

1123

1

1123

1

223

1

33

1

*

Page 79: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

G1

G2

Gn

x1 y

y1

y2

yn

111 xky

122 xky

1xky nn

nyyyy ...21

11211 ... xkxkxky n

n

iiges kk

1

Parallelschaltung:

+

Page 80: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

xkkky 121 )1(

vG1

G2

x a y

b

bxa

aky 1ykb 2

ykxbxa 2)( 21 ykxky

21

1

1 kkk

xykges

v = Rückkopplungsschaltung:Mitkopplung

Gegenkopplung

Page 81: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und

vG1

G2

x a y

b

21

1

1 kkk

xykges

v = Rückkopplungsschaltung:Mitkopplung

Gegenkopplung

Bei welcher Parameter-Konstellationkönnte es in der Praxis Problemegeben ?

Page 82: Institut für Angewandte Informatik Professur Technische ... · Materie* Energie* Information* Software: objektorientiert Prozess: systemorientiert Gemeinsamkeiten von Objekten und