![Page 1: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/1.jpg)
Modellierung mit computerunterstützten Lego-
KomponentenDr. Henry Herper, Dr. Volkmar Hinz
Otto-von-Guericke-UniversitätMagdeburg
Institut für Simulation und Graphik
2. Magdeburger Lehrertag „Modellierung und Simulation“
01.03.2006
![Page 2: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/2.jpg)
2
Informatik – Lernlabor - Inhaltsmodule
Logistiksimulation
![Page 3: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/3.jpg)
3
Modul Logistiksimulation
Lego-Modelleisenbahnanlage mit RFID-Identifikationssystem (125 kHz) und digtalerFahrzeugsteuerung (DCC)ProzesssteuerungWinGPSS-SimulationsmodellProof-Animationsmodell
![Page 4: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/4.jpg)
4
Physisches Modell - Kompetenzen
Die Schülerinnen und Schüler• analysieren das Modell als eine Einheit
aus mechanischer Funktionalität, Hard-und Software
• klassifizieren die Systemelemente unter Nutzung der objektorientierten Sichtweise
• wenden Standardmodule zur Datenerfassung und -verarbeitung an
• verwenden Aktoren zur Modellsteuerung
![Page 5: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/5.jpg)
5
Informatiksystem Modelleisenbahnanlage
RFID-Antenne
RFID-Antenne
COL-10
COL-10INTER-10
T
RS 458RS 232
USB
PICDEM Full Speed USB
DigitalBoosterDB-2
Gleis
![Page 6: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/6.jpg)
6
Prinzip des Digitaldecoders mit PC
MDe
DCC CoderBooster
Trafo
USB+/-14V
![Page 7: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/7.jpg)
7
Digital-Decoder zur Fahrzeugsteuerung
lastgeregelter Mini-Decoder N025 (Kühn)
![Page 8: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/8.jpg)
8
DCC - Digital Command ControlStandard nach NMRA S9.1 bzw.NEM 670Gesamtes Gleissystem über zweiadriges Kabel angeschlossen
System führt ± 14..22V Rechtecksignal:Betriebsspannung für Triebfahrzeuge Datensignale zur Steuerung der Triebfahrzeuge
1-Bit 116µs ± 6µs (ca. 8,62kHz) 0-Bit >200 µs (<5kHz z.B. 4,31kHz)
![Page 9: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/9.jpg)
9
DCC-Signal - BasisdatenpaketStandard nach NMRA S9.2 bzw. NEM 671mindestens 14 ‚1‘-Bits (Preamble)Startbit ‚0‘-BitAdressbyte 0aaaaaaa
aaaaaaa 1..127Startbit ‚0‘-BitBefehlsbyte 01dcssss
d: Richtung, c: Sonderbit/Geschwindigkeit MSBssss: Geschwindigkeit
Startbit ‚0‘-BitPrüfbyte (XOR von Adress- und Befehlsbyte)Stopbit ‚1‘-Bit
![Page 10: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/10.jpg)
10
Logistiksimulation - Komponenten
Lego-Modelleisenbahnanlage mitmodifizierten Triebfahrzeugen (Digitaldecoder von Kühn),DCC-Coder auf Basis USB-Mikrocontroller Demo-Boards(Microchip PICDEM Full Speed USB) sowieDigitalbooster DB-2 von Littfinski DatenTechnik (LDT)
RFID-Identifikationssystem (125 kHz) von LDTProzesssteuerungRCX-Modul basierte Weichen und SignalsteuerungWinGPSS-SimulationsmodellProof-Animationsmodell
![Page 11: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/11.jpg)
11
Steuerung des physischen Modells -KompetenzenDie Schülerinnen und Schüler
analysieren die Klassen und Objekte des Systems mit ihren Attributen und Methoden implementieren die Steuerung mit einer geeigneten Programmiersprache (z. Z. Delphi) und erproben sie mit Testrahmen und am realen Systemexperimentieren mit Steuerstrategien und bewerten diese
![Page 12: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/12.jpg)
12
Steuerung des physischen Modells
Aufgaben:
Steuerung der Fahrzeuge unter Verwendung des DCC-Systems
Verwaltung der Streckenabschnitte unter Verwendung der Signale des RFID-Systems
Steuerung der Lichtsignale durch IR-Direktkommandos zum RCX
Protokollierung der Ereignisse
![Page 13: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/13.jpg)
13
Implementierte SteuerstrategienEreignisse:• Fahrzeug aktiviert Identifikationspunkt am Anfang der
Blockstrecke• Fahrzeug aktiviert Identifikationspunkt am Ende der
Blockstrecke
Steuerstrategie:Ist die Blockstrecke frei, so kann diese vom Fahrzeug befahren werden. Nach dem Befahren wird die Blockstrecke als belegt gekennzeichnet. Die Signale werden auf rot gesetzt. Wird die Blockstrecke verlassen, so wird sie freigeschaltet. Die Signale werden auf grün gesetzt. Wartet ein Zug, so wird dieser gestartet.Ist die Blockstrecke belegt, so wird ein ankommendes Fahrzeug auf Geschwindigkeit 0 abgebremst und das Fahrzeug als in der Blockstrecke befindend gekennzeichnet.
![Page 14: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/14.jpg)
14
Simulationsmodell - KompetenzenDie Schülerinnen und Schüler
analysieren das reale System entsprechend der Zielstellung der Simulationsstudieordnen den Komponenten des realen Systems Modellelementen und Elementen der Simulationssprache zuerfassen und bewerten die Eingabeparameter für das Simulationsmodellcodieren das Modells mit einer Simulationssprache und validieren diesesexperimentieren mit dem Simulationsmodell
![Page 15: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/15.jpg)
15
Simulationsmodell des LogistiksystemsReales System: Lego-Modelleisenbahnanlage
Vorteile: begrenzte Komplexität des realen Systemswenige UmweltschnittstellenBeobachtung wiederholend unter gleichen Bedingungen möglichÜbertragung der Simulationsresultate von Experimenten auf das reale System möglich
Nachteil: Modell vom Modell
![Page 16: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/16.jpg)
16
Abstraktion bei der Modellbildung
Welche Größen müssen für ein Minimalmodell erfasst werden?
• Länge der Streckenabschnitte und Fahrzeuggeschwindigkeiten oder Überfahrzeiten der Streckenabschnitte
• Steuerstrategie für die Nutzung der Blockstrecke mit Schaltzuständen für die Ampeln
Was kann vernachlässigt werden?• Anfahr- und Bremsverhalten der Fahrzeuge
![Page 17: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/17.jpg)
17
Modellbeschreibungen der Komponente Lok
UML-BeschreibungSystemkomponente
WinGPSS-Sprachelemente Animationsklasse ZUG
![Page 18: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/18.jpg)
18
Komponenten in den Modellen
Komponente des realen Systems
Modell-element
Sprach-element
Animations-komponente
Lock Transaktion GENERATETERMINATE
Klasse: ZUG
Signal Einrichtung SEIZERELEASE
Klasse: LAMPE
Gleis Speicher ENTERADVANCELEAVE
Pfad
![Page 19: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/19.jpg)
19
WINGPSS-Simulationsmodell
WINGPSS
![Page 20: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/20.jpg)
20
Animationsmodell - Kompetenzen
Die Schülerinnen und Schülererfassen die zusätzlichen Eingabegrößen für das Animationsmodell und erstellen das Layoutbewerten die Animation als Methode zur Visualisierung von Resultatdaten vergleichen und bewerten das Verhalten des Animationsmodells mit dem realen System
![Page 21: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/21.jpg)
21
proof-AnimationsmodellLayout des
realen SystemsLayout des
Animationsmodells
WinGPSS Simulationsmodell
Animation-Trace-File
proof-Animationsmodell
![Page 22: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/22.jpg)
22
Animationsmodell
Proof-Animation
![Page 23: Modellierung mit computerunterstützten Lego- …isghenry/publikation/sim_ani_06_2.pdf · computerunterstützten Lego-Komponenten Dr. Henry Herper, Dr. Volkmar Hinz ... zDatensignale](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f7ceb09d3f2d0208d3b67/html5/thumbnails/23.jpg)
23
Zusammenfassung• mit dem vorgestellten Modul „Logistiksimulation“
des Lernlabors können unterschiedliche Modellierungsansätze realisiert werden
• im Rahmen von Projekten können verschiedene Teile des Moduls zusammenhängend oder unabhängig voneinander bearbeitet werden
• es können alle Phasen eines realen Informatikprojektes an diesem Modul durchgeführt werden
• Informatiksysteme werden als Einheit von Hard-und Software begreifbar