|
MASTERSIM | Dokumentation & Hilfe |
|
»»Benutzerhandbuch
Dokumentation ist verfügbar als:
| | | Publikationen
Folgende wissenschaftliche Publikationen, Präsentationen und Forschungsberichte über MASTERSIM sind verfügbar:
|
- Nicolai, A. and Söhnchen, A.; FMI Co-Simulation between 2D/3D component models and HVAC/control models, 2021, Building Simulation Conference 2021, Brugge
[Nicolai_Soehnchen_2021_BuildingSim_CoSimulation_DelphinControlModel.pdf]
- Nicolai, A., Paepcke, A. and Hirsch, H.; Robust and accurate co-simulation master algorithms applied to FMI slaves with discontinuous signals using FMI 2.0 features, 2019, 13th International Modelica Conference, Munich
[Nicolai_et_al_2019_ModelicaConference_CoSimAlgorithms.pdf]
- Nicolai, A.; Validierung des Co-Simulations-Masterprogramms MASTERSIM, 2019, Technical Report
[Nicolai_2019_Validierung_des_CoSimulations_Masterprogramms_MasterSim.pdf]
- Nicolai, A.; Co-Simulation-Test Case: Predator-Prey (Lotka-Volterra) System, 2019, Technical Report
[Nicolai_2019_MasterSim_ErrorTests_with_Lotka_Volterra_Model.pdf]
- Nicolai, A.; Co-Simulations-Masteralgorithmen - Analyse und Details der Implementierung am Beispiel des Masterprogramms MASTERSIM, 2018, Qucosa, http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa2-319735.
[Nicolai_2018_Qucosa_MasterSim_Algorithmus.pdf (in german)]
- Nicolai, A. and Paepcke, A.; Co-Simulation between detailed building energy performance simulation and Modelica HVAC component models, 2017, 12th International Modelica Conference, Prague
[Nicolai_2017_Modelica_NANDRAD_CoSim.pdf]
[Nicolai_2017_Modelica_NANDRAD_CoSim_praesentation.pptx]
| Besondere Funktionalität
Script-Funktionalität
MasterSim kann durch Skripte gesteuert werden, zum Beispiel für Variationsstudien. Zu diesem Zweck sind Projektdateien als einfache Textdateien gespeichert und können mit Scripten leicht erstellt/bearbeitet werden.
Der eigentliche Simulator steht als Kommandozeilentool MasterSimulator zur Verfügung, welches von Skripten aufgerufen werden kann.
Simulation-Szenarien mit mehreren FMU Instanzen
MasterSim unterstützt das mehrfache Instanziieren der gleichen FMU innerhalb eines Simulationsszenarios. Damit FMU Instanzen beim schreiben eigenen Ausgaben sich nicht gegenseitig überschreiben,
gibt es eine definierte Verzeichnisstruktur und FMU-spezifische Wurzelverzeichnisse werden an jeden FMU-Slave übergeben. Diese ermöglicht auch die gleichzeitige Ausführung mehrerer
Simulationszenarios (MasterSimulation Ausführungen), wobei die gleiche FMU verwendet wird.
Unterstützung bei der FMU Entwicklung
MasterSim kann mittels Kommandozeilenargumenten so konfiguriert werden, dass FMUs autmatisch entpackt werden, oder aber bereits entpackte FMUs verwendet werden. Dadurch können Shared Libraries/DLLs
im Debug-Modus übersetzt werden, welche MasterSim dann anstelle der in der FMU gepackten DLL lädt. Dadurch können externe Debugger verwendet werden, um das Verhalten der FMUs
im Co-Simulationsszenario zu testen. Außerdem kann man so direkt Fehler in der modelDescription-Datei beheben, ohne jeweils die FMU neu packen zu müssen.
| | Fehler, Funktionswünsche, Danksagungen und Beschwerden
Auf der GitHub-Projektseite können Fehlerreport/Anfrage-System als Issues/Tickets erstellt werden.
|
|
|
| (Auf Hintergrund klicken, um zu schließen) | |
|
|