SimEvents

 

SimEvents

Modele y simule comunicación basada en mensajes y sistemas de eventos discretos

Modelo de una red de comunicación Ethernet que consta de protocolo CSMA/CD con tres secciones: construcción de una trama Ethernet, buffer de transmisión y control de acceso al medio.
Servidor de colas con eliminación.

Modelado de colas, servicios y rutas

Genere y elimine entidades y mensajes. Almacene entidades con colas o "tiempo de servicio". Utilice bloques para dirigir entidades a un modelo, y adjunte datos a una entidad empleando uno o varios atributos. Cree respuestas a eventos y gestiónelas con Event Action.

Sistema de producción Kanban con proveedores de materiales como entrada y distribuidores como salida.

Modelado de asignación de recursos

Agrupe recursos por lotes. Especifique recursos con el bloque Resource Pool, emplee el bloque Resource Acquirer para identificar qué recursos se deben utilizar, y luego libere recursos con el bloque Resource Releaser. Optimice modelos ejecutando múltiples simulaciones.

Esquema de un restaurante, con entrada, zona de espera, mesas y salida.

Simulación, depuración y visualización

Simule y depure un modelo. Cree herramientas de visualización personalizadas o incorpore las existentes para visualizar actividad de entidades, examinar contenido de colas y desarrollar herramientas de presentación.

Visualización de intercambio de mensajes y datos de un modelo de sistema de control de tráfico distribuido.

Estadísticas, análisis de datos y visualización

Vea estadísticas de salida para supervisar y agregar medidas tales como servicio promedio. Observe los datos para comprender el comportamiento de bloques y el movimiento de entidades entre bloques. Utilice Sequence Viewer para visualizar mensajes, eventos y entidades.

Efectos del retraso de comunicación en un sistema de control ABS.

Interfaz con Simulink

Cree modelos de Simulink para sistemas basados en tiempo. Combínelos con modelos de SimEvents basados en eventos. Cree y simule estos sistemas híbridos a gran escala.

Modelo basado en el bloque Discrete-Event System de MATLAB de un servidor con prestación para pausar/continuar un servicio.

Creación de bloques

Incorpore patrones de diseño listos para usar en un modelo, incluyendo generación aleatoria de entidades y tiempo de servicio aleatorio. Cree comportamientos personalizados con los bloques Discrete-Event System y Discrete-Event Chart de MATLAB.

Aplicaciones

Explore ejemplos que ilustran modelado y simulación de aplicaciones específicas.

Modele y simule un planificador de tareas para un sistema de control multinúcleo.
Simulación de una red WLAN.
Flujo de proceso de embarque de una aeronave.

“Con Simulink y SimEvents, creamos un modelo y ejecutamos simulaciones de eventos discretos en un cluster de equipos informáticos. De ese modo, logramos identificar rápidamente diferentes formas de mejorar el rendimiento de la flota de F-35 y, al mismo tiempo, reducir el esfuerzo en desarrollo y ejecución”.

Obtenga una versión de prueba gratuita

30 días de exploración a su alcance.


¿Tiene interés en comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.