Fundamentos de Simulación de Procesos en Simio: Configuración y Parámetros
Enviado por Chuletator online y clasificado en Otras materias
Escrito el en
español con un tamaño de 3,7 KB
Source (Entrada-Llegada)
Puede generar más de 1 entidad; se debe indicar el % de probabilidad.
- Entity Type: Nombre de la variable (entidad) que se generará.
- Time Offset: Momento en el que llega el primer objeto.
- Interarrival Time: Frecuencia con la que se generará una entidad.
Se recomienda utilizar siempre funciones Random (disponibles en EasyFit):
- Random.Exponential (Tiempo entre llegada promedio).
- Random.Uniform (Rango de tiempo).
- Random.Triangular (Mínimo, Moda, Máximo).
- Infinity: No llegan más entidades, solo las iniciales.
Configuraciones adicionales:
- Entities Per Arrival: Cantidad de entidades al comienzo.
- Stopping Conditions: Máximo de llegadas o tiempo máximo de generación.
- State Assignments: Para separar tipos de productos y asignar prioridades (Before Exiting: ModelEntity.Priority).
- Lambda: Cantidad de objetos que pasan en un tiempo determinado (tasa). Se calcula como 1/lambda en el Interarrival Time.
Server (Proceso-Operación-Actividad)
- Processing Time: Definido mediante funciones como Random.Triangular, Random.Exponential o Random.Uniform.
- Secondary Resources: Gestión de recursos adicionales.
- Other Resources Seizes: Selección de recursos (Before Processing: Specific/List).
- Other Resources Release: Liberación de recursos (After Processing: Specific/List).
- Add-On Process Triggers: Gestión de límites de capacidad (Seize: Pedir, Release: Liberar, Destroy: Sink, Delay: Demora, Decide: V/F).
Default/ModelEntity (Entidad)
- Initial Desire Speed: Velocidad inicial del objeto.
- Financials: Costo generado por el objeto.
- Visualización: Para ver lo que lleva el Parent (Attached -> Queue -> BatchMembers).
- Definición de variables: Se realiza en Definitions -> States -> Integer.
Combiner y Separator
Combiner (Agrupar en un recipiente)
Ejemplo: Pasajeros subiendo a un taxi.
- Parent: Recipiente (superior).
- Member: Entidad individual (inferior).
- Batch Quantity: Capacidad del Parent.
- Matching Rule: Separar por tipo de entidad (Match Members).
- Process Type: Tiempo de demora en entrar al recipiente.
Separator (Desagrupar)
Ejemplo: Pasajeros bajando del taxi.
Status Labels (Indicadores)
- GPS: Latitud y longitud.
- TimeInSystem: Tiempo total en el sistema.
- Cost: Costos definidos en el ModelEntity.
- Distancia: Tiempo * Velocidad (velocidad definida en el ModelEntity).
- OutputBuffer.NumberExited: Cantidad de objetos que están llegando.
- InputBuffer.NumberExited: Cantidad de objetos que están saliendo.
- InputBuffer.Contents: Objetos en cola (Server).
- NombreVariable_Creada: Cantidad del Parent con decisión.
- Capacity.Utilized: Recurso utilizado.