SimEvents

 

SimEvents

Modéliser et simuler la communication par messages et les systèmes à événements discrets

Modélisation de files d'attente, de services et de routages

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 ».

Modélisation de l'allocation des ressources

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.

Simulation, débuggage et visualisation

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.

Statistiques, analyse de données et visualisation

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.

Interface avec Simulink

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.

Création de blocs

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.

Applications

Explorez des exemples illustrant la modélisation et la simulation d'applications spécifiques.

« En créant un modèle avec Simulink et SimEvents et en exécutant des simulations à événements discrets sur un cluster informatique, nous avons identifié rapidement de nombreuses opportunités d'optimisation des performances de la flotte de F-35 tout en minimisant les efforts de développement et d'exécution. »

Justin Beales, Lockheed Martin

Obtenir une version d'essai gratuite

Profitez de 30 jours pour tester.


Prêt à acheter ?

Découvrez les tarifs et les produits.

Vous êtes étudiant ?

Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.