SimEvents
Modéliser et simuler la communication par messages et les systèmes à événements discrets
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
SimEvents peut être utilisé pour modéliser la communication par messages dans Simulink ou tout processus événementiel, grâce à son moteur de simulation de systèmes à événements discrets et à sa bibliothèque de composants permettant d'analyser les modèles de systèmes événementiels et d'optimiser les caractéristiques de performance telles que la latence, le débit et la perte de paquets. Des files d'attente, des serveurs, des commutateurs et d’autres blocs prédéfinis permettent de modéliser le routage, les délais de traitement et la hiérarchisation des priorités pour la planification et la communication.
Grâce à SimEvents, vous pouvez étudier les effets du timing des tâches et de l'utilisation des ressources sur la performance des systèmes de contrôle distribués, des architectures logicielles et matérielles et des réseaux de communication. Vous pouvez également mener des recherches opérationnelles permettant de prendre des décisions relatives à la prévision, à la planification de la capacité et à la gestion de chaînes d'approvisionnement.
Générez et détruisez des entités et des messages. Stockez les entités avec des files d'attente ou « temps de service ». Acheminez les entités vers votre modèle avec des blocs et associez les données à une entité en utilisant un ou plusieurs attributs. Créez des réponses aux événements et gérez-les grâce aux onglets « Event Action ».
Regroupez les ressources grâce au batching. Spécifiez des ressources avec le bloc Resource Pool, identifiez les ressources à utiliser avec le bloc Resource Acquirer, puis libérez les ressources avec le bloc Resource Releaser. Optimisez les modèles en exécutant plusieurs simulations.
Simulez et débuggez votre modèle. Créez des outils de visualisation personnalisés ou intégrez des outils existants pour visualiser l'activité des entités, examiner le contenu des files d'attente et développer des outils de présentation.
Affichez les statistiques de sortie pour surveiller et agréger des mesures telles que le service moyen. Utilisez la visualisation pour comprendre le comportement des blocs et le mouvement des entités entre les blocs. Utilisez l'outil Sequence Viewer pour visualiser les messages, les événements et les entités.
Créez des modèles Simulink pour des systèmes basés sur le temps. Combinez-les avec des modèles SimEvents basés sur les événements. Créez et simulez ces systèmes hybrides à grande échelle.
Incorporez à votre modèle des design patterns prêts à l'emploi, notamment la génération d'entités aléatoires et le temps de service aléatoire. Créez un comportement personnalisé avec des blocs MATLAB Discrete-Event System et Discrete-Event Chart.
Explorez des exemples illustrant la modélisation et la simulation d'applications spécifiques.
Profitez de 30 jours pour tester.
Découvrez les tarifs et les produits.
Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.