SimEvents
Modellieren und simulieren Sie Nachrichtenkommunikation und ereignisdiskrete Systeme
Haben Sie noch Fragen? Kontaktieren Sie den Vertrieb.
Haben Sie noch Fragen? Kontaktieren Sie den Vertrieb.
SimEvents kann verwendet werden, um die nachrichtenbasierte Kommunikation in Simulink oder beliebigen anderen ereignisgesteuerten Prozessen mit ereignisdiskreter Simulations-Engine und Komponentenbibliothek zu modellieren, um ereignisgesteuerte Modelle zu analysieren und Leistungscharakteristiken wie Latenz, Durchsatz und Paketverlust zu optimieren. Warteschlangen, Server, Schalter und vordefinierte Blöcke ermöglichen Ihnen, Weiterleitung, Verarbeitungsverzögerung und Priorisierung für Scheduling und Kommunikation zu modellieren.
Mit SimEvents können Sie die Auswirkungen von Prozess-Timing und Ressourcennutzung auf die Leistung von verteilten Regelungssystemen, Software- und Hardwarearchitekturen sowie Kommunikationsnetzwerken untersuchen. Sie können auch Recherchen während des Betriebs durchführen, um Entscheidungen in Bezug auf Prognose, Kapazitätsplanung und Lieferketten-Management zu treffen.
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.
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.
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.
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.
Erstellen Sie Simulink-Modelle für zeitbasierte Systeme. Kombinieren Sie sie mit ereignisbasierten SimEvents-Modellen. Erstellen und simulieren Sie diese komplexen Hybridsysteme.
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.
Entdecken Sie Beispiele, die die Modellierung und Simulation von spezifischen Anwendungen veranschaulichen.
30 Tage kostenlos ausprobieren.
Angebot anfordern und Erweiterungsprodukte entdecken.
Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.