SimEvents®kann verwendet werden, um die nachrichtenbasierte Kommunikation in Simulink oder beliebien anderen erignisgesteuten Prozessen mit erignisdiskreten simulation - engine and Komponentenbibliothek zu modellieren, um erignisgesteute Modelle zu analysieren and Leistungseigenschaften wie Latenz, Durchsatz and Paketverlust zu optimieren。Warteschlangen, Server, Schalter和vordefinierte Blöcke ermöglichen Ihnen, Weiterleitung, Verarbeitungsverzögerung和Priorisierung für Planung和Kommunikation zu modellieren。
Mit SimEvents können在欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲。Sie können auch betriebliche Recherchen durchführen, um Entscheidungen in Bezug auf pronose, Kapazitätsplanung und lieferketen - management zu treffen。
现在beginnen:
内哈尔柴油集成模型和数据分析umgebung können Sie:
- verilte Steuerungs- und regelungssystem,硬件建筑和传感器- sowie Kommunikationsnetzwerke für Luft- und Raumfahrt,汽车工业和电子工业
- Prozessabläufe modellieren, Kapazitätsplanungen durchführen sowie Versorgungsketten für die Fertigung und den operativen Betrieb optimieren
- 交通运输,交通运输,交通运输,交通运输,交通运输,交通运输,交通运输
- Warteschlangen,路由算法,Verarbeitungsverzögerungen和Prioritäten-Schemen anpassen
- 混合系统的时代,智力和代理人的basierten Komponenten模拟人
- 国家统计局,国家统计局,Einsatzpläne国家统计局,国家统计局
Entitäten und Nachrichten
Mit SimEvents können Sie Entitäten oder Nachrichten zur Darstellung diskreter Elemente für unterschiedliche Anforderungen erstellen, wie z. B. Pakete in einem Kommunikationssystem oder flugzeeuge auf einer Flughafen-Rollbahn。德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国。Diese Ereignisse wiederum modifizieren die Systemzustände und beeinflussen das Systemverhalten。
属性和资源
Sie können Ihre Entitäten mit Attributen versehen, z. B. Zieladresse, Verarbeitungsdauer oder Serververzögerung。Entitäten können ebenfalls资源和veröffentlichen,是für Bestände, Maschinen oder sogar Menschen stehen kann, die Entitäten zur Komplettierung einer Aufgabe oder eines Ereignisses verwenden。
Sie können erignisaktionen und -nachrichten oder -entitäten programatisch wie folgt regeln:
- Schreiben Sie MATLAB-Code für Entitätsereignisse, die in verschiedenen Blöcken auftreten, wie z. B. die Generator-, Warteschlangen- und Serverblöcke。Diese erignisaktionen ermöglichen es Ihnen, Entitätsattribute sowie die Priorität anzupassen。
- Rufen Sie innerhalb der erignisaktionen Simulink-Funktionen auf, die Entitäten modifizieren und herkömmliche zeitgesteuerte Ausführungen startten können。
- Definieren Sie benutzerdefinierte Warteschlangen und Route-Entitäten und erstellen Sie benutzerdefinierte Entitätsmanipulationsalgorithmen mithilife eines statflow - diagrammblocks für diskrete Ereignisse。
- Erstellen Sie neue Discrete-Event-Komponenten und Blocks für Ihr discrete - event - model mithilife des MATLAB Systemblocks für diskrete Ereignisse。
SimEvents bietet Blöcke, die es Ihnen ermöglichen, Nachrichten oder Entitäten sowie deren资源在einem系统祖erstellen,祖verarbeiten,祖sichern和祖verschieben。
- Sie können sowohl einfache als auch complex Warteschlangen- und Server-Netzwerke模型lieren。
- 我们的门在Schaltblöcke verbinden, können我们的门在这里Entitäten我们的门在这里。Diese Pfade können Verzögerungen和选择性Schaltkriterien umfassen。
- Viele参数内halb von SimEvents können programatisch für die Modellierung probabilistischer Variationen im System festgeelegt werden。
- Sie können ebenfalls Ihre eigenen domänenspezifischen Blöcke erstellen, indem Sie ein statflow离散事件图oder einen MATLAB离散事件系统块verwenden。
- Darüber hinaus können Sie Simulink-Funktionen, wie z. B. das掩蔽von subsystem和die Erstellung von Bibliotheken, verwenden, um aus simevents - subsystem Komponentenblöcke zu bilden, die geteilt和von anderen wiederverwendet werden können。
Die SimEvents设计集合- bibliothek beinhaltet vordefinierte Blöcke für gängige设计集合,wie z. B. Zeitstempel-Entitäten auf Grundlage der Generierung oder extract von Attributen Signale in Simulink。
动画
Sie können Entitätenbewegungen in Ihrem modelandhand der integrerter Entitätsanimation beobachten。Sie können ebenfalls Ihre eigenen MATLAB-Animationen erstellen。die erfolgt über benutzerdefinierte Beobachter, die Sie für die Entitäten und Ereignisse in Ihrem model erstellen。
统计和范围
Die meisten SimEvents-Blöcke erzeugen statistical ken, mit deren Hilfe Sie aggregate Maßnahmen, wie z. B. durchschnittliche Servicedauer, Warteschlangenlängen und Servernutzung überwachen können。Benutzerdefinierte scope ermöglichen Ihnen die Visualisierung dieser Signale and hand vertrauter Treppen- und stamam - darstellungen。
SimEvents-Debugger
Der simevent - debugger ist in eigenständiges Werkzeug, das Sie zur Fehlerbehebung bei Ihrem model einsetzen können, indem Sie bei jedem Schritt eine Simulation pausieren oder einen Haltepunkt zur Abfrage des Simulationsverhaltens festlegen。Der Debugger erstelltzudem in simulationsprotokollentangaben zu bevorstehendenen oder gerade erfolgten erignissen inhalb Der Simulation。Sie können sowohl离散事件混合模拟调试,indem Sie dieses Protokoll zurate ziehen。