Select Language >
ITI
Thomas Neidhold
Leiter Softwareentwicklung

"In der Modelica Simu-
lationsumgebung kön-
nen Sie spezifische Auf-
gaben mit eigenen Mo-
dellen schnell lösen."

Service
Mehr Informationen
E-Mail an ITI
Rückrufservice
Kontakt


Modelica in SimulationX Übersicht

Modellierung und Simulation mit Modelica in SimulationX

ITI unterstützt aktiv die Entwicklung der objektorientierten Modellbeschreibungssprache Modelica* zum Standard für physikalische Modellierung. Die Sprachdefinition und die Modelica-Standard-Bibliothek sind frei verfügbar und werden von der Modelica Association weiterentwickelt und gefördert.

 

Die Verhaltensbeschreibung erfolgt über physikalische und signalbasierte Elemente und kann neben graphischen Netzwerken auch in Form von Gleichungssystemen, Algorithmen oder als State Chart erfolgen. Durch die Nutzung der Beschreibungssprache Modelica® kommen bei der Modellierung mit SimulationX die Vorteile der objektorientierten Modellierung zum Tragen. Der Anwender entwirft völlig frei neue Elemente bis hin zu eigenen Bibliotheken oder erweitert alle vorhandenen Bibliothekselemente. In Modellelementen kann auf Parameter und Ergebnisse anderer Modellelemente direkt referenziert werden. Modelle und eigene Bibliothekselemente werden im Klartext gespeichert und sind dadurch direkt editierbar und untereinander vergleichbar.

 

*Modelica ist ein eingetragenes Warenzeichen der Modelica Association. Weitere Informationen zur Sprache unter www.modelica.org/documents

Alle Beiträge rund um SimulationX und Modelica der Modelica Konferenz 2011 finden Sie hier.

Modelica in SimulationX

Verwendung von Modelica-Modellen

Modelle der Modelica-Standard-Bibliothek und andere auf der Sprachdefinition von Modelica (aktuell 3.2 mit SimulationX 3.5) basierende Modelle sind unter SimulationX lauffähig. Grundsätzlich entsprechen die Modellierungs- und Simulationsvorgänge in SimulationX denen von Modelica: Laden einer Modelldatei, Änderung der Parameter in einer grafischen Benutzeroberfläche, Starten der Simulation und Nutzung der Infrastruktur des Tools zur Präsentation der Simulationsergebnisse. Die aktuell geladenen Modelica-Bibliotheken werden im SimulationX-Bibliotheksbaum strukturiert dargestellt. Zur grafischen Darstellung der einzelnen Modelle und deren Verbindungen greift SimulationX auf die Graphics- und ViewInfo-Annotationen im Modelica-Text zurück. Die spezifischen SimulationX Analyseverfahren können Sie somit auch auf Ihre Modelica-Modelle anwenden.

 

Nutzerdefinierte Modelica-Modelle

Die Entwicklung von neuen Modellen kann mit jedem geeigneten Modelica-Tool oder Editor erfolgen. Nach dem Ablegen der Modelldatei (z. B. ein Package) im Modelica-Pfad von SimulationX, steht Ihnen das neue Modell im Bibliotheksbaum zur Verfügung. Insofern Sie als Anwender eine strukturierte Bedienerführung bei der Modellentwicklung bevorzugen, arbeiten Sie mit dem SimulationX TypeDesigner. Dieser Assistent führt Sie systematisch durch alle Schritte der Modellentwicklung. Er unterstützt Sie bei der Erstellung und Bearbeitung aller Arten von Klassen in Modelica (Modell, Connector, Record, Block, Funktion, Package).

 

Modelica Mehrkörpermechanik

Für die Modellierung von Mehrkörpersystemen bietet SimulationX die Möglichkeit einer oder mehrerer 3D-Ansichten, parallel zur Strukturansicht des Modells.

Mehr Informationen

Datenblätter
SimulationX Testversion
SimulationX Tutorials