Gesamtziel sind neue Interaktions-, Darstellungs- und Analysetechniken zum Entwurf und zur Validierung s.o. Systeme mit Hilfe von virtuellen Prototypen. Bisher wurden Verfahren in den Bereichen systematisches Testen, eingängige Visualisierung der Mechanismen der Selbstoptimierung sowie gemeinsame Analyse virtuellerund realer (Teil-) Systeme entwickelt. In der 3. Phase sollen eine s.o. Experimentierumgebung entwickelt werden sowie Visualisierungs-Agenten, die Visualisierungen situationskonform automatisch bereitstellen.
Das Verhalten eines selbstoptimierenden mechatronischen Systems kann von Entwicklern zum Entwurfszeitpunkt in der Regel nicht vollständig antizipiert werden. Darum werden virtuelle Prototypen zur rationellen Exploration durch Experimente benötigt, die insbesondere die Mechanismen der Selbstoptimierung in ihrem Ablauf sichtbar und verständlich machen.
Kern der Arbeiten in den ersten beiden Förderperioden war die Entwicklung einer innovativen Synthese/Analyseumgebung. Diese basiert auf einem in der 1. Förderperiode erarbeiteten Verfahren zur interaktiven Assemblierung von Lösungselementen und der darauf folgenden Generierung der rechnerinternen Repräsentation der Baustruktur, der Wirkstruktur und der Regelung. Ferner wurden wichtige Bausteine der Experimentier und Visualisierungs-Infrastruktur und Methoden für die experimentelle Absicherungen des Systemverhaltens durch systematisches Testens s.o. Systeme entwickelt. Des Weiteren wurden Visualisierungsmethoden zu Erklärung des Systemverhaltens entwickelt und die Synthese/Analyse-Umgebung aus der 1. Förderperiode zu einer Experimentierumgebung für virtuelle Prototypen weiterentwickelt.
Das Ziel in der 3. Antragsphase sind automatisierte Methoden, die den Ingenieur bei der Entwicklung s.o. Systeme unterstützen und zwar von der Verfeinerung der Anforderungen über das systematische automatisierte Experimentieren bis hin zur eingängigen Visualisierung und Erklärung der Selbstoptimierungsprozesse mit Hilfe von AugmentedReality/Virtual Reality. Daraus ergeben sich vier Teilziele:
1) Selbstoptimierende Experimentierumgebung: Kern dieser Experimentierumgebung ist, die Verfahren der funktionalen Verifikation mit einer Mehrzieloptimierung zu einer automatisierten s.o. Experimentierumgebung zu verbinden, welche mit dem OCM des selbstoptimierenden Systems gezielte Experimente durchführt.
2) Visualisierungs-Agenten: Um in dynamischen Situationen dem Entwickler schnell die richtige Visualisierung zur Analyse der situationsabhängigen Daten zeigen zu können, werden Visualisierungs-Agenten benötigt. Das OCM kann mit dem Visualisierungs-Agenten kommunizieren und bei Bedarf eine Visualisierung anfordern. Die Visualisierungs-Agenten sind in die Experimentierumgebung integriert.
3) Automatische Modellkopplung: Damit ein Visualisierungs-Agent ein OCM mit einer Grafik kombinieren bzw. die Daten eines OCMs für eine Visualisierung bereitstellen kann, ist eine automatische Verknüpfung von Modellen, die das Verhalten des s.o. Systems beschreiben, mit der rechnerinternen Repräsentation der Gestalt eines s.o. Systems erforderlich.
4) Dedizierte Hardware zur Simulation und Visualisierung: Zur interaktiven visuellen Analyse s.o. Systeme sind Simulationen und Visualisierungen in Echtzeit auszuführen. Dazu sollen GPUs (Graphical Processing Units), PPUs (Physical Processing Units) und FPGAs eingesetzt sowie deren Einsatzmöglichkeiten für die Entwicklung s.o. Systeme untersucht werden.
Teilprojektkoordinator:
Publikationen (seit 6/2005)
Begutachtete Veröffentlichungen
Bauch, J.; Radkowski, R.; Zabel, H.: An Explorative Approach to the Virtual Prototyping of Self-optimizing Mechatronic Systems. In: ProSTEP iViP Science Days 2005 - Cross Domain Engineering, Darmstadt, 2005
Conrad, M.; Krupp, A.: An Extension of the Classification-Tree Method for Embedded Systems for the Description of Events. In: Second Workshop on Model Based Testing, MBT 2006, Vienna, Austria, 2006
Flake, S.; Müller, W.; Ruf, J.: Structured English for Model Checking Specification. In: GI-Workshop Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen in Frankfurt, VDE Verlag, Berlin, 2000
Gausemeier, J.; Bauch, J.; Radkowski, R.; Zabel, H.: Augmented Prototyping-Umgebung für die Analyse intelligenter mechatronischer Systeme. HNIVerlagsschriftenreihe, Band 167, Paderborn, 2005
Gausemeier, J.; Böcker, J.; Radkowski, R.; Wassmann, H.; Henke, C.: Anwendung von Augmented Reality zur Visuellen Analyse einer Konvoi-Simulation am Beispiel der Neuen Bahntechnik Paderborn. In: Proc. of Simulation und Visualisierung, Magdeburg, 2008
Gausemeier, J.; Rammig, F.; Radkowski, R.; Krupp, A.; Müller, W.: Virtual and Augmented Reality for Systematic Testing of Self-Optimizing Systems. In: International Design Conference - DESIGN 2010, Dubrovnik - Croatia, May 17 - 20, 2010
Gausemeier, J.; Radkowski, R.; Kleinjohann, B.; Richert, W.; Henning Zabel, P. A.: Augmented Reality for the Testing of Autonomous Systems by the Example of Soccer Robots - Concepts and Experimental Results. In: Workshop Virtual Prototyping Applications, International Scientific Colloquium 2008 (IWK 2008), Ilmenau, 2008
Grossmann, J.; Conrad, M.; Fey, I.; Krupp, A.; Lamberg, K.; Wewetzer, C.: TestML - A Test Exchange Language for Model-based Testing of Embedded Software. In: Automotive Software Workshop '06, San Diego, 2006
Grossmann, J.; Mueller, W.: A Formal Behavioral Semantics for TestML. In: Proc. of IEEE ISoLA 06, Paphos Cyprus, 2006, pp. 453-460
Krupp, A.; Mueller, W.: Die Klassifikationsbaummethode für eingebettete Systeme mit Testmustern für nichtkontinuierliche Reglerelemente. In: INFORMATIK 2005 - Informatik LIVE!, 35. GI-Jahrestagung, 3. ASWE Workshop, Volume 2, Bonn, 2005
Krupp, A.; Müller, W.: Classification Trees for Random Test and Functional Coverage. In: Design, Automation and Test in Europe (DATE 2006), Munich, Germany, 2006
Krupp, A.; Müller, W.: Systematic Testbench Specification for Constrained Randomized Test and Functional Coverage. In: 21st European Conference on Modelling and Simulation ECMS 2007, Prague, Czech Republic, 2007
Lietsch, S.; Berssenbrügge, J.; Zabel, H.; Wittenberg, V.; Eikermann, M.: Light Simulation in a Distributed Driving Simulator. In: 2nd International Symposium on Visual Computing (ISVC2006), Lake Tahoe, Nevada, 2006
Laroque, C.; Lietsch, S.; Zabel, H.: Computational Steering verteilter, interaktiver Materialflusssimulationen. HNI Verlagschriftenreihe, Band 232, Paderborn, 2008
Lavagno, L.; Mueller, W.: UML: A Next Generation Language for SoC Design. In: Electronic Design, Mai, 2006
Lietsch, S.; Zabel, H.; Berssenbrügge, J.: Computational Steering of Interactive and Distributed Virtual Reality Applications. In: ASME 2007 International Design Engineering Technical Conference & Computers and Information in Engineering Conference, Las Vegas, USA, 2007
Martin, G.; Mueller, W.: UML for SoC Design. Springer, Berlin, 2005
Martin, G.; Mueller, W.: When Worlds Collide: Can UML help SoC Design? In: UML for SoC Design, Springer Verlag, Berlin, 2005
Mueller, W.; Rosti, A.; Bocchio, S.; Riccobene, E.; Scandurra, P.; Dehaene, W.; Vanderperren, Y.: UML for ESL Design - Basic Principles, Tools, and Applications. In: Proc. of International Conference on CAD 2006, San Jose, USA, Nov, 2006
Müller, W.; Zabel, H.: Towards a Unified Behavioral Language - A Simulation Framework Based Approach. In: Proceedings of the UML-SoC Workshop, San Francisco, USA, 2006
Radkowski, R.: Towards Semantic Virtual Prototypes for Automatic Model Combination. In: 20th CIRP Design Conference, Global Product Development, April 19-21, 2010, Nantes, France, 2010 - Best Paper Award
Radkowski, R.: Einsatz und Nutzen virtueller Technologien für die Entwicklung intelligenter technischer Systeme. In: 2. Tagung zur Medienproduktion - Produktion und Virtualität, Branchen lernen voneinander, Ilmenau, 2008
Radkowski, R.; Gausemeier, J.: Virtuelle Umgebungen zur Entwicklung selbstoptimierender Systeme. In: 11. IFF Wissenschaftstage, Magdeburg, 2008
Radkowski, R.; Henke, C.: Einsatz von Virtual Reality zur Untersuchung realer und simulierter mechatronischer Systeme am Beispiel der neuen Bahntechnik Paderborn. In: 10. IFF Wissenschaftstage, Magdeburg, 2007
Radkowski, R.; Hölscher, C.; Speith, M.; Hilus, M.: Visualisierungen zum technischen Review eines elektrischen Linearantriebs in der virtuellen Umgebung. Hrsg.: Schenk, M.: 13. IFF-Wissenschaftstage, Virtual Reality und Augmented Reality zum Planen, Testen und Betreiben technischer Systeme, 15.-17. Juni 2010, Magdeburg, 2010
Radkowski, R.; Krupp, A.: Ein Ansatz für Augmented Reality-basiertes systematisches Testen eingebetteter Systeme. In: 11. IFF Wissenschaftstage, Magdeburg, 2008
Radkowski, R.; Krupp, A.: Systematic Testing of Intelligent Mechatronic Systems in a Virtual Environment. In: Proceedings of the ASME 2010 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, August 15-18, 2010, Montreal, Quebec, Canada
Radkowski, R.; Wassmann, H.: Using Computer Vision for Utilizing the Human Hand in An Augmented Reality Application. In: Proceedings of Computer Graphics & Visualization, Lissabon, Portugal, 2007
Radkowski, R.; Wassmann, H.: Augmented Reality at the Devlopment Process of Mechatronic and Self-Optimizing Systems - Workshop. In: International Conference for Remote Engineering & Virtual Instruments, Düsseldorf, 2008
Radkowski, R.; Wassmann, H.: An Augmented Reality-based Approach for the Visual Analysis of Intelligent Mechatronic Systems. In: IDETC/CIE 2008, ASME 2008 Design Engineering Technical Conference & Computer and Information in Engineering Conference, New York, USA, 2008
Radkowski, R.; Wassmann, H.: Software-Agent Supported Virtual Experimental Environment for Virtual Prototypes of Mechatronic Systems. In: Proceedings of the ASME 2010 World Conference on Innovative Virtual Reality WINVR2010 May 12-14, 2010, Ames, Iowa, USA, 2010
Radkowski, R.; Wassmann, H.; Borzykh, M.: Echtzeit-Visualisierung am Prüfstand eines Fahrwerks zur Analyse des Fahrverhaltens. In: Gausemeier, J., Grafe, Michael (Hrsg.): Augmented & Virtual Reality in der Produktentstehung, HNI Verlagschriftenreihe, Band 232, Paderborn, 2008
Radkowski, R.; Wassmann, H.; Henke, C.: An Example for Augmented Reality to support the Engineer during Hardware-in-the Loop-Tests. In: International Conference on Human and Computers, Düsseldorf, 2007
Radkowski, R.; Wassmann, H.; Henke, C.: Use of Augmented Reality to support the Visual Analysis of Hardware-in-the-Loop-Systems. In: International CIRP Design Seminar -Design Synthesis, Enschede (NL), 2008
Radkowski, R.; Wassmann, H.; Oehlschlaeger, H.; Krebs, J.: Verfahren zur Darstellung von Händen in einer interktiven Augmented Reality Anwendung. In: Simulation & Visualisierung 2007, Magdeburg, 2007
Radkowski, R.; Zabel, H.; Richert, W.; Adelt, P.: Augmented Reality-based behavior-Analysis of Autonomous Robotic Soccers. In: Guimaraes, N., Isaias, Pedro (Eds.): IADIS International Conference of Applied Computation, Carvoeiro (Portugal), 2008
Rammig, F. J.; Dangelmaier, W.; Karl, H.; Mertsching, B.; Meyer Auf Der Heide, F.; Trächtler, A.: Self-Coordinating Systems: The Next Challenge in Research on Distributed Systems. In: Proceedings of the 6th International Heinz Nixdorf Symposium, HNI Verlagsschriftenreihe, Band 181, Paderborn, 2006
Stöcklein, J.; Geiger, C.; Dörries, G.; Zabel, H.: Authoring of 3D and AR Applications for Educational Purposes. In: Proceedings of Remote Engineering and Virtual Instrumentation REV 2008, Düsseldorf, 2008
Schattkowsky, T.; Xie, T.: UML and IP-XACT for Integrated SPRINT IP Management. In: Proceedings of the UML-SoC Workshop (UML-SoC'08), Anaheim, USA, 2008
Vanderperren, Y.; Mueller, W.; Daheane, W.: UML for Electronic Systems Design - A Comprehensive Overview. In: Journal on Design Automation for Embedded Systems, Aug, 2008
Xie, T.; Defo, G. B.; Mueller, W.: An Eclipse-based Framework for the IP-XACT-enabled Assembly of Mixed-Level IPsWorkshop on Hands-on Platforms and tools for model-based engineering of Embedded Systems, Paris, 2010
Xie, T.; Mueller, W.; Letombe, F.: Efficient Mutation-Analysis Coverage for Constrained Random Verification. In: IFIP Conference on Distributed and Parallel Embedded Systems, Brisbane, Australia, 2010
Zabel, H.; Mueller, W.: An Efficient Time Annotation Technique in Abstract RTOS Simulations for Multiprocessor Task Migration. In: Kleinjohann, L., Keinjohann, B. (Eds.): IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES 2008), 2008
Zabel, H.; Mueller, W.; Gerstlauer, A.: Accurate RTOS Modelling and Analysis with SystemC. In: Ecker, W., Mueller, W., Doemer, R. (Eds.): Hardware-dependent Software, Springer, 2008
Dissertationen
Götz, M.: Run-time Reconfigurable RTOS for Reconfigurable Systems-on-Chip. Dissertation, Universität Paderborn, Heinz Nixdorf Institut, Entwurf Paralleler Systeme, 2007




