(GRS-664) Weiterentwicklung der GRAMOVIS Anwendungswerkzeuge zur Unterstützung der AC²-Simulationscodes

M. Behler, V. Jacht, K. Pavlov, B. Schätz, J. Scheuer, T. Voggenberger

Die computergestützte Modellierung und Simulation des Verhaltens physikalischer Anlagen ist seit langem eine unverzichtbare Methode zum Verständnis der komplexen Vorgänge in deren Betrieb. Um der zunehmenden Komplexität bei der Durchführung und Analyse von Simulationen gerecht zu werden, müssen die bereits vorhandenen Werkzeuge zur grafischen Modellierung und Visualisierung (GRAMOVIS) kontinuierlich erweitert und an die neuen Anforderungen angepasst werden. Ziel dieses Projektes war die Weiterentwicklung der bereits existierenden Simulationsumgebung ATLAS-GRAMOVIS /VOG 18/ für die Nutzung der AC²-Rechencodes /AC2 19/. Diese Entwicklungen umfassen den AC² Design Modeller (ADM), vormals ATHLET Input Modeller (AIM; /VOG 18a/), zur Eingabegenerierung sowie ATLASneo / ATLAS zur interaktiven Steuerung und Ergebnisvisualisierung von Simulationen.

GRAMOVIS bietet Methoden zur grafischen Modellierung und Ergebnisauswertung für die AC²-Simulationsmodelle. Dieses Paket fasst Werkzeuge und Methoden zur grafischen Modellierung und Ergebnisbewertung zusammen, die den Anwender bei der Durchführung von Sicherheitsanalysen unterstützen können. Dazu eignen sich insbesondere interaktive Eingabewerkzeuge und Benutzeroberflächen zur Durchführung von Simulationsrechnungen sowie die visuelle Darstellung von Simulationsergebnissen in Form von Zeitreihenplots und Visualisierungen durch dynamische Bilder.

Für die interaktive Eingabenerstellung von ATHLET werden in ADM Module für thermohydraulische und regelungstechnische Systeme bereitgestellt, der ATHLET Thermohydraulic Modeller (ATM) und der ATHLET GCSM Modeller (AGM). Mit dem erreichten Entwicklungsstand ist der ATM in der Lage, einen großen Teil der ATHLET-Eingaben für Fluidsysteme zu unterstützen. Für den AGM, der bereits in der Praxis eingesetzt wird, wurden im vorliegenden Projekt hauptsächlich Wartungsarbeiten durchgeführt.

ATLASneo, das Reengineering des Analysesimulators ATLAS, ermöglicht eine interaktive Ausführung von Simulationen mit den in AC² enthaltenen Rechencodes sowie eine einfache Auswertung der Ergebnisse. Durch den Einsatz der GUI-Bibliothek Qt /QTC 22/ wurde eine plattformunabhängige Implementierung der Software möglich. Eine umfassende Modularisierung der enthaltenen Funktionalität stellt sicher, dass die Programmteile langfristig wartbar und erweiterbar bleiben. Die Entwicklungen der Kernfunktionalität von ATLASneo (Application Frame, MonitorWidget, HDF5- und PlotPanel) konnten im Projekt als AC² 3.3-kompatible Meilensteinversion abgeschlossen werden.