SimEvents

 

SimEvents

Modellieren und simulieren Sie Nachrichtenkommunikation und ereignisdiskrete Systeme

Modell eines Ethernet-Kommunikationsnetzes mit CSMA/CD-Protokoll mit drei Abschnitten: Aufbau eines Ethernet-Frame, Übertragungspuffer und Medienzugriffssteuerung.
Warteschlangen-Server mit Flush.

Warteschlangen, Service und Routenmodellierung

Generieren und vernichten Sie Entitäten und Nachrichten. Speichern Sie Entitäten mit Warteschlangen oder „Servicezeit“. Leiten Sie Entitäten mit Blöcken zu Ihrem Modell weiter und fügen Sie Daten mithilfe eines oder mehrerer Attribute an eine Entität an. Erstellen Sie Ereignisreaktionen und verwalten Sie diese mit den „Event Action“-Registerkarten.

Ein Kanban-Herstellungssystem mit Material-Ausrüstern als Eingang und Verteilern als Ausgang.

Modellierung der Ressourcenzuweisung

Gruppieren Sie Ressourcen mithilfe von Batching. Geben Sie die Ressourcen mit dem Block Resource Pool an, identifizieren Sie die zu verwendenden Ressourcen mit dem Block Resource Acquirer und geben Sie anschließend die Ressourcen mithilfe von Block Resource Release frei. Optimieren Sie Modelle, indem Sie mehrere Simulationen durchführen.

Ein Restaurant-Layout mit einem Eingang, einem Wartebereich, Esstischen und einem Ausgang.

Simulation, Fehlersuche und Visualisierung

Simulieren und debuggen Sie Ihr Modell. Erstellen Sie individuelle Visualisierungstools oder integrieren Sie vorhandene, um die Aktivitäten von Entitäten zu visualisieren, den Inhalt von Warteschlangen zu untersuchen und Präsentationstools zu entwickeln.

Visualisierung des Nachrichten- und Datenaustauschs im Modell eines verteilten Verkehrsregelungssystems.

Statistik, Datenanalyse und Visualisierung

Lassen Sie sich die Ausgabestatistiken anzeigen, um Kennzahlen wie die durchschnittliche Servicezeit zu verfolgen und zu aggregieren. Visualisieren Sie die Daten, um das Verhalten von Blöcken und die Bewegung von Einheiten zwischen Blöcken zu verstehen. Verwenden Sie den Sequence Viewer zur Visualisierung von Nachrichten, Ereignissen und Entitäten.

Auswirkungen von Kommunikationsverzögerungen in einem ABS Control System.

Schnittstelle zu Simulink

Erstellen Sie Simulink-Modelle für zeitbasierte Systeme. Kombinieren Sie sie mit ereignisbasierten SimEvents-Modellen. Erstellen und simulieren Sie diese komplexen Hybridsysteme.

Auf dem Block "MATLAB Discrete Event System" basierendes Modell eines Servers mit der Möglichkeit, den Service anzuhalten/fortzusetzen.

Erstellen von Blöcken

Integrieren Sie einsatzbereite Entwurfsvorlagen in Ihr Modell, wie z. B. die zufällige Generierung von Entitäten und zufällige Servicezeit. Erstellen Sie mithilfe der MATLAB-Blöcke "Discrete-Event System" und "Discrete-Event Chart" ein individuelles Verhalten.

Anwendungen

Entdecken Sie Beispiele, die die Modellierung und Simulation von spezifischen Anwendungen veranschaulichen.

Modellieren und simulieren Sie einen Task Scheduler für ein Mehrkern-Regelungssystem.
Ein simuliertes WLAN-Netzwerk.
Analysieren Sie den Ablauf beim Einsteigen ins Luftfahrzeug.

„Durch die Erstellung eines Modells mit Simulink und SimEvents und der Durchführung von ereignisdiskreten Simulationen auf einem Computer-Cluster konnten wir in kürzester Zeit eine Vielzahl von Möglichkeiten identifizieren, die Leistung der F-35-Flotte zu maximieren und gleichzeitig den Entwicklungs- und Ausführungsaufwand zu minimieren.“

Kostenlose Testversion anfordern

30 Tage kostenlos ausprobieren.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.