1 Synchronisation einer 3D-Visualisierung mit einer realen Anlage auf der Basis von Petrinetzmodellen Frank Nillies Betreuer: Ekkart Kindler Abschlussvortrag.

Slides:



Advertisements
Ähnliche Präsentationen
Der Himmel ist manchmal blau.. The sky is sometimes blue.
Advertisements


B-Bäume.
Oe,tw Sound-Aktionen (1) Start des Programms RoomControllerSoundManager doAction ( ACTION_SWITCH_ROOM ) Room (für den Ambient-Sound) und Slot-Daten.
Oe,tw Sound-Aktionen (1) Start des Programms RoomControllerSoundManager doAction ( ACTION_SWITCH_ROOM ) Room (für den Ambient-Sound) und Slot-Daten.
Fernsteuerung: Internet
Standortfaktoren INTERN - Ausdrucksstark präsentieren.
Wie sieht deine Freundin aus?
HPI Bachelorprojekt Scalable EMF Vorstellung der Designdokumente Strukturen und Abläufe 1. März 2010.
Kapitel 19 Astronomie Autor: Bennett et al. Unsere Galaxis, die Milchstraße Kapitel 19 Unsere Galaxis, die Milchstraße © Pearson Studium 2010 Folie: 1.
Stand: Mai 2004 Überschriften 0. Dachzeilen 1. Allgemeines 2. Aufbau des Institutes 3. Forschung Fliesstext Arial Fett 25pt Rot 0 Grün 51 Blau 102 Arial.
Inhalte und Maßnahmen eingegeben haben,
Felix Mühlbauer, Wegeplanung mit Domainunabhängigen Planern realisieren Projektseminar 2001: ChuChu Sprachgesteuerte Geräte (Modelleisenbahn)
04 - Actions Actions Actions 2 Motivation In verschiedenen Swing-Komponenten werden ausgelöste Aktionen durch ActionListener behandelt. Häufig werden.
Ergebnisse der Makrozoobenthos-Beprobung März 2007 Vergleich detaillierter Nachweisverfahren nach BWK-Merkblatt 3 für das Morsbacheinzugsgebiet Wuppertal,
Herzlich Willkommen Roland Kistler Sales Engineer
Kurt Jürgen Warlies Siemens Business Services GmbH & Co. OHG
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
YouTube5 .0 Projektpräsentation
Im Herbst ist alles reif.
DIE DEUTSHSPRACHIGEN LÄNDER SIND MIR NICHT FREMD
Libero: Design Creation / Verification Seminar WS04/05 Andreas Schibilla (ii4900)
Medien und Kultur Lektion 3 Medieneinflüsse. Kino, Rundfunk und Fernsehen das Kino der Rundfunk das Fernsehen.
Einleitung.
Zielmodellierung und „Aspektorientierung“
EnAS – Abschlußtreffen in Esslingen ( )
Hans-Rudolf Niederberger Vordergut Nidfurn 29. März 2014 Einführung Aufgabe Präsentation Evaluation WebQuest 20 Elektrische Motoren Material Prozess.
Körperteile Kapitel 10.
EsprIT 1 Übersicht in Bildern Framework zur Entwickung von Java Applikationen Client/Server, GUIs, Datenbank,
Beispiele aus der Region
Die Farben The colours.
Ausbau der A7 zur modernen Handlungsmöglichkeiten
KÖRPERTEILE.
Rechne bis 20 © Gabriele Kastner =
Ressourcen in Process-Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz Quelle : Seven Fallacies.
Power Point Präsentation
HPI Bachelorprojekt Scalable EMF Vorstellung der Designdokumente Strukturen und Abläufe 1. März 2010.
DIE FARBEN.
Auslegung eines Vorschubantriebes
Geschichte Anlage Fuhrpark Gleismaterial Action Besonderes The Big Train Geschichte Anlage Fuhrpark Gleismaterial Action Ende Home In dieser Präsentation.
Equals, Hashcode und CompareTo Micha Kessler
Beschreibungen: Wie siehst du aus?
Adjektive nach der-Wӧrtern: mündliche Übung
J. M. L. Pasquay 1 Scan-Vorgang. 2 Vorschau J. M. L. Pasquay 3 Auswahl 1. Festlegen der Größe Web75 DPI Tintenstrahl 300 DPI Laser 150 DPI Foto 600 DPI.
Start Ziel.
Analyseprodukte numerischer Modelle
Straumann® Dental Implant System
2014 Januar 2014 So Mo Di Mi Do Fr Sa So
1 GEOMETRIE Geometrie in der Technik H. Pottmann TU Wien SS 2007.
FRÜHLING.

Lektion grün Was für Tee trinkst du? Ich trinke grünen Tee.
Was für Haare hat sie?.
Pflanzenlernkartei 3 Autor: Rudolf Arnold. Pflanze 1 Gattung Merkmale Schädigung Bekämpfung.
Pflanzenlernkartei 2 Autor: Rudolf Arnold. Pflanze 1 Gattung Merkmale Schädigung Bekämpfung.
Ampel rot Claus Ilchmann 2006 Ampelsteuerung Phase: Alle Rot A A BB.
Seite 1 Weiter = Mausklick ! Stopp = Escape Natürlich die Müllers... Natürlich die Müllers... Natürlich die Müllers... Natürlich die Müllers... eine ganz.
Dr.-Ing. Michael Freund Technische Universität Chemnitz
01-1-Anfang. 01a-1-Vortrag-Inhalt 14-4-Gründe-Masterplan.
Familienmitglieder Persönliche Angaben Aussehen Hobbys
20 Mein Sohn, auf meine Worte achte, mei-nen Reden neige dein Ohr zu
Farben Vanessa Kogelbauer.
Spvgg Rommelshausen 4 gegen 4 Turnier Spielplan © Alexander Streicher.
Schutzvermerk nach DIN 34 beachten 04/04/15 Seite 1 A200 XSoft für Umsteiger Information : Fahrplan zur Programmierung.
1 IdeenSet Sonnensystem Ideenset Die Sonnenfinsternis vom 20. März 2015 Erich Laager / 2014.
Welche Farbe ist das? Das ist
Normale zur Gerade g durch den Punkt A. A A.
„Tennis ist cool“ „Tennis ist cool“ „Tennis ist cool“
„Tennis ist cool“ „Tennis ist cool“ „Tennis ist cool“
Es ist ein ORANGER KREIS
 Präsentation transkript:

1 Synchronisation einer 3D-Visualisierung mit einer realen Anlage auf der Basis von Petrinetzmodellen Frank Nillies Betreuer: Ekkart Kindler Abschlussvortrag zur Studienarbeit

2 Motivation PNSim HAL PNK

3 Motivation PNSim HAL PNK

4 Motivation PNSim Coordination Simulation Interface Hardware Handler Interface Visualisation Handler Interface

5 Übersicht Visualisation PNSim PNK

6 Die Modelleisenbahn

7 Vom Gleisplan zum Petrinetz Schienenstrang vor der Weiche Schienenstrang nach runder Weiche Schienenstrang nach gerader Weiche Überfahre gerade Weiche Überfahre runde Weiche Weiche rund Weiche gerade

8 Vom Gleisplan zum Petrinetz geometry:track3 dynamicShape:train animation:move() geometry:track4 dynamicShape:train animation:move() geometry:track2 dynamicShape:train animation:move() geometry:track1 dynamicShape:train animation:move() geometry:signal1green dynamicShape:signalGo animation:appear() geometry:signal1red dynamicShape:signalStop animation:appear() Gleisgerade Gleishalbrund Lichtsignal rot Lichtsignal grün Lichtsignal rot Lichtsignal grün

9 Erweiterte Funktionalität keepAnimation() {..} Gleisgerade Gleishalbrund Lichtsignal rot Lichtsignal grün Lichtsignal rot Lichtsignal grün

10 Kommunikation PNSim PNVis PNSimVisuHandler animateObject(Item) deleteObject(Item) sendMessage(Item) Item.setResult() startAnimation() fire transition

11 Beispiel

12 Übersicht ToyTrain PNSim HAL PNK

13 Event – Action, ein Konzept animateObject(signalGreen) PNSimHAL onAdd:doAction(switchToGreen) endEvent: handleEvent(arrive26) deleteObject(signalGreen) zug.setResult() onRemove:doAction(switchToRed) Petrinetz

14 Petrinetz mit Eigenschaften der Hardware Schienenstrang 1Schiene mit Sensor1Schienenstrang 2 Lichtsignal endEvent: arrive1 onAdd: switchToRed onAdd: switchToGreen endEvent: departure1endEvent: arrive2 Event: Action: grün rot

15 Beispiel

16 Event – Action, ein Konzept PNSimHWHandlerHAL sendEvent(arrive26) zug.setResult() sendMessage(zug) deleteObject(zug) animateObject(zug) doAction(switchSignalGreen) signal.setResult() sendMessage(signal) deleteObject(signal) animateObject(signal) deleteObject(zug) animateObject(zug) sendEvent(departure26) sendMessage(zug) zug.setResult()

17 Polling Die fertigen Komponenten PNSim HAL PNK

18 Der CoordinationHandler PNSim Coordination Handler Super- Handler Multi- Simula- tor SlaveHandler MasterHandler

19 Die Koordination zweier Handler PNSimCoordinationMasterHandlerSlaveHandler cloneItem(Item) animObject(Item) animObject(ClonedItem) ClonedItem. setResult() Item.setResult() sendMessage(Item) deleteObject(Item) sendMessage(Item) sendMessage(ClonedItem) deleteObject(Item) deleteObject(ClonedItem) fire Transition

20 HAL Polling Übersicht PNSim Modelleisenbahn Coordination Handler PNToyTrain HWHandler Petrinet PNK PNVis VisuHandler

21 HAL Polling Noch Fragen? PNSim Modelleisenbahn Coordination PNHardware Petrinet PNK PNVis Abschlusspräsentation auf D2.216