System Modeler im Vergleich
Wolfram System Modeler ist die umfangreichste Umgebung für physikalische Modellierung und Simulation. Im Gegensatz zu anderen Systemen erfordert System Modeler keine Zusatzpakete und bietet vollständige Unterstützung für die Standardmodelle der Modelica-Sprache. System Modeler ermöglicht außerdem die mühelose Anbindung an Mathematica für den ultimativen integrierten Workflow aus Modellierung, Simulation und Analyse.
Wolfram System Modeler | MapleSim* | Simulink* | |
---|---|---|---|
Version | 13.3 | 2023.1 | Version R2023a |
Zusätzliche Anforderungen | Mathematica optional | *Maple erforderlich | *MATLAB erforderlich |
Modellierung |
|||
Hierarchische Modellierung, die der realen Topologie entspricht | |||
Multidomain-Modellierung | |||
Modellentwurf mittels 'Drag-and-Drop' | |||
Automatische Modelldokumentation | |||
Programmatische Modellerstellung | |||
Unterstützung von Modelica | |||
Entwurf von Komponenten aus symbolischen Gleichungen | |||
Vollfunktioneller Modelica-Editor | |||
Verwendung von externen C-Funktionen | |||
Fehler in Gleichungen finden | |||
Simulation |
System Modeler | MapleSim | Simulink |
Hybride kontinuierlich-diskrete Solver | |||
Echtzeit-Solver | |||
Solver für Empfindlichkeitsanalysen | |||
Plotten |
System Modeler | MapleSim | Simulink |
Plotten von beliebigen Systemvariablen | |||
Vollständig konfigurierte Plots im Modell speichern | |||
Interaktive Echtzeit-Plots | |||
Visualisierung |
System Modeler | MapleSim | Simulink |
Automatische mechanische Visualisierung in 3D | |||
Benutzerdefinierte Visualisierungsumgebung | Mathematica | Maple | MATLAB |
Interaktive Dashboards | |||
2D- & 3D-Grafiksprache | |||
Standardformate (.avi und .mov) für den Export | |||
Analyse & Design |
System Modeler | MapleSim | Simulink |
Analyse-Plattform | Mathematica | Maple | MATLAB |
Programmierbare Simulationssteuerung | |||
Parallelisierte Parametersweeps | |||
Analyse von Modellgleichungen | |||
Bestimmen von Modellgleichgewichtszuständen | |||
Entwurf von Regelsystemen | |||
Automatisierte Modellkalibrierung | |||
Eingebaute Zuverlässigkeitsanalyse | |||
Systemoptimierung | |||
Dynamische Diagramme | |||
Automatisches Generieren von Modellen aus CAD-Daten | |||
Numerische Modelllinearisierung | |||
Symbolische Linearisierung | |||
Zugriff auf kuratierte Daten | |||
Konnektivität & Deployment |
System Modeler | MapleSim | Simulink |
Systemmodellierung in der Cloud | |||
Erstellen von Installationsprogrammen für Ihre eigenen Bibliotheken | |||
Modell-Export mit FMI (Functional Mock-up Interface) | |||
Modell-Export mit FMI zur Co-Simulation | |||
Modell-Import mit FMI (Functional Mock-up Interface) | |||
Simulator-Verknüpfung in Echtzeit | |||
Bereitstellen von ausführbaren Standalone-Simulationsdateien | |||
Support für Einmalanmeldung (SSO) | |||
Eingebaute Modellbibliotheken |
System Modeler | MapleSim | Simulink |
Elektrisch (analog, digital und mehrphasig) | |||
Mechanisch (translatorisch, rotationell, und 3D-Multikörper) | |||
Thermodynamik (Wärmeübertragung und fluide Strömung) | |||
Fluide (kompressibel, mehrphasig, Gemische) | |||
Medien (Multikomponenten, Phasenübergänge) | |||
Signalblöcke (kontinuierlich, diskret und logisch) | |||
Magnetisch (Flussröhre, Grundfrequenz) | |||
Synchron-Schaltwerke | |||
Zustandsgraphen | |||
Zusätzliche Modell-Bibliotheken |
System Modeler | MapleSim | Simulink |
Biochemische Systeme | |||
Hydrauliksysteme | |||
Luftfahrt | |||
Drehmaschinen | |||
Geschäftssimulation | |||
Dynamische Systeme | |||
2D-Modellierung (2D- Multikörper) | |||
Zusätzliche interaktive virtuelle Labore |
System Modeler | MapleSim | Simulink |
Physiklabor für das Gymnasium | |||
Biologielabor für das Gymnasium | |||
Chemielabor für das Gymnasium | |||
Thermiklabor für die Uni | |||
Biologielabor für die Uni | |||
Digitalelektroniklabor für die Uni | |||
Maschinenbaulabor für die Uni | |||
Zusätzliche Konnektivitätsbibliotheken |
System Modeler | MapleSim | Simulink |
OPC Classic Library for Data Access (DA) | |||
OPC Unified Architecture (UA) Library | |||
Arduino (Firmata) Connection Library |
Vereinfachen Sie Ihren Arbeitsablauf
System Modeler implementiert die Modelica-Sprache, die die Vorteile des komponentenbasierten Modellierens nutzt. Dabei wird die Vernetzung und gegenseitige Beeinflussung von Komponenten modelliert. Dies bietet gegenüber blockbasierter Modellierung wesentliche Vorteile. Das folgende Beispiel verdeutlicht den vereinfachten Arbeitsablauf beim Aufbau eines elektrischen Stromkreises durch komponentenbasierter Modellierung:
Vorteile von Modelica
Modelica ist eine offene Standardsprache, die speziell für das Entwerfen von physikalischen Systemen konzipiert ist. Sie eignet sich zur effizienten Einzel- und Teamarbeit an Projekten größeren Maßstabs, dank der Entwicklung wiederverwendbarer jeweils projektrelevanter Komponenten und Bibliotheken.
Wolfram MathCore ist Gründungsmitglied der Modelica Association und ist seit 1997 an der Konzeption der Modelica-Sprache aktiv beteiligt. System Modeler ist das Ergebnis dieser Arbeit und über 10-jähriger Kooperation mit Kunden in der Automobil-, Schwermaschinen-, Biowissenschaftsbranche sowie im marinen Sektor. Dies macht System Modeler zur Modelica-Anwendung mit der größten Bedienfreundlichkeit.
Mehr als Simulation
Ein realitätsgetreues Modell ist nützlich für viel mehr als bloß numerische Simulation: Für alles von Optimierung und Regelsystem-Entwürfen bis hin zu maßgeschneiderter Visualisierung und Interaktivität. Kombiniert bieten System Modeler und Mathematica komplett programmatische Simulationssteuerung und ermöglichen so alle Arten von Entwurfs- und Analysemethoden.
System Modeler kann Functional Mock-up Units exportieren und importieren und ermöglicht so die Verwendung von Modellen in anderen Tools und das Verschieben von Legacy-Modellen in System Modeler.