MASTERSIM Dokumentation
MASTERSIM ist ein FMI-Co-Simulationsmaster zur Kopplung von Functional Mock-up Units (FMUs). Die folgenden Abschnitte bieten Zugang zum Benutzerhandbuch, zum Quelltext, zum FMI-Standard und zu weiterführenden technischen Informationen.
Benutzerhandbuch
Das vollständige MASTERSIM-Handbuch beschreibt die Grundlagen, die grafische Benutzeroberfläche, den Kommandozeilen-Simulator, Projektdateien, Tests und die Entwicklung.
Quelltext und Entwicklung
MASTERSIM ist freie Open-Source-Software. Der Quelltext, der Issue-Tracker, die Veröffentlichungen und Informationen zur Entwicklung sind auf GitHub verfügbar.
FMI-Standard
Das Functional Mock-up Interface (FMI) ist ein offener Standard zum Austausch und zur Kopplung von Simulationsmodellen. MASTERSIM unterstützt FMI für Co-Simulation 1.0 und 2.0.
Co-Simulation und Master-Algorithmen
MASTERSIM enthält die Master-Algorithmen Gauss-Jacobi, Gauss-Seidel und Newton. Abhängig vom gewählten Verfahren können FMUs iteriert, Zustände wiederhergestellt und Kommunikationsschrittweiten angepasst werden.
Validierung und Beispiele
Das MASTERSIM-Projekt enthält Validierungsfälle und Testsuiten zur Prüfung der implementierten Algorithmen und des Zusammenspiels mit FMI-Slaves. Das Handbuch beschreibt außerdem die Fehlersuche in FMUs und automatisierte Tests.
Literatur und Veröffentlichungen
Die folgenden Veröffentlichungen behandeln die Algorithmen, die Fehlerabschätzung und die Validierung von MASTERSIM und geben weiterführende Einblicke in die FMI-Co-Simulation.
- Co-Simulations-Masteralgorithmen – Analyse und Details der Implementierung
- Robuste und genaue Co-Simulations-Masteralgorithmen
- Co-Simulation mit Kommunikationsschrittweitensteuerung
