Der Simulator spielt heutzutage in vielen Bereichen eine sehr wichtige Rolle: So trainieren Piloten und Sportler, Fabrikplaner konzipieren ihre Produktionslinien, Ingenieure testen Verhalten von Bauteilen, Chemiker entwickeln neue Moleküle…
Die folgende Definition gibt eine genaue Erklärung des Begriffes der Simulation:
„Simulation (lat. Erheuchelung, Vorspiegelung) ist die Nachbildung eines Systems mit seinen dynamischen Prozessen in einem Modell, um zu Erkenntnissen zu gelangen, die auf die Wirklichkeit übertragbar sind“ . Im weiteren Sinne wird unter Simulation das Vorbereiten, Durchführen und Auswerten gezielter Experimente mit einem Simulationsmodell verstanden.
An und für sich ist der Bau von Simulationsmodellen eine uralte menschliche Vision. Das Schachspiel, etwa 800 v. Chr. entstanden, ist bereits das klassische Beispiel einer höchst kunstvollen Simulation, genannt Kriegsspiel. Gänzlich neu war, dass aus einer Verbindung von Operations Research, Betriebswirtschaft und den unbegrenzten Möglichkeiten der Informationsverarbeitung durch den Computer nunmehr „offene“, durch Entscheidungen „befragbare“ und beliebig komplexe Modelle konstruiert werden konnten, an und mit denen das Verhalten der in den Modellen wiedergegebenen Wirklichkeit jeder Art von Systemen simulierbar wurde.
Inhaltsverzeichnis
I. Einführung
II. Die Hintergründe von Enterprise Dynamics (ED)
1. Enterprise Dynamics Software
2. Charakteristiken
III. Modellgenerierung
1. Grundlagen der Modellgenerierung
2. Modellgenerierung anhand eines Beispiels
3. Vorgehensweise bei der Modellgenerierung
3.1. Atome in das Modell ziehen und Einstellungen anpassen
3.2. Simulation durchführen
IV. Methoden zur Messung der Ergebnisse
1. Informationen, die auf dem Atom dargestellt sind
2. Monitor
3. Reports und Grafiken
3.1. Reports
3.2. Grafiken
4. Experiment
4.1. Das Experiment Atom
4.2. Das PFM Atom
V. Strategien
1. Input Strategy
2. Queue Discipline
3. Send to Statements
VI. Fazit
Abbildungsverzeichnis
Abbildung 1: Aufbau Anfangsfenster Enterprise Dynamics
Abbildung 2: Model Layout
Abbildung 3: Darstellung Atome mit verbundenen Kanälen
Abbildung 4: Darstellung Run Control Fenster
Abbildung 5: Darstellung des Monitors
Abbildung 6: Darstellung Summary Report
Abbildung 7: Darstellung Queue Graph von Queue 2
Abbildung 8: Zuverlässigkeitsintervall in tabellarischer und grafischer Form
I. Einführung
Der Simulator spielt heutzutage in vielen Bereichen eine sehr wichtige Rolle: So trainieren Piloten und Sportler, Fabrikplaner konzipieren ihre Produktionslinien, Ingenieure testen Verhalten von Bauteilen, Chemiker entwickeln neue Moleküle…
Die folgende Definition gibt eine genaue Erklärung des Begriffes der Simulation:
„ Simulation (lat. Erheuchelung, Vorspiegelung) ist die Nachbildung eines Systems mit seinen dynamischen Prozessen in einem Modell, um zu Erkenntnissen zu gelangen, die auf die Wirklichkeit übertragbar sind“[1]. Im weiteren Sinne wird unter Simulation das Vorbereiten, Durchführen und Auswerten gezielter Experimente mit einem Simulationsmodell verstanden.
An und für sich ist der Bau von Simulationsmodellen eine uralte menschliche Vision. Das Schachspiel, etwa 800 v. Chr. entstanden, ist bereits das klassische Beispiel einer höchst kunstvollen Simulation, genannt Kriegsspiel. Gänzlich neu war, dass aus einer Verbindung von Operations Research, Betriebswirtschaft und den unbegrenzten Möglichkeiten der Informationsverarbeitung durch den Computer nunmehr „offene“, durch Entscheidungen „befragbare“ und beliebig komplexe Modelle konstruiert werden konnten, an und mit denen das Verhalten der in den Modellen wiedergegebenen Wirklichkeit jeder Art von Systemen simulierbar wurde.
Mit Hilfe der Simulation können prinzipiell zwei unterschiedliche Zielsetzungen verfolgt werden:
- Ermittlung eines Optimums (z. B. optimaler Bestellmengen)
- Studium des Verhaltens von Systemen (z. B. der Auswirkung einer Senkung von Sicherheitsbeständen in einem Lager auf die Lieferbereitschaft)
Innerhalb der Simulationen zum Studium des Verhaltens von Systemen kann man wiederum in solche differenzieren, bei denen man das Verhalten von Teilsystemen in der Wirklichkeit kennt, jedoch das Zusammenspiel der Teilsysteme untersuchen will (synthetische Modelle) und solche, bei denen man das Verhalten des Gesamtsystems in der Wirklichkeit kennt, jedoch analysieren will, wie sich Teilsysteme verhalten (analytische Modelle).
Eine andere Einteilung nach Zielsetzungen ist die in „What-if“ und „How-to-achieve“ – Simulationen. Mit der ersten soll geprüft werden, welche Konsequenzen eine Maßnahme hat, mit der letzten – welche Maßnahmen zu einem gestrebten Ziel führen.
Wenn die Unsicherheiten in den Daten eines Simulationsmodells durch Verarbeitung von Wahrscheinlichkeitsangaben berücksichtigt werden sollen, konstruiert man ein stochastisches Simulationsmodell, sonst ein deterministisches.
Soweit man das Verhalten eines Systems im Zeitablauf studieren will, spricht man von dynamischer Simulation (Beispiel: Simulation des Unternehmenswachstums). Fehlt die zeitliche Komponente, so hat man es mit einer statischen Simulation zu tun (Beispiel: Analyse unterschiedlicher Personal-Aufgaben-Zuordnungen).[2]
II. Die Hintergründe von Enterprise Dynamics (ED)
1. Enterprise Dynamics Software
Enterprise Dynamics ist eine objektorientierte Modellierungssoftware, die zur Simulation, Visualisierung und Steuerung von Prozessen eingesetzt wird. Es spielt keine Rolle, ob der Prozess in der Produktion, Logistik oder Verwaltung stattfindet. Enterprise Dynamics kann diese Prozesse abbilden, da die Objekte individuell angepasst werden können.
Enterprise Dynamics ist ein offenes und flexibles System, wodurch spezielle Applikationen für jede Art von Aufgabenstellung und Industriezweig erstellt werden können.
2. Charakteristiken
- Modellierung
ED basiert auf der Vorstellung von „Atomen“ als Bausteine jedes Modells. Ein Atom ist ein Modellobjekt mit 4 Dimensionen: x, y, z und Zeit. Jedes Atom kann eine Position (x, y, z), eine Geschwindigkeit (dx, dy, dz), eine Rotation und ein dynamisches Verhalten (Zeit) haben. Atome können erschaffen, zerstört und ineinander bewegt werden. Sie können ihr eigenes Verhalten besitzen oder ihr Verhalten von anderen Atomen erben (Vererbungsprinzip). Letztendlich ist alles in ED ein Atom und alle Atome werden in derselben Art und Weise definiert. Diese Atomcharakteristiken sorgen für eine schnelle, einfache und effektive Modellierung.
Ein Atom kann eine Maschine, einen Schalter oder ein Produkt darstellen, aber auch einen nicht-physischen Charakter tragen, wie zum Beispiel eine Grafik. Es wird unterschieden zwischen Basisatomen (fünf häufig genutzte Atome: Product, Source, Sink, Server und Queue), Transportatomen (transportbezogen), Experimentatomen usw.
- Allgemeingültigkeit
Alles in Enterprise Dynamics ist ein Atom, egal ob es eine Ressource, ein Produkt, eine Person, ein Modell, eine Tabelle, eine Verbindung zu einer anderen Software oder die Applikation selbst ist. Die Geometrie-, Geschwindigkeits- und Verhaltensparameter erlauben es, jedes physikalische Objekt, das es in der Realität gibt, abzubilden: Maschinen, Werker, Förderer, Förderfahrzeuge, Aufzüge, Züge, Krane, Gabelstapler, Autos, Kreuzungen,
Verkehrslichter, Produkte, Paletten, Behälter, Container, Lager, Tanks, Hochregallager und so weiter.
Aber auch Informationen können natürlich durch Attribute, Tabellen oder Datenbank - Verbindungen, die jedes Atom beinhalten kann, abgebildet werden, beispielsweise ein Brief, eine Anfrage, ein Bestellformular oder ein Auftrag.
Das dynamische Verhalten bietet alle Möglichkeiten zur Verwendung dieser Informationen, wie Verarbeitung, Ausdruck, Anstoß von neuen Ereignissen oder Beendigung aktueller Ereignisse. Diese Informationen und physikalische Objekte können auf diese Weise in beliebige Modelle integriert werden.
Die Software wird mit einer erweiterbaren Bibliothek von fertigen Atomen geliefert, mit denen verschiedenste Produktions-, Logistik- und Dienstleistungssysteme modelliert werden können. Neue Atome können zur bestehenden Bibliothek hinzugefügt werden. Es ist auch möglich, komplett neue Bibliotheken mit ausschließlich eigenen Atomen zu erstellen.
- Hierarchie
Aus dem Grund, dass Atome in andere Atome bewegt werden können, bzw.
Atome aus anderen Atomen bestehen können, erlaubt ED die Erstellung von hierarchischen Modellen.
Die Hierarchisierung ist ein mächtiges Werkzeug, um Modelle zu strukturieren und die Übersicht zu behalten, wenn diese größer und komplexer werden. Angenommen, eine Firma besteht aus den folgenden vier Abteilungen: Einkauf, Produktion, Lager und Verkauf. Die erste und die letzte Abteilung beinhalten typische Informationsprozesse, wogegen die anderen aus eher physikalischen Prozessen bestehen. Anstatt alle vier Abteilungen auf einer Ebene zu modellieren, können in ED Untermodelle erstellt werden. Jedes Untermodell kann unabhängig editiert und betrachtet werden und darüber hinaus können die Untermodelle wie normale Atome agieren. Genau genommen ist ein Untermodell ein neues Atom, das als Atom in die Bibliothek eingefügt werden kann und so in andere Modelle einfach platziert werden kann.
- Individuelle Anpassung (Customizing)
Die Hierarchie hat einen zweiten Vorteil, der es erlaubt, komplexe Strukturen als eine Sammlung von einfachen Atomen abzubilden. Zum Beispiel ein automatischer Kran, der sich auf Schienen bewegt und zwei Hochregallagergassen bedient. Der Kran kann 2 Paletten zur gleichen Zeit auf- und abladen und dies geschieht durch zwei Förderbänder auf dem Kran. In ED kann diese Struktur mit wenigen Basisobjekten, wie Kran, Förderbänder und Schienen modelliert werden. Diese neue Struktur kann zur Bibliothek hinzugefügt werden und so in anderen Modellen durch einfaches Plazieren benutzt werden.
Durch die hohe Anzahl von Atomparametern kann durch Popup-Menüs ein Atom auf die gewünschte Aufgabenstellung angepasst werden. Es können natürlich auch komplett neue Atome erstellt werden. Alle individuell angepassten oder neu erstellten Atome können zur Bibliothek hinzugefügt werden, um sie in anderen Modellen wieder zu verwenden.
Daneben ist in ED eine eigene Programmiersprache integriert, 4D-Script genannt, mit der Atome erstellt oder modifiziert werden können. 4D-Script umfasst momentan etwa 800 Begriffe und steuert alles: das Atomverhalten, die Darstellung und das Interface, das Menü und sogar die Applikation selbst.
- Austauschbarkeit
Dadurch, dass alle Atome auf die gleiche Art und Weise definiert werden, ist es sehr einfach, Atome zwischen Modellen, Bibliotheken und Benutzern auszutauschen. Zusammen mit dem Umstand, dass Atome vollständig individuell anpassbar sind, wird die Erstellung von Modellen stark beschleunigt. Falls angepasste Atome der Bibliothek hinzugefügt wurden, reicht Drag und Drop aus, um diese in jedem neuen Modell zu benutzen. Individuelle Anpassung und Austauschbarkeit erhöhen die Lebenszeit von Atomen und Modellen.
[...]
[1] Vgl. VDI 3633
[2] Vgl. Mertens, Peter „Simulation“ (Stuttgart 1982) , S. 4
-
-
-
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X.