More InformationHelp & FAQDocumentationDownload

Einfacher FMI
CO-Simulationsmaster


Anwendungsgebiete von MASTERSIM

FMI 1.0/2.0

Unterstützung für Co-Simulation

Grafische Verknüpfung der FMUs

Vereinfachte Verfahren für die Verbindungen der FMUs

Simulation-Szenarien

mit mehreren FMU Instanzen

Unterstützung

bei der FMU Entwicklung

Script-Funktionalität

zur Steuerung des Kommandozeilen-Tools


Screenshots MASTERSIM


Funktionsüberblick MASTERSIM

Zur Anwendung in der Planung/Ingenieurspraxis

FMI-MasterSim Benutzeroberfläche mit verknüpften FMUs
MasterSim-Oberfläche
  • MasterSim ist plattformübergreifend entwickelt
  • unterstützt geskriptete Ausführung
  • ermöglicht mehrere FMU-Instanzen innerhalb einer Co-Simulation
  • Detailliert konfigurierbare Master-Algorithmen
  • Auto-Verbindungs-Funktion in der Programmoberfläche
  • Detaillierte Simulationsstatistiken informieren über die zeitkritischen Bereiche der Co-Simulation;
  • Unterstützung von parallel ausgeführten Variationsstudien
  • Diagnoseoptionen assistieren FMU Entwicklern beim Debugging von FMUs
  • Quelltext hat nur wenige Abhängigkeiten zu Dritt-Bibliotheken (nur C/C++ Standardbibliothek und Qt für die Programmoberfläche
  • Software und Quelltext wird aktiv entwickelt

Welche weiteren Benefits liefert MASTERSIM?

  • Mit der Programmbibliothek von MASTERSIM kann man Co-Simulationsfunktionalität recht einfach in eigene Programme implementieren.
  • Die Bibliothek unterstützt das Entpacken von FMUs (Archiven), das Einlesen der modelDescription.xml-Datei, Importieren der Funktion in der dynamischen Bibliothek in den Speicher, welche dann durch C++ Funktionen sinnvoll und bequem gekapselt sind.
  • In der Bibliothek enthalten sind die Standard-Master-Algorithmen, wie Gauss-JacobiGauss-Seidel und Newton. Diese können ohne größere Anpassungen in eigenem Programmcode integriert oder aufgerufen werden. Dabei können natürlich verschiedene numerische Parameter getuned werden.
  • Der Quelltext des Kommandozeilen-Simulators MasterSimulator und der Benutzeroberfläche können als Anschauungsbeispiel und Anleitung für eigenen Entwicklungen genutzt werden.
  • Die Bibliothek unterstützt aktuell den FMI Co-Simulations-Standard 1.0 and 2.0. Einige Algorithmen (z.B. alle Algorithmen, welche den Zustand einer FMU zurücksetzen) benötigen FMI v2.0, aber Gauss-Jacobi und Gauss-Seidel funktionieren auch mit FMI v1.0 Schnittstelle.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.