SlideShare una empresa de Scribd logo
1 de 93
Descargar para leer sin conexión
Modelación y Simulación
Unidad 2: Teoría de Colas o Líneas
de espera
Introducción
Ing. Margarita Aucancela Msc.
Docente
maucancela@unach.edu.ec
Modelación y Simulación Ing. Margarita Aucancela Msc. 2
Escuela de Ingeniería en Sistemas y Computación
Objetivo: Conocer los diferentes
tipos de problemas de colas
existentes y su formulación
matemática.
Modelación y Simulación Ing. Margarita Aucancela Msc. 2
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 3
Escuela de Ingeniería en Sistemas y Computación
Índice:
 Introducción
 Elementos del modelo de colas
 Análisis de problemas de colas
con población infinita canal
simple.
 Análisis de problemas de colas
con población infinita canal
múltiple.
Modelación y Simulación Ing. Margarita Aucancela Msc. 3
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 4
Escuela de Ingeniería en Sistemas y Computación
Introducción
Modelación y Simulación Ing. Margarita Aucancela Msc. 4
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 5
Escuela de Ingeniería en Sistemas y Computación
Introducción
En las líneas de espera, existen dos costos perfectamente
identificados: el costo de las transacciones, que representa la
cuantificación monetaria de la pérdida de tiempo al esperar
recibir un servicio o la pérdida de clientes por abandono del
sistema, y el costo de proporcionar el servicio, que representa
la cantidad de dinero que hay que pagar por cuestión de
sueldos y salarios, energía, mantenimiento y depreciación del
personal o equipo.
De tal forma que en un estudio de líneas de espera el objetivo
es determinar qué nivel de servicio, ya sea por cantidad de
entidades o por la velocidad de ellas, proporcionar para
minimizar el costo total del sistema.
Modelación y Simulación Ing. Margarita Aucancela Msc. 5
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 6
Escuela de Ingeniería en Sistemas y Computación
Definición de términos
Modelación y Simulación Ing. Margarita Aucancela Msc. 6
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 7
Escuela de Ingeniería en Sistemas y Computación
Definición de Términos
Los modelos de tiempo discreto cuenta con los
siguientes componentes:
1. Entidades,
2. Atributos,
3. Variables,
4. Recursos,
5. Colas,
6. Contadores estadísticos y
7. Eventos
Modelación y Simulación Ing. Margarita Aucancela Msc. 7
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 8
Escuela de Ingeniería en Sistemas y Computación
Entidades
Son objetos o individuos cuyas actividades modelamos.
Características:
 Son dinámicos es decir: son creados y se mueven por el
sistema, cambiando el valor de sus atributos, afectados
por otras entidades y por el estado del sistema.
 Puede o no abandonar el sistema
Ejemplos:
productos, clientes, documentos, transacciones pacientes.
Modelación y Simulación Ing. Margarita Aucancela Msc. 8
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 9
Escuela de Ingeniería en Sistemas y Computación
Atributos
Son las propiedades o características de las entidades.
Características:
 Permiten describir cuantitativamente al sistema.
 Los atributos son imprescindibles para controlar el flujo
de entidades en el sistema
Ejemplos:
tamaño, precio, prioridad, etc.
Modelación y Simulación Ing. Margarita Aucancela Msc. 9
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 10
Escuela de Ingeniería en Sistemas y Computación
Variables
Están asociadas al concepto matemático de variable.
Características:
 Pertenecen al conjunto del sistema.
 Son accesibles desde todas las entidades y pueden ser
modificadas por todas las entidades.
 Puede considerarse que cada variable es como una
pizarra colgada en la pared, en la que se escribe el valor
de la variable.
Ejemplos
El número de clientes(entidades) que hay en cada instante
en cada cola, el número de empleados (recursos)
ocupados, el estado de cada recurso (ocupado o libre), etc.
Modelación y Simulación Ing. Margarita Aucancela Msc. 10
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 11
Escuela de Ingeniería en Sistemas y Computación
Variables
Pueden clasificarse en:
 Exógenas, de entrada o independientes: son las que
afectan al sistema, pero éste no puede modificarlas.
Pueden modificarse arbitrariamente desde el medio
ambiente.
 Endógenas o Dependientes: Son variables del sistema
que se modifican de acuerdo a relaciones, no pueden
ser modificadas arbitrariamente.
Modelación y Simulación Ing. Margarita Aucancela Msc. 11
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 12
Escuela de Ingeniería en Sistemas y Computación
Variables
Pueden clasificarse en:
 De estado: Es el conjunto mínimo de variables
dependientes que permiten describir el sistema en t
+Δt, si se conocen sus valores más los valores de las
independientes en t.
 De salida: Es el conjunto mínimo de variables de estado
que permiten evaluar los objetivos del modelo.
Modelación y Simulación Ing. Margarita Aucancela Msc. 12
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 13
Escuela de Ingeniería en Sistemas y Computación
Variables
Ejemplo:
Se desea analizar el inventario de piezas de tipo A. Para ello
se realiza la modelización de la evolución de la cantidad de
piezas A en el depósito.
Modelación y Simulación Ing. Margarita Aucancela Msc. 13
Escuela de Ingeniería en Sistemas y Computación
Componentes Variables Exógenas Variables
Endógenas
Variables de Salida
Piezas A Velocidad de arribo de
piezas al depósito
Cantidad de piezas
a procesas
Cantidad de piezas
en el depósito
Modelación y Simulación Ing. Margarita Aucancela Msc. 14
Escuela de Ingeniería en Sistemas y Computación
Recursos(Servidores)
El recurso puede ser individual o estar compuesto por un
grupo de elementos individuales, cada uno de los cuales se
llama una unidad del recurso .
Características
 Son los medios gracias a los cuales se pueden ejecutar
las actividades
 Definen quién o qué ejecuta la actividad, su número
permanece constante a lo largo de la simulación y
suelen parametrizarse por características tales como
capacidad, velocidad o tiempo de ciclo.
Modelación y Simulación Ing. Margarita Aucancela Msc. 14
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 15
Escuela de Ingeniería en Sistemas y Computación
Recursos(Servidores)
Ejemplos:
 Personal (en nuestro caso, el empleado): operarios
 Máquinas (por ejemplo, si las entidades son piezas que
deben ser procesadas): ordenadores
 Espacio (por ejemplo, en un almacén).
Modelación y Simulación Ing. Margarita Aucancela Msc. 15
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 16
Escuela de Ingeniería en Sistemas y Computación
Contadores estadísticos
A fin de calcular el valor de las variables de salida, es
preciso calcular durante el curso de la simulación el valor
de determinadas variables intermedias. Estas se llaman
acumuladores estadísticos .
Características
 Los contadores son inicializados a cero al comenzar la
simulación.
 Cuando “algo sucede” en la simulación (es decir, se
ejecuta un evento), los contadores estadísticos
afectados deben ser convenientemente actualizados.
Modelación y Simulación Ing. Margarita Aucancela Msc. 16
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 17
Escuela de Ingeniería en Sistemas y Computación
Contadores estadísticos
Variables utilizadas para almacenar información sobre el
comportamiento del sistema y que al final, mediante algún
cálculo matemático, darán respuesta al objetivo del
estudio.
Ejemplos:
 el número total de clientes atendidos hasta ese
momento,
 la suma de los tiempos de espera en cola de los clientes
hasta ese momento,
 el número total de clientes que han comenzado a ser
atendidos hasta ese momento,
 el mayor tiempo de espera en cola hasta ese momento,
etc.
Modelación y Simulación Ing. Margarita Aucancela Msc. 17
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 18
Escuela de Ingeniería en Sistemas y Computación
Contadores estadísticos
Variables utilizadas para almacenar información sobre el
comportamiento del sistema y que al final, mediante algún
cálculo matemático, darán respuesta al objetivo del
estudio.
Ejemplos:
 el número total de clientes atendidos hasta ese
momento,
 la suma de los tiempos de espera en cola de los clientes
hasta ese momento,
 el número total de clientes que han comenzado a ser
atendidos hasta ese momento,
 el mayor tiempo de espera en cola hasta ese momento,
etc.
Modelación y Simulación Ing. Margarita Aucancela Msc. 18
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 19
Escuela de Ingeniería en Sistemas y Computación
Eventos
Son las propiedades o características de las entidades.
Características:
 Permiten describir cuantitativamente al sistema.
 Los atributos son imprescindibles para controlar el flujo
de entidades en el sistema
Ejemplos: tamaño, precio, prioridad, etc.
Modelación y Simulación Ing. Margarita Aucancela Msc. 19
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 20
Escuela de Ingeniería en Sistemas y Computación
Eventos
Un evento es un suceso que ocurre en un determinado
instante de tiempo (simulado) y que puede cambiar el valor de
los atributos, las variables y los acumuladores estadísticos.
Los valores de los atributos, las variables y los acumuladores
estadísticos se mantienen constantes durante el intervalo de
tiempo entre eventos sucesivos.
Modelación y Simulación Ing. Margarita Aucancela Msc. 20
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 21
Escuela de Ingeniería en Sistemas y Computación
Eventos
Cada evento tiene asociado dos tipos de información:
 Su condición de activación, es decir, la condición que
hace que el evento pase de estar desactivado a estar
activado.
 Las acciones que deben realizarse en el instante en que
el evento es activado.
En función del tipo de su condición de activación, los
eventos pueden clasificarse en:
 eventos en el tiempo y
 eventos en el estado
Modelación y Simulación Ing. Margarita Aucancela Msc. 21
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 22
Escuela de Ingeniería en Sistemas y Computación
Colas
Cuando una entidad no puede circular, debido a que
necesita usar una unidad de un recurso, que en ese
momento no se encuentra disponible, entonces la entidad
necesita un sitio donde esperar: este es el propósito de la
cola. Se caracteriza por el número máximo de clientes que
puede admitir. Las colas pueden ser finitas o infinitas.
Modelación y Simulación Ing. Margarita Aucancela Msc. 22
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 23
Escuela de Ingeniería en Sistemas y Computación
Problemas que ocasionan las líneas de
espera(colas)
Modelación y Simulación Ing. Margarita Aucancela Msc. 23
Escuela de Ingeniería en Sistemas y Computación
Pérdida de
proveedores
Pérdida de
prestigio
Pérdida de
dinero
Pérdida de
clientes
Modelación y Simulación Ing. Margarita Aucancela Msc. 24
Escuela de Ingeniería en Sistemas y Computación
Proceso básico de colas
Los clientes que requieren un servicio se generan en una
fase de entrada. Estos clientes entran al sistema y se unen a
una cola. En determinado momento se selecciona un
miembro de la cola, para proporcionarle el servicio,
mediante alguna regla conocida como disciplina de servicio.
Luego, se lleva a cabo el servicio requerido por el cliente en
un mecanismo de servicio, después de lo cual el cliente sale
del sistema de colas.
Modelación y Simulación Ing. Margarita Aucancela Msc. 24
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 25
Escuela de Ingeniería en Sistemas y Computación
Proceso básico de colas
Modelación y Simulación Ing. Margarita Aucancela Msc. 25
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 26
Escuela de Ingeniería en Sistemas y Computación
Proceso básico de colas
Modelación y Simulación Ing. Margarita Aucancela Msc. 26
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 27
Escuela de Ingeniería en Sistemas y Computación
Mecanismos de servicio
Modelación y Simulación Ing. Margarita Aucancela Msc. 27
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 28
Escuela de Ingeniería en Sistemas y Computación
Proceso básico de colas
 Capacidad de la cola: Es el máximo número de clientes
que pueden estar haciendo cola (antes de comenzar a ser
servidos). De nuevo, puede suponerse finita o infinita.
 Mecanismo de servicio: El mecanismo de servicio consiste
en una o más instalaciones de servicio, cada una de ellas
con uno o más canales paralelos de servicio, llamados
servidores.
 Redes de colas: Sistema donde existen varias colas y los
trabajos fluyen de una a otra. Por ejemplo: las redes de
comunicaciones o los sistemas operativos multitarea.
 El proceso de servicio: Define cómo son atendidos los
cliente
Modelación y Simulación Ing. Margarita Aucancela Msc. 28
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 29
Escuela de Ingeniería en Sistemas y Computación
Disciplina de la colas
Se refiere al orden en el que se seleccionan sus miembros
para recibir el servicio. Por ejemplo, puede ser:
 FIFO (first in first out) primero en entrar, primero en
salir,
 LIFO (last in first out) atendiende primero al cliente que
ha llegado el último.
 RSS (random selection of service) selecciona los clientes
de manera aleatoria, de acuerdo a algún procedimiento
de prioridad u orden.
 Tiempo de servicio mayor
 Tiempo de espera mayor
 Processor Sharing – sirve a los clientes igualmente.
Modelación y Simulación Ing. Margarita Aucancela Msc. 29
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 30
Escuela de Ingeniería en Sistemas y Computación
Proceso de llegadas/ Patrón de arribo
Modelación y Simulación Ing. Margarita Aucancela Msc. 30
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 31
Escuela de Ingeniería en Sistemas y Computación
Proceso de llegadas/ Patrón de arribo
Modelación y Simulación Ing. Margarita Aucancela Msc. 31
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 32
Escuela de Ingeniería en Sistemas y Computación
Patrón de arribo
Aspectos que influyen en el patrón de arribo son:
• Configuración de la fila: 1 o mas canales de servicio
• Tramposos: clientes que se mueven a través de la cola sin seguir los
criterios de avance
• Contrariedades: ocurre cuando los clientes evitan llegar a la fila
porque perciben que esta es demasiada larga
• Reglas de prioridad: definidas por las disciplina de la cola
• Homogeneidad: Una población homogénea de clientes es aquella
en la cual los clientes requieren esencialmente el mismo servicio.
Una población no homogénea es aquella en la cual los clientes
pueden ser ordenados de acuerdo:
• A los patrones de llegada
• Al tipo de servicio requerido
Modelación y Simulación Ing. Margarita Aucancela Msc. 32
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 33
Escuela de Ingeniería en Sistemas y Computación
Patrones de servicio
Los servidores pueden tener un tiempo de servicio
variable, en cuyo caso hay que asociarle, para
definirlo, una función de probabilidad. También
pueden atender en lotes o de modo individual.
El tiempo de servicio también puede variar con el
número de clientes en la cola, trabajando más rápido
o más lento, y en este caso se llama patrones de
servicio dependientes.
Modelación y Simulación Ing. Margarita Aucancela Msc. 33
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 34
Escuela de Ingeniería en Sistemas y Computación
Patrón de servicio
Algunos sistemas de servicio requieren de un tiempo de
atención fijo. Sin embargo, el tiempo de atención en
muchos casos varía de acuerdo a la cantidad de clientes.
Cuando el tiempo de atención varía, se trata como una
variable aleatoria.
La distribución exponencial es usada, en algunos casos para
modelar el tiempo de atención del cliente.
Modelación y Simulación Ing. Margarita Aucancela Msc. 34
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 35
Escuela de Ingeniería en Sistemas y Computación
Patrón de servicio
Distribución Exponencial
Modelación y Simulación Ing. Margarita Aucancela Msc. 35
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 36
Escuela de Ingeniería en Sistemas y Computación
TERMINOLOGIA Y NOTACION
n Cantidad de clientes: Que están en el sistema
en un momento dado
L Valor esperado de clientes en el sistema
L E (n)=
W Valor esperado de tiempo de atención
cliente en el sistema
W E (w)=
de un
w: tiempo específico que tarda un cliente particular
dentro del sistema. Es una variable aleatoria
Modelación y Simulación Ing. Margarita Aucancela Msc. 37
Escuela de Ingeniería en Sistemas y Computación
P0 : Probabilidad de que el sistema esté vacío
P1 : Probabilidad de que el sistema tenga 1 cliente
P2 : Probabilidad de que el sistema tenga 2 clientes
Pn : Probabilidad de que el sistema tenga n clientes
Probabilidad de que hayan “n” clientes en el
sistema en un instante determinado
Pn
Asimismo es posible definir:
Lq
Wq
Valor esperado de clientes en la cola
Valor esperado del tiempo en la cola
TERMINOLOGIA Y NOTACION
Modelación y Simulación Ing. Margarita Aucancela Msc. 38
Escuela de Ingeniería en Sistemas y Computación
Probabilidad de que hayan “n” clientes en el
sistema en un instante determinadoPn
Esto tiene dos interpretaciones:
(1)
(2)
Probabilidad de que en un instante cualquiera se
observe el sistema y esté presente un estado n.
Por ejemplo, P3 = 0,1 indica que la probabilidad
de encontrar 3 clientes en el sistema es 0,1 o del
10%
Pn es la fracción del tiempo en que el
sistema permanece en el estado n
TERMINOLOGIA Y NOTACION
Modelación y Simulación Ing. Margarita Aucancela Msc. 39
Escuela de Ingeniería en Sistemas y Computación
Valor esperado de clientes en el sistemaL
L n PnL E (n)= = n=0
8
En consecuencia:
TERMINOLOGIA Y NOTACION
Modelación y Simulación Ing. Margarita Aucancela Msc. 40
Escuela de Ingeniería en Sistemas y Computación
LLEGADA DE CLIENTES AL SISTEMA
Se define:
 Tasa media de llegada de clientes al sistema
Indica el número promedio de clientes que
ingresa al sistema en un instante específico de
tiempo

1 Tiempo promedio entre llegadas
es el tiempo promedio que transcurre entre dos
llegadas sucesivas, entre el arribo de dos
clientes consecutivos
Modelación y Simulación Ing. Margarita Aucancela Msc. 41
Escuela de Ingeniería en Sistemas y Computación
SALIDA DE CLIENTES DEL SISTEMA
Se define:
 Tasa media de prestación del servicio en el
sistema Indica el número promedio de clientes
que reciben el servicio en el sistema en un
instante específico de tiempo. Es la tasa media
del servicio, implica el concepto de velocidad de
atención del sistema

1 Tiempo promedio entre prestaciones del
servicio es el tiempo promedio que se demora
en atender a un cliente en el sistema
Modelación y Simulación Ing. Margarita Aucancela Msc. 42
Escuela de Ingeniería en Sistemas y Computación
Población Cola
Mecanismo
de Servicio
Clientes
servidosClientes
Sistema de Colas
ESTRUCTURA BASICA DE UN
MODELO DE COLAS
Lq,Wq
L , W

(clientes / tiempo)
1

(tiempo / clientes)
Poisson Exp
Modelación y Simulación Ing. Margarita Aucancela Msc. 43
Escuela de Ingeniería en Sistemas y Computación
UNIDADES DIMENSIONALES
• W (tiempo)
• L (clientes)
• (clientes / tiempo)
• (clientes / tiempo)
• (tiempo / clientes)
• (tiempo / clientes)




1
1
Modelación y Simulación Ing. Margarita Aucancela Msc. 44
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Notación de los modelos de colas
Reconociendo la diversidad de los sistemas de colas, Kendall (1953)
propuso un sistema de notación para sistemas de servidores paralelos
que ha sido adoptado universalmente.
Una versión resumida de esta convención está basada en el formato
A/B/X/Y/Z. Estas letras representan las siguientes características del
sistema:
A = Distribución de tiempo entre llegadas o arribos.
B = Distribución del tiempo de servicio.
Los siguientes son símbolos comunes para A y B:
M = exponencial o Markov
D = constante o determinística
Modelación y Simulación Ing. Margarita Aucancela Msc. 44
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 45
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Notación de los modelos de colas
Ek = Erlang de orden k
PH = Tipo fase
H = Hiperexponencial
G = Arbitrario o general
GI = General independiente
X: es el número de canales de servicio
Y: es la restricción en la capacidad del sistema
Z: es la disciplina de cola
Modelación y Simulación Ing. Margarita Aucancela Msc. 45
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 46
Escuela de Ingeniería en Sistemas y Computación
NOMENCLATURA
Un modelo de colas se caracteriza
por los siguientes símbolos:
Tiempo entre
llegadas, que se
asocia a una
distribución
exponencial (la
tasa de llegada
es poisson)
Tiempo de servicio,
que es exponencial
Cantidad de
servidores en
paralelo
Cantidad en la
población potencial
(población finita)
Cantidad admisible
en el sistema
(capacidad finita)
M / M / S / K / N
Modelación y Simulación Ing. Margarita Aucancela Msc. 47
Escuela de Ingeniería en Sistemas y Computación
MODELOS DE COLAS
Según se combinen las diferentes características
(población finita o infinita, uno o más servidores,
capacidad admisible finita o infinita), se da origen a
una combinación de distintos modelos de colas:
• Modelo M / M / 1
• Modelo M / M / S
• Modelo M / M / 1 / K
• Modelo M / M / S / K
• Modelo M / M / 1 / N
• Modelo M / M / S / N
Modelación y Simulación Ing. Margarita Aucancela Msc. 48
Escuela de Ingeniería en Sistemas y Computación
MODELOS DE COLAS
Por ejemplo:
M/M/1// significa un solo servidor, capacidad de cola
ilimitada y población infinita de arribos potenciales. Los
tiempos entre arribos y los tiempos de servicio son
distribuidos exponencialmente.
Cuando Y y Z son infinitos, pueden ser descartados de la
notación. M/M/1// es reducido a M/M/1.
Modelación y Simulación Ing. Margarita Aucancela Msc. 48
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 49
Escuela de Ingeniería en Sistemas y Computación
MODELOS DE COLAS
Existe una cantidad enorme de modelos de colas que pueden
utilizarse. Nos vamos a concentrar en 4 de los modelos más usados.
Los 4 modelos de colas a estudiar asumen:
 Arribos según la Distribución de Poisson
 Disciplina FIFO
 Una sola fase de servicio.
Modelo A: Un canal, llegadas según la Distribución de
Poisson; Tiempos de Servicio exponenciales
Modelo B: Multicanal
Modelo C: Tiempo de Servicio constante
Modelo D: Población Limitada
Modelación y Simulación Ing. Margarita Aucancela Msc. 49
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 50
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelación y Simulación Ing. Margarita Aucancela Msc. 50
Escuela de Ingeniería en Sistemas y Computación
MODELO NOMBRE N° DE
CANAL
ES
N° DE
FASES
PATRÓN
DE
ARRIBO
PATRÓN
DE
SERVICIO
TAMAÑO DE
LA POBLACIÓN
DISCIPLINA
DE COLA
A SIMPLE
M/M/1
UNO UNA POISSON EXPONEN
CIAL
INFINITA FIFO
B MULTI-
CANAL
M/M/S
MULTI
CANAL
UNA POISSON EXPONEN
CIAL
INFINITA FIFO
C SERVICIO
CONSTANTE
(M/D/1)
UNO UNA POISSON CONSTAN
TE
INFINITA FIFO
D POBLACION
LIMITADA
UNO UNA POISSON EXPONEN
CIAL
FINITA FIFO
Modelación y Simulación Ing. Margarita Aucancela Msc. 51
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo A: M/M/1
• Proceso de llegada de Poisson
• El tiempo de atención se distribuye exponencialmente
• Existe un solo servidor
• Cola de capacidad infinita
• Población infinita
Modelación y Simulación Ing. Margarita Aucancela Msc. 51
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 52
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo A: M/M/1
Asumimos que existen las siguientes condiciones:
1. Los clientes son servidos con una política FIFO y cada arribo espera a
ser servido sin importar la longitud de la línea o cola.
2. Los arribos son independientes de arribos anteriores, pero el
promedio de arribos, no cambia con el tiempo.
3. Los arribos son descritos mediante la distribución de probabilidad de
Poisson y proceden de una población muy grande o infinita.
4. Los tiempos de servicio varían de cliente a cliente y son
independientes entre sí, pero su rata promedio es conocida.
Modelación y Simulación Ing. Margarita Aucancela Msc. 52
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 53
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo A: M/M/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 53
Escuela de Ingeniería en Sistemas y Computación


















1
servicio)detiempoesperade(tiempo
sistemaelenpermaneceunidadunaquepromedioTiempo
sistemadelnutilizaciódeFactor
sistemaelen(clientes)unidadesdepromedioNúmero
sistemaelenunidadesdenúmero
tiempodeperíodoporservidoscosasogentedepromedioNúmero
tiempodeperíodoporarribosdepromedioNúmero
S
S
SS
W
W
LL
n
Modelación y Simulación Ing. Margarita Aucancela Msc. 54
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo A: M/M/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 54
Escuela de Ingeniería en Sistemas y Computación
 
 
 
 
1
2
sistemaelenesténunidadesk""demásquedeadProbabilid
11
vacía)estáserviciodeunidad(lasistemaelenunidadescerodeadProbabilid
11
sistemaelenesténclientes"n"quedeadProbabilid
colalaenesperaunidadunaquepromedioTiempo
colalaenunidadesdepromedioNúmero

































k
kn
kn
o
o
n
n
n
n
Sq
Sq
P
P
P
P
P
P
WW
LL
















Modelación y Simulación Ing. Margarita Aucancela Msc. 55
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/1)
Determinar las medidas de desempeño para este servicio:
Modelación y Simulación Ing. Margarita Aucancela Msc. 55
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 56
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/1)
Modelación y Simulación Ing. Margarita Aucancela Msc. 56
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 57
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/1)
Determinar las medidas de desempeño para este servicio:
Suponga que en una estación con un solo servidor llegan en
promedio 45 clientes por hora, Se tiene capacidad para
atender en promedio a 60 clientes por hora. Se sabe que los
clientes esperan en promedio 3 minutos en la cola.
Se solicita: a) Tiempo promedio que un cliente pasa en el
sistema. b) Número promedio de clientes en la cola. c) Número
promedio de clientes en el Sistema en un momento dado.
Modelación y Simulación Ing. Margarita Aucancela Msc. 57
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 58
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/1)
λ= 45 clientes/hora (media de llegada de los clientes)= 45/60
clientes/minutos
μ= 60 clientes/hora (media de servicio a los clientes) = 60/60
clientes/minutos=
Wq = 3 minutos (tiempo promedio de espera de un cliente en la
cola)
a) Para calcular el tiempo promedio que un cliente pasa en el
Sistema (Ws). Lo podemos calcular a partir de Wq y μ.
𝑾𝒔=𝑾𝒒+ 𝟏𝝁= 3 minutos + 𝟏𝟏=𝟑+𝟏=𝟒 𝒎𝒊𝒏𝒖𝒕𝒐𝒔
Es decir en promedio un cliente pasa 4 minutos en el Sistema:
distribuidos así 3 minutos pasa esperando en la cola + 1 minutos
en servicio.
Modelación y Simulación Ing. Margarita Aucancela Msc. 58
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 59
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/1)
b) Para calcular el número de clientes en la cola (Lq), usaremos la
fórmula siguiente:
Lq= λ Wq.
𝐿𝑞=𝜆∗𝑊𝑞=0.75𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑠𝑚𝑖𝑛𝑢𝑡𝑜𝑠* 3 minutos = 2.25
clientes.
Es decir los cálculos nos muestran que en la cola puede haber más
de dos clientes en la cola.
c) Para calcular cual es el número de clientes en la cola (Ls). Lo
podemos hacer con la fórmula: Ls= λ Ws.
𝐿𝑆= 𝜆∗𝑊𝑆=0.75𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑚𝑖𝑛𝑢𝑡𝑜𝑠∗4 𝑚𝑖𝑛𝑢𝑡𝑜𝑠=3 𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑠
Es decir en promedio hay tres clientes en el sistema, como se nos
ha dicho que solo hay un servidor, sabemos que solo un cliente
puede estar en servicio, por lo que los demás deben estar en la
cola. Esto indica que hay dos clientes en espera.Modelación y Simulación Ing. Margarita Aucancela Msc. 59
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 60
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo B: M/M/S
• Clientes llegan de acuerdo a una distribución de Poisson
con una esperanza λ
• El tiempo de atención se distribuye exponencialmente
• Existen k servidores, cada uno atiende a una tasa de μ
clientes
• Existe una población infinita y la posibilidad de infinitas
filas.
Modelación y Simulación Ing. Margarita Aucancela Msc. 60
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 61
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo B: M/M/S
Asumimos que existen las siguientes condiciones:
1. Dos o más servidores o canales están disponibles para atender a
los clientes que arriban.
2. Los clientes forman una sola cola y se los atiende de acuerdo al
servidor que queda libre.
3. Asumimos que los arribos siguen la distribución de probabilidad
de Poisson y los tiempos de servicio son distribuídos
exponencialmente.
4. Los servicios se los hace de acuerdo a la política FIFO
Modelación y Simulación Ing. Margarita Aucancela Msc. 61
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 62
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo B: M/M/S
Modelación y Simulación Ing. Margarita Aucancela Msc. 62
Escuela de Ingeniería en Sistemas y Computación
    




















































Po
MM
L
L
M
M
M
Mn
P
P
M
M
S
s
M
Mn
n
no
o
2
1
0
.!.1
:sistemaelenunidadesopersonasdepromedionúmero
para
!
1
!
1
1
sistemaelenunidadesopersonasCEROexistanquedeadProbabilid
canalcadaenserviciodepromediotasa
arribodepromediotasa
abiertoscanalesdenúmero
Modelación y Simulación Ing. Margarita Aucancela Msc. 63
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo B: M/M/S
Modelación y Simulación Ing. Margarita Aucancela Msc. 63
Escuela de Ingeniería en Sistemas y Computación
   







q
Sq
q
SSq
q
S
M
S
s
L
WW
W
LLL
L
L
Po
MM
W
W















1
servicioporesperandocolalaendatar
seunidadopersonaunaquepromedioTiempo
serviciodeesperaencola,olínealaenunidadesopersonasdepromedioNúmero
1
!1
)(atendida)servidasiendoycolala(en
sistema,elenpermaneceunidadunaquepromedioTiempo
2
Modelación y Simulación Ing. Margarita Aucancela Msc. 64
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/k)
Modelación y Simulación Ing. Margarita Aucancela Msc. 64
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 65
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/M/k)
Modelación y Simulación Ing. Margarita Aucancela Msc. 65
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 66
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo C: M/D/1
• Los clientes llegan de acuerdo a un proceso de Poisson con
esperanza λ
• El tiempo de atención tiene una distribución general con esperanza
μ
• Existe un solo servidor
• Se cuenta con una población infinita y la posibilidad de infinitas filas
Modelación y Simulación Ing. Margarita Aucancela Msc. 66
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 67
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo C: M/D/1
Modelo de Tiempo de Servicio Constante
Algunos sistemas tienen tiempos de servicio constantes en lugar de
exponencialmente distribuídos. Cuando los clientes son atendidos o
equipos son procesados con un ciclo fijo como es el caso de una
lavadora de carros automatizada o ciertos entretenimientos en los
parques de diversiones, el asumir servicio constante es adecuado.
Modelación y Simulación Ing. Margarita Aucancela Msc. 67
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 68
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo C: M/D/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 68
Escuela de Ingeniería en Sistemas y Computación
 
 







1
sistema,elenesperadepromedioTiempo
sistema,elenclientesdepromedioNúmero
2
cola,laenesperadepromedioTiempo
2
cola,ladepromedioLongitud
2






qS
qS
q
q
WW
LL
W
L
Modelación y Simulación Ing. Margarita Aucancela Msc. 69
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo C: M/D/1
Un restaurante de papas fritas, tiene el servicio Drive-In en
la cual los clientes arriban al restaurante a una tasa de 45
por hora siguiendo una distribución de Poisson.
Las órdenes son procesadas con un modelo FIFO, y existe
un solo servidor, el cual se demora 1.2 minutos en preparar
la orden.
Modelación y Simulación Ing. Margarita Aucancela Msc. 69
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 70
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo C: M/D/1
Determinamos el λ y μ en las mismas unidades:
λ = 45 clientes/hora
μ= 1.2 min=72 clientes/hora
Luego obtenemos las medidas de desempeño:
Modelación y Simulación Ing. Margarita Aucancela Msc. 70
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 71
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo C: M/D/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 71
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 72
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo D:
Este modelo puede ser usado por ejemplo si estamos
considerando reparaciones de equipo en una fábrica que tiene 5
máquinas. Este modelo permite cualquier número de
reparadores a ser considerados.
La razón por la cual este modelo difiere de los otros tres es que
ahora hay una relación de dependencia entre la longitud de la
cola y la rata de arribo. La situación extrema sería si en la fábrica
tenemos 5 máquinas, todas se han dañado y necesitan
reparación; siendo en este caso la rata de arribo CERO. En
general, si la línea de espera crece, la rata de llegada tiende a
cero
Modelación y Simulación Ing. Margarita Aucancela Msc. 72
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 73
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo D
Modelación y Simulación Ing. Margarita Aucancela Msc. 73
Escuela de Ingeniería en Sistemas y Computación
serviciodeFactor
colalaenesperaunidadunaquepromedioTiempo
unidadlaaatencióndentosrequerimieentreservicioTiempode
promedioserviciodeTiempo
spotencialeclientesdeNúmero
serviciodecanalesdeNúmero
servicioelesperandounidadesdepromedioNúmero
serviciodesectorelenocolaenestánnoqueunidadesdepromedioNúmero
servidassiendounidadesdepromedioNúmero
eficienciadeFactor
colalaenesperarquetengaunidadunaquedeadProbabilid
:NOTACIÓN











X
W
U
T
N
M
L
J
H
F
D
Modelación y Simulación Ing. Margarita Aucancela Msc. 74
Escuela de Ingeniería en Sistemas y Computación
Análisis de colas
Modelo D
Modelación y Simulación Ing. Margarita Aucancela Msc. 74
Escuela de Ingeniería en Sistemas y Computación
 
   
 
HLJN
FNXH
XNFJ
XF
FT
LN
UTL
W
FNL
UT
T
X











.............PoblaciónladeCuantía
servidosiendopromedioNúmero
1entofuncionamienpromedioNúmero
1
........esperadepromedioTiempo
1........esperaenpromedioNúmero
.......................ServiciodeFactor
:FÓRMULAS
Modelación y Simulación Ing. Margarita Aucancela Msc. 75
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (Modelo D)
Hace casi tres años, Gear Tandil SA instaló un conjunto de 10 robots, que
incrementó considerablemente la productividad de su mano de obra, pero
en el último tiempo la atención se ha enfocado en el mantenimiento. La
empresa no aplica el mantenimiento preventivo a los robots, en virtud de la
gran variabilidad que se observa en la distribución de las averías. Cada
maquina tiene una distribución exponencial de averías(o distribución entre
llegadas), con un tiempo promedio de 200 horas entre una y otra falla. Cada
hora-maquina perdida como tiempo ocioso cuesta $30, lo cual significa que
la empresa tiene que reaccionar con rapidez en cuanto falla una maquina.
La empresa contrata solo a una persona de mantenimiento, quien necesita
10 horas de promedio para reparar un robot. Los tiempos de
mantenimiento real están distribuidos exponencialmente. La tasa de
salarios es de $10 por hora para el encargado de mantenimiento, el cual
puede dedicarse productivamente a otras actividades cuando no hay robots
que reparar. Calcule el costo diario por concepto de tiempo ocioso de la
mano de obra y los robots.
Modelación y Simulación Ing. Margarita Aucancela Msc. 75
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 76
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (Modelo D)
El modelo con la fuente finita es apropiado para este
análisis, porque solo 10 máquinas constituyen la población
de clientes y las suposiciones se han cumplid. En este caso,
λ = 1/200, o sea, 0.005 averías por hora y μ=1/10=0,10
robots por hora. Para calcular el coste del tiempo ocioso
para la mano de obra y los robots, tenemos que estimar la
utilización promedio del empleado de mantenimiento y L,
es decir, el número promedio de robots incluidos en el
sistema de mantenimiento.
Modelación y Simulación Ing. Margarita Aucancela Msc. 76
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 77
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (Modelo D)
Modelación y Simulación Ing. Margarita Aucancela Msc. 77
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 78
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (Modelo D)
Modelación y Simulación Ing. Margarita Aucancela Msc. 78
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 79
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (Modelo D)
Modelación y Simulación Ing. Margarita Aucancela Msc. 79
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 80
Escuela de Ingeniería en Sistemas y Computación
OTROS MODELOS
Modelación y Simulación Ing. Margarita Aucancela Msc. 81
Escuela de Ingeniería en Sistemas y Computación
Supuestos
• Los clientes llegan de acuerdo a un proceso Poisson con
esperanza λ.
• El tiempo de atención tiene una distribución general con
esperanza µ.
• Existe un solo servidor.
• Se cuenta con una población infinita y la posibilidad de
infinitas filas.
Modelo M/G/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 82
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 83
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 84
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 85
Escuela de Ingeniería en Sistemas y Computación
Formula para L de Pollaczek - Khintchine.
- Nota : No es necesario conocer la distribución particular del tiempo de
atención. Solo la esperanza y la desviación estándar
son necesarias.
 
L 
 

 




 



2
2
2 1
 





Modelación y Simulación Ing. Margarita Aucancela Msc. 86
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 87
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1
Modelación y Simulación Ing. Margarita Aucancela Msc. 88
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1
1
1
1
)1(2
0
222












w
q
qqs
qqs
PP
L
WWW
LLL
Modelación y Simulación Ing. Margarita Aucancela Msc. 89
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1: Ejemplo
• Un carwash puede atender un auto cada 5 min. y la tasa media
de llegadas es de 9 autos/hora,  = 2 min.
• Obtenga las medidas de desempeño de acuerdo con el modelo
M/G/1
• Además la probabilidad de tener 0 clientes en el sistema y la
probabilidad de que un cliente tenga que esperar por el servicio
Modelación y Simulación Ing. Margarita Aucancela Msc. 90
Escuela de Ingeniería en Sistemas y Computación
Modelo M/G/1: Ejemplo
75.025.01
min7.8145.0
min7.13228.0
1
31.1
)1(2
06.275.31.1
0
222














w
q
q
qs
q
qs
PP
hrs
L
W
hrsWW
clientesL
clientesLL
Modelación y Simulación Ing. Margarita Aucancela Msc. 91
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/G/1)
Modelación y Simulación Ing. Margarita Aucancela Msc. 91
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 92
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/G/1)
Modelación y Simulación Ing. Margarita Aucancela Msc. 92
Escuela de Ingeniería en Sistemas y Computación
Modelación y Simulación Ing. Margarita Aucancela Msc. 93
Escuela de Ingeniería en Sistemas y Computación
Ejercicios (M/G/1)
Modelación y Simulación Ing. Margarita Aucancela Msc. 93
Escuela de Ingeniería en Sistemas y Computación

Más contenido relacionado

La actualidad más candente

JIT, TPS y Operaciones Esbeltas.
JIT, TPS y Operaciones Esbeltas.JIT, TPS y Operaciones Esbeltas.
JIT, TPS y Operaciones Esbeltas.Carlos V
 
1.4 Estructura y características de la simulación de eventos discretos.
1.4 Estructura y características de la simulación de eventos discretos.1.4 Estructura y características de la simulación de eventos discretos.
1.4 Estructura y características de la simulación de eventos discretos.avengers92
 
Sistemas de Producción
Sistemas de ProducciónSistemas de Producción
Sistemas de ProducciónJoe Briones
 
Presentacion de capacidad
Presentacion  de capacidadPresentacion  de capacidad
Presentacion de capacidadandres florez
 
teoría de colas o fenómenos de espera
teoría de colas o fenómenos de esperateoría de colas o fenómenos de espera
teoría de colas o fenómenos de esperaparraedga
 
Planificación de requerimientos de capacidad (crp)
Planificación de requerimientos de capacidad (crp)Planificación de requerimientos de capacidad (crp)
Planificación de requerimientos de capacidad (crp)Jose Saviñon Hoffman
 
Programa maestro de producción
Programa maestro de producciónPrograma maestro de producción
Programa maestro de producciónEdgar Rivas
 
Proceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poissonProceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poissonKatia Arrayales Zamora
 
Introducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosIntroducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosJuan Manuel Carrión Delgado
 
Planeación de Producción: MRP
Planeación de Producción: MRPPlaneación de Producción: MRP
Planeación de Producción: MRPBatchMasterIbero
 
Líneas de espera (1) ejercicio
Líneas de espera (1) ejercicioLíneas de espera (1) ejercicio
Líneas de espera (1) ejercicioMachado Mauricio
 
5.4 aplicación de modelos de inventarios determinísticos
5.4 aplicación de modelos de inventarios determinísticos5.4 aplicación de modelos de inventarios determinísticos
5.4 aplicación de modelos de inventarios determinísticosJack Rivera Castillo
 
Planeacion de la produccion
Planeacion de la produccionPlaneacion de la produccion
Planeacion de la produccioncarlosav851
 

La actualidad más candente (20)

JIT, TPS y Operaciones Esbeltas.
JIT, TPS y Operaciones Esbeltas.JIT, TPS y Operaciones Esbeltas.
JIT, TPS y Operaciones Esbeltas.
 
1.4 Estructura y características de la simulación de eventos discretos.
1.4 Estructura y características de la simulación de eventos discretos.1.4 Estructura y características de la simulación de eventos discretos.
1.4 Estructura y características de la simulación de eventos discretos.
 
Sistemas de Producción
Sistemas de ProducciónSistemas de Producción
Sistemas de Producción
 
Presentacion de capacidad
Presentacion  de capacidadPresentacion  de capacidad
Presentacion de capacidad
 
teoría de colas o fenómenos de espera
teoría de colas o fenómenos de esperateoría de colas o fenómenos de espera
teoría de colas o fenómenos de espera
 
Planificación de requerimientos de capacidad (crp)
Planificación de requerimientos de capacidad (crp)Planificación de requerimientos de capacidad (crp)
Planificación de requerimientos de capacidad (crp)
 
Programa maestro de producción
Programa maestro de producciónPrograma maestro de producción
Programa maestro de producción
 
Proceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poissonProceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poisson
 
Introducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosIntroducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos Discretos
 
Planeación de Producción: MRP
Planeación de Producción: MRPPlaneación de Producción: MRP
Planeación de Producción: MRP
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Líneas de espera (1) ejercicio
Líneas de espera (1) ejercicioLíneas de espera (1) ejercicio
Líneas de espera (1) ejercicio
 
5.4 aplicación de modelos de inventarios determinísticos
5.4 aplicación de modelos de inventarios determinísticos5.4 aplicación de modelos de inventarios determinísticos
5.4 aplicación de modelos de inventarios determinísticos
 
Cadenas de markov
Cadenas de markovCadenas de markov
Cadenas de markov
 
Manual del Software Arena.
Manual del Software Arena.Manual del Software Arena.
Manual del Software Arena.
 
Plan maestro de la Produccion
Plan maestro de la ProduccionPlan maestro de la Produccion
Plan maestro de la Produccion
 
Programacion de metas y objetivos
Programacion de metas y objetivosProgramacion de metas y objetivos
Programacion de metas y objetivos
 
Introd flexsim 1
Introd flexsim 1Introd flexsim 1
Introd flexsim 1
 
Planeacion de la produccion
Planeacion de la produccionPlaneacion de la produccion
Planeacion de la produccion
 
FORMULAS DEL SISTEMA DE COLA M/M/1
FORMULAS DEL SISTEMA DE COLA M/M/1FORMULAS DEL SISTEMA DE COLA M/M/1
FORMULAS DEL SISTEMA DE COLA M/M/1
 

Destacado

Unidad i simulacion
Unidad i simulacionUnidad i simulacion
Unidad i simulacionneferh22
 
L ochoa-teoria-de-colas
L ochoa-teoria-de-colasL ochoa-teoria-de-colas
L ochoa-teoria-de-colasleo_8a
 
Procedimiento De Simulación
Procedimiento De SimulaciónProcedimiento De Simulación
Procedimiento De Simulaciónsimulando
 
Herramientas de la calidad
Herramientas de la calidadHerramientas de la calidad
Herramientas de la calidadDaniel Tejeda
 
Class 01Modelos en Simulacion
Class 01Modelos en SimulacionClass 01Modelos en Simulacion
Class 01Modelos en SimulacionJose Sosa
 
NetLogo y Promodel
NetLogo y PromodelNetLogo y Promodel
NetLogo y Promodeljosmal 7
 
Informe digital
Informe digitalInforme digital
Informe digitaleaceved5
 
Investigación de Operaciones II : Simulación
Investigación de Operaciones II : Simulación Investigación de Operaciones II : Simulación
Investigación de Operaciones II : Simulación Jose
 
Modelos de simulacion
Modelos de simulacionModelos de simulacion
Modelos de simulacionfrancisxm
 

Destacado (15)

Unidad i simulacion
Unidad i simulacionUnidad i simulacion
Unidad i simulacion
 
L ochoa-teoria-de-colas
L ochoa-teoria-de-colasL ochoa-teoria-de-colas
L ochoa-teoria-de-colas
 
Procedimiento De Simulación
Procedimiento De SimulaciónProcedimiento De Simulación
Procedimiento De Simulación
 
Modelo Md1
Modelo Md1Modelo Md1
Modelo Md1
 
Problema: M/G/1
Problema: M/G/1Problema: M/G/1
Problema: M/G/1
 
Herramientas de la calidad
Herramientas de la calidadHerramientas de la calidad
Herramientas de la calidad
 
Class 01Modelos en Simulacion
Class 01Modelos en SimulacionClass 01Modelos en Simulacion
Class 01Modelos en Simulacion
 
Capit1
Capit1Capit1
Capit1
 
NetLogo y Promodel
NetLogo y PromodelNetLogo y Promodel
NetLogo y Promodel
 
Informe digital
Informe digitalInforme digital
Informe digital
 
Simuladores
SimuladoresSimuladores
Simuladores
 
Investigación de Operaciones II : Simulación
Investigación de Operaciones II : Simulación Investigación de Operaciones II : Simulación
Investigación de Operaciones II : Simulación
 
LINEAS DE ESPERA
LINEAS DE ESPERALINEAS DE ESPERA
LINEAS DE ESPERA
 
Eventos kaizen
Eventos kaizenEventos kaizen
Eventos kaizen
 
Modelos de simulacion
Modelos de simulacionModelos de simulacion
Modelos de simulacion
 

Similar a Analisis de colas

Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_geliianiitta12
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_geliianiitta12
 
Manual simulacion para compartir en la nube
Manual simulacion para compartir en la nubeManual simulacion para compartir en la nube
Manual simulacion para compartir en la nubephyeni
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_gJosé Pedro Avila
 
Sistemas de servicio.pdf
Sistemas de servicio.pdfSistemas de servicio.pdf
Sistemas de servicio.pdfaracelik
 
MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...
MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...
MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...ROSA IMELDA GARCIA CHI
 
Introducción a la Simulación2.pptx
Introducción a la Simulación2.pptxIntroducción a la Simulación2.pptx
Introducción a la Simulación2.pptxJearvaviVzquez
 
Mecatrónica clase01.pdf
Mecatrónica clase01.pdfMecatrónica clase01.pdf
Mecatrónica clase01.pdfRocioScherpa
 
Simulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptxSimulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptxIngTriana1
 
Secuenciasinteraccionesbasicas
SecuenciasinteraccionesbasicasSecuenciasinteraccionesbasicas
SecuenciasinteraccionesbasicasJuan Sanabria
 
Secuenciasinteraccionesbasicas
SecuenciasinteraccionesbasicasSecuenciasinteraccionesbasicas
SecuenciasinteraccionesbasicasJuan Sanabria
 
05.1 modelado (1)
05.1 modelado (1)05.1 modelado (1)
05.1 modelado (1)xavazquez
 
Introduccion a la Simulación de Sistemas
Introduccion a la Simulación de SistemasIntroduccion a la Simulación de Sistemas
Introduccion a la Simulación de SistemasP.A. Ortiz Bochard
 
Conceptos y-fundamentos-de-simulacion
Conceptos y-fundamentos-de-simulacionConceptos y-fundamentos-de-simulacion
Conceptos y-fundamentos-de-simulacionMARIBELAIZACOLQUE
 
01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf
01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf
01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdfssuser81b7a52
 
Simulación de sistemas
Simulación de sistemasSimulación de sistemas
Simulación de sistemasjack_corvil
 

Similar a Analisis de colas (20)

Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Manual unidad4
Manual  unidad4Manual  unidad4
Manual unidad4
 
Manual simulacion para compartir en la nube
Manual simulacion para compartir en la nubeManual simulacion para compartir en la nube
Manual simulacion para compartir en la nube
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Sistemas de servicio.pdf
Sistemas de servicio.pdfSistemas de servicio.pdf
Sistemas de servicio.pdf
 
Simulacion
SimulacionSimulacion
Simulacion
 
MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...
MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...
MODELADO, SIMULACION Y OPTIMIZACIÓN DE PROCESOS Y SERVICOS USANDO LA HERRAMIE...
 
Simulaunoitrm
SimulaunoitrmSimulaunoitrm
Simulaunoitrm
 
Introducción a la Simulación2.pptx
Introducción a la Simulación2.pptxIntroducción a la Simulación2.pptx
Introducción a la Simulación2.pptx
 
Mecatrónica clase01.pdf
Mecatrónica clase01.pdfMecatrónica clase01.pdf
Mecatrónica clase01.pdf
 
Simulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptxSimulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptx
 
00
0000
00
 
Secuenciasinteraccionesbasicas
SecuenciasinteraccionesbasicasSecuenciasinteraccionesbasicas
Secuenciasinteraccionesbasicas
 
Secuenciasinteraccionesbasicas
SecuenciasinteraccionesbasicasSecuenciasinteraccionesbasicas
Secuenciasinteraccionesbasicas
 
05.1 modelado (1)
05.1 modelado (1)05.1 modelado (1)
05.1 modelado (1)
 
Introduccion a la Simulación de Sistemas
Introduccion a la Simulación de SistemasIntroduccion a la Simulación de Sistemas
Introduccion a la Simulación de Sistemas
 
Conceptos y-fundamentos-de-simulacion
Conceptos y-fundamentos-de-simulacionConceptos y-fundamentos-de-simulacion
Conceptos y-fundamentos-de-simulacion
 
01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf
01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf
01a SIMULACION DE SISTEMAS Introduccion 2020 01 Primera Semana.pdf
 
Simulación de sistemas
Simulación de sistemasSimulación de sistemas
Simulación de sistemas
 

Analisis de colas

  • 1. Modelación y Simulación Unidad 2: Teoría de Colas o Líneas de espera Introducción Ing. Margarita Aucancela Msc. Docente maucancela@unach.edu.ec
  • 2. Modelación y Simulación Ing. Margarita Aucancela Msc. 2 Escuela de Ingeniería en Sistemas y Computación Objetivo: Conocer los diferentes tipos de problemas de colas existentes y su formulación matemática. Modelación y Simulación Ing. Margarita Aucancela Msc. 2 Escuela de Ingeniería en Sistemas y Computación
  • 3. Modelación y Simulación Ing. Margarita Aucancela Msc. 3 Escuela de Ingeniería en Sistemas y Computación Índice:  Introducción  Elementos del modelo de colas  Análisis de problemas de colas con población infinita canal simple.  Análisis de problemas de colas con población infinita canal múltiple. Modelación y Simulación Ing. Margarita Aucancela Msc. 3 Escuela de Ingeniería en Sistemas y Computación
  • 4. Modelación y Simulación Ing. Margarita Aucancela Msc. 4 Escuela de Ingeniería en Sistemas y Computación Introducción Modelación y Simulación Ing. Margarita Aucancela Msc. 4 Escuela de Ingeniería en Sistemas y Computación
  • 5. Modelación y Simulación Ing. Margarita Aucancela Msc. 5 Escuela de Ingeniería en Sistemas y Computación Introducción En las líneas de espera, existen dos costos perfectamente identificados: el costo de las transacciones, que representa la cuantificación monetaria de la pérdida de tiempo al esperar recibir un servicio o la pérdida de clientes por abandono del sistema, y el costo de proporcionar el servicio, que representa la cantidad de dinero que hay que pagar por cuestión de sueldos y salarios, energía, mantenimiento y depreciación del personal o equipo. De tal forma que en un estudio de líneas de espera el objetivo es determinar qué nivel de servicio, ya sea por cantidad de entidades o por la velocidad de ellas, proporcionar para minimizar el costo total del sistema. Modelación y Simulación Ing. Margarita Aucancela Msc. 5 Escuela de Ingeniería en Sistemas y Computación
  • 6. Modelación y Simulación Ing. Margarita Aucancela Msc. 6 Escuela de Ingeniería en Sistemas y Computación Definición de términos Modelación y Simulación Ing. Margarita Aucancela Msc. 6 Escuela de Ingeniería en Sistemas y Computación
  • 7. Modelación y Simulación Ing. Margarita Aucancela Msc. 7 Escuela de Ingeniería en Sistemas y Computación Definición de Términos Los modelos de tiempo discreto cuenta con los siguientes componentes: 1. Entidades, 2. Atributos, 3. Variables, 4. Recursos, 5. Colas, 6. Contadores estadísticos y 7. Eventos Modelación y Simulación Ing. Margarita Aucancela Msc. 7 Escuela de Ingeniería en Sistemas y Computación
  • 8. Modelación y Simulación Ing. Margarita Aucancela Msc. 8 Escuela de Ingeniería en Sistemas y Computación Entidades Son objetos o individuos cuyas actividades modelamos. Características:  Son dinámicos es decir: son creados y se mueven por el sistema, cambiando el valor de sus atributos, afectados por otras entidades y por el estado del sistema.  Puede o no abandonar el sistema Ejemplos: productos, clientes, documentos, transacciones pacientes. Modelación y Simulación Ing. Margarita Aucancela Msc. 8 Escuela de Ingeniería en Sistemas y Computación
  • 9. Modelación y Simulación Ing. Margarita Aucancela Msc. 9 Escuela de Ingeniería en Sistemas y Computación Atributos Son las propiedades o características de las entidades. Características:  Permiten describir cuantitativamente al sistema.  Los atributos son imprescindibles para controlar el flujo de entidades en el sistema Ejemplos: tamaño, precio, prioridad, etc. Modelación y Simulación Ing. Margarita Aucancela Msc. 9 Escuela de Ingeniería en Sistemas y Computación
  • 10. Modelación y Simulación Ing. Margarita Aucancela Msc. 10 Escuela de Ingeniería en Sistemas y Computación Variables Están asociadas al concepto matemático de variable. Características:  Pertenecen al conjunto del sistema.  Son accesibles desde todas las entidades y pueden ser modificadas por todas las entidades.  Puede considerarse que cada variable es como una pizarra colgada en la pared, en la que se escribe el valor de la variable. Ejemplos El número de clientes(entidades) que hay en cada instante en cada cola, el número de empleados (recursos) ocupados, el estado de cada recurso (ocupado o libre), etc. Modelación y Simulación Ing. Margarita Aucancela Msc. 10 Escuela de Ingeniería en Sistemas y Computación
  • 11. Modelación y Simulación Ing. Margarita Aucancela Msc. 11 Escuela de Ingeniería en Sistemas y Computación Variables Pueden clasificarse en:  Exógenas, de entrada o independientes: son las que afectan al sistema, pero éste no puede modificarlas. Pueden modificarse arbitrariamente desde el medio ambiente.  Endógenas o Dependientes: Son variables del sistema que se modifican de acuerdo a relaciones, no pueden ser modificadas arbitrariamente. Modelación y Simulación Ing. Margarita Aucancela Msc. 11 Escuela de Ingeniería en Sistemas y Computación
  • 12. Modelación y Simulación Ing. Margarita Aucancela Msc. 12 Escuela de Ingeniería en Sistemas y Computación Variables Pueden clasificarse en:  De estado: Es el conjunto mínimo de variables dependientes que permiten describir el sistema en t +Δt, si se conocen sus valores más los valores de las independientes en t.  De salida: Es el conjunto mínimo de variables de estado que permiten evaluar los objetivos del modelo. Modelación y Simulación Ing. Margarita Aucancela Msc. 12 Escuela de Ingeniería en Sistemas y Computación
  • 13. Modelación y Simulación Ing. Margarita Aucancela Msc. 13 Escuela de Ingeniería en Sistemas y Computación Variables Ejemplo: Se desea analizar el inventario de piezas de tipo A. Para ello se realiza la modelización de la evolución de la cantidad de piezas A en el depósito. Modelación y Simulación Ing. Margarita Aucancela Msc. 13 Escuela de Ingeniería en Sistemas y Computación Componentes Variables Exógenas Variables Endógenas Variables de Salida Piezas A Velocidad de arribo de piezas al depósito Cantidad de piezas a procesas Cantidad de piezas en el depósito
  • 14. Modelación y Simulación Ing. Margarita Aucancela Msc. 14 Escuela de Ingeniería en Sistemas y Computación Recursos(Servidores) El recurso puede ser individual o estar compuesto por un grupo de elementos individuales, cada uno de los cuales se llama una unidad del recurso . Características  Son los medios gracias a los cuales se pueden ejecutar las actividades  Definen quién o qué ejecuta la actividad, su número permanece constante a lo largo de la simulación y suelen parametrizarse por características tales como capacidad, velocidad o tiempo de ciclo. Modelación y Simulación Ing. Margarita Aucancela Msc. 14 Escuela de Ingeniería en Sistemas y Computación
  • 15. Modelación y Simulación Ing. Margarita Aucancela Msc. 15 Escuela de Ingeniería en Sistemas y Computación Recursos(Servidores) Ejemplos:  Personal (en nuestro caso, el empleado): operarios  Máquinas (por ejemplo, si las entidades son piezas que deben ser procesadas): ordenadores  Espacio (por ejemplo, en un almacén). Modelación y Simulación Ing. Margarita Aucancela Msc. 15 Escuela de Ingeniería en Sistemas y Computación
  • 16. Modelación y Simulación Ing. Margarita Aucancela Msc. 16 Escuela de Ingeniería en Sistemas y Computación Contadores estadísticos A fin de calcular el valor de las variables de salida, es preciso calcular durante el curso de la simulación el valor de determinadas variables intermedias. Estas se llaman acumuladores estadísticos . Características  Los contadores son inicializados a cero al comenzar la simulación.  Cuando “algo sucede” en la simulación (es decir, se ejecuta un evento), los contadores estadísticos afectados deben ser convenientemente actualizados. Modelación y Simulación Ing. Margarita Aucancela Msc. 16 Escuela de Ingeniería en Sistemas y Computación
  • 17. Modelación y Simulación Ing. Margarita Aucancela Msc. 17 Escuela de Ingeniería en Sistemas y Computación Contadores estadísticos Variables utilizadas para almacenar información sobre el comportamiento del sistema y que al final, mediante algún cálculo matemático, darán respuesta al objetivo del estudio. Ejemplos:  el número total de clientes atendidos hasta ese momento,  la suma de los tiempos de espera en cola de los clientes hasta ese momento,  el número total de clientes que han comenzado a ser atendidos hasta ese momento,  el mayor tiempo de espera en cola hasta ese momento, etc. Modelación y Simulación Ing. Margarita Aucancela Msc. 17 Escuela de Ingeniería en Sistemas y Computación
  • 18. Modelación y Simulación Ing. Margarita Aucancela Msc. 18 Escuela de Ingeniería en Sistemas y Computación Contadores estadísticos Variables utilizadas para almacenar información sobre el comportamiento del sistema y que al final, mediante algún cálculo matemático, darán respuesta al objetivo del estudio. Ejemplos:  el número total de clientes atendidos hasta ese momento,  la suma de los tiempos de espera en cola de los clientes hasta ese momento,  el número total de clientes que han comenzado a ser atendidos hasta ese momento,  el mayor tiempo de espera en cola hasta ese momento, etc. Modelación y Simulación Ing. Margarita Aucancela Msc. 18 Escuela de Ingeniería en Sistemas y Computación
  • 19. Modelación y Simulación Ing. Margarita Aucancela Msc. 19 Escuela de Ingeniería en Sistemas y Computación Eventos Son las propiedades o características de las entidades. Características:  Permiten describir cuantitativamente al sistema.  Los atributos son imprescindibles para controlar el flujo de entidades en el sistema Ejemplos: tamaño, precio, prioridad, etc. Modelación y Simulación Ing. Margarita Aucancela Msc. 19 Escuela de Ingeniería en Sistemas y Computación
  • 20. Modelación y Simulación Ing. Margarita Aucancela Msc. 20 Escuela de Ingeniería en Sistemas y Computación Eventos Un evento es un suceso que ocurre en un determinado instante de tiempo (simulado) y que puede cambiar el valor de los atributos, las variables y los acumuladores estadísticos. Los valores de los atributos, las variables y los acumuladores estadísticos se mantienen constantes durante el intervalo de tiempo entre eventos sucesivos. Modelación y Simulación Ing. Margarita Aucancela Msc. 20 Escuela de Ingeniería en Sistemas y Computación
  • 21. Modelación y Simulación Ing. Margarita Aucancela Msc. 21 Escuela de Ingeniería en Sistemas y Computación Eventos Cada evento tiene asociado dos tipos de información:  Su condición de activación, es decir, la condición que hace que el evento pase de estar desactivado a estar activado.  Las acciones que deben realizarse en el instante en que el evento es activado. En función del tipo de su condición de activación, los eventos pueden clasificarse en:  eventos en el tiempo y  eventos en el estado Modelación y Simulación Ing. Margarita Aucancela Msc. 21 Escuela de Ingeniería en Sistemas y Computación
  • 22. Modelación y Simulación Ing. Margarita Aucancela Msc. 22 Escuela de Ingeniería en Sistemas y Computación Colas Cuando una entidad no puede circular, debido a que necesita usar una unidad de un recurso, que en ese momento no se encuentra disponible, entonces la entidad necesita un sitio donde esperar: este es el propósito de la cola. Se caracteriza por el número máximo de clientes que puede admitir. Las colas pueden ser finitas o infinitas. Modelación y Simulación Ing. Margarita Aucancela Msc. 22 Escuela de Ingeniería en Sistemas y Computación
  • 23. Modelación y Simulación Ing. Margarita Aucancela Msc. 23 Escuela de Ingeniería en Sistemas y Computación Problemas que ocasionan las líneas de espera(colas) Modelación y Simulación Ing. Margarita Aucancela Msc. 23 Escuela de Ingeniería en Sistemas y Computación Pérdida de proveedores Pérdida de prestigio Pérdida de dinero Pérdida de clientes
  • 24. Modelación y Simulación Ing. Margarita Aucancela Msc. 24 Escuela de Ingeniería en Sistemas y Computación Proceso básico de colas Los clientes que requieren un servicio se generan en una fase de entrada. Estos clientes entran al sistema y se unen a una cola. En determinado momento se selecciona un miembro de la cola, para proporcionarle el servicio, mediante alguna regla conocida como disciplina de servicio. Luego, se lleva a cabo el servicio requerido por el cliente en un mecanismo de servicio, después de lo cual el cliente sale del sistema de colas. Modelación y Simulación Ing. Margarita Aucancela Msc. 24 Escuela de Ingeniería en Sistemas y Computación
  • 25. Modelación y Simulación Ing. Margarita Aucancela Msc. 25 Escuela de Ingeniería en Sistemas y Computación Proceso básico de colas Modelación y Simulación Ing. Margarita Aucancela Msc. 25 Escuela de Ingeniería en Sistemas y Computación
  • 26. Modelación y Simulación Ing. Margarita Aucancela Msc. 26 Escuela de Ingeniería en Sistemas y Computación Proceso básico de colas Modelación y Simulación Ing. Margarita Aucancela Msc. 26 Escuela de Ingeniería en Sistemas y Computación
  • 27. Modelación y Simulación Ing. Margarita Aucancela Msc. 27 Escuela de Ingeniería en Sistemas y Computación Mecanismos de servicio Modelación y Simulación Ing. Margarita Aucancela Msc. 27 Escuela de Ingeniería en Sistemas y Computación
  • 28. Modelación y Simulación Ing. Margarita Aucancela Msc. 28 Escuela de Ingeniería en Sistemas y Computación Proceso básico de colas  Capacidad de la cola: Es el máximo número de clientes que pueden estar haciendo cola (antes de comenzar a ser servidos). De nuevo, puede suponerse finita o infinita.  Mecanismo de servicio: El mecanismo de servicio consiste en una o más instalaciones de servicio, cada una de ellas con uno o más canales paralelos de servicio, llamados servidores.  Redes de colas: Sistema donde existen varias colas y los trabajos fluyen de una a otra. Por ejemplo: las redes de comunicaciones o los sistemas operativos multitarea.  El proceso de servicio: Define cómo son atendidos los cliente Modelación y Simulación Ing. Margarita Aucancela Msc. 28 Escuela de Ingeniería en Sistemas y Computación
  • 29. Modelación y Simulación Ing. Margarita Aucancela Msc. 29 Escuela de Ingeniería en Sistemas y Computación Disciplina de la colas Se refiere al orden en el que se seleccionan sus miembros para recibir el servicio. Por ejemplo, puede ser:  FIFO (first in first out) primero en entrar, primero en salir,  LIFO (last in first out) atendiende primero al cliente que ha llegado el último.  RSS (random selection of service) selecciona los clientes de manera aleatoria, de acuerdo a algún procedimiento de prioridad u orden.  Tiempo de servicio mayor  Tiempo de espera mayor  Processor Sharing – sirve a los clientes igualmente. Modelación y Simulación Ing. Margarita Aucancela Msc. 29 Escuela de Ingeniería en Sistemas y Computación
  • 30. Modelación y Simulación Ing. Margarita Aucancela Msc. 30 Escuela de Ingeniería en Sistemas y Computación Proceso de llegadas/ Patrón de arribo Modelación y Simulación Ing. Margarita Aucancela Msc. 30 Escuela de Ingeniería en Sistemas y Computación
  • 31. Modelación y Simulación Ing. Margarita Aucancela Msc. 31 Escuela de Ingeniería en Sistemas y Computación Proceso de llegadas/ Patrón de arribo Modelación y Simulación Ing. Margarita Aucancela Msc. 31 Escuela de Ingeniería en Sistemas y Computación
  • 32. Modelación y Simulación Ing. Margarita Aucancela Msc. 32 Escuela de Ingeniería en Sistemas y Computación Patrón de arribo Aspectos que influyen en el patrón de arribo son: • Configuración de la fila: 1 o mas canales de servicio • Tramposos: clientes que se mueven a través de la cola sin seguir los criterios de avance • Contrariedades: ocurre cuando los clientes evitan llegar a la fila porque perciben que esta es demasiada larga • Reglas de prioridad: definidas por las disciplina de la cola • Homogeneidad: Una población homogénea de clientes es aquella en la cual los clientes requieren esencialmente el mismo servicio. Una población no homogénea es aquella en la cual los clientes pueden ser ordenados de acuerdo: • A los patrones de llegada • Al tipo de servicio requerido Modelación y Simulación Ing. Margarita Aucancela Msc. 32 Escuela de Ingeniería en Sistemas y Computación
  • 33. Modelación y Simulación Ing. Margarita Aucancela Msc. 33 Escuela de Ingeniería en Sistemas y Computación Patrones de servicio Los servidores pueden tener un tiempo de servicio variable, en cuyo caso hay que asociarle, para definirlo, una función de probabilidad. También pueden atender en lotes o de modo individual. El tiempo de servicio también puede variar con el número de clientes en la cola, trabajando más rápido o más lento, y en este caso se llama patrones de servicio dependientes. Modelación y Simulación Ing. Margarita Aucancela Msc. 33 Escuela de Ingeniería en Sistemas y Computación
  • 34. Modelación y Simulación Ing. Margarita Aucancela Msc. 34 Escuela de Ingeniería en Sistemas y Computación Patrón de servicio Algunos sistemas de servicio requieren de un tiempo de atención fijo. Sin embargo, el tiempo de atención en muchos casos varía de acuerdo a la cantidad de clientes. Cuando el tiempo de atención varía, se trata como una variable aleatoria. La distribución exponencial es usada, en algunos casos para modelar el tiempo de atención del cliente. Modelación y Simulación Ing. Margarita Aucancela Msc. 34 Escuela de Ingeniería en Sistemas y Computación
  • 35. Modelación y Simulación Ing. Margarita Aucancela Msc. 35 Escuela de Ingeniería en Sistemas y Computación Patrón de servicio Distribución Exponencial Modelación y Simulación Ing. Margarita Aucancela Msc. 35 Escuela de Ingeniería en Sistemas y Computación
  • 36. Modelación y Simulación Ing. Margarita Aucancela Msc. 36 Escuela de Ingeniería en Sistemas y Computación TERMINOLOGIA Y NOTACION n Cantidad de clientes: Que están en el sistema en un momento dado L Valor esperado de clientes en el sistema L E (n)= W Valor esperado de tiempo de atención cliente en el sistema W E (w)= de un w: tiempo específico que tarda un cliente particular dentro del sistema. Es una variable aleatoria
  • 37. Modelación y Simulación Ing. Margarita Aucancela Msc. 37 Escuela de Ingeniería en Sistemas y Computación P0 : Probabilidad de que el sistema esté vacío P1 : Probabilidad de que el sistema tenga 1 cliente P2 : Probabilidad de que el sistema tenga 2 clientes Pn : Probabilidad de que el sistema tenga n clientes Probabilidad de que hayan “n” clientes en el sistema en un instante determinado Pn Asimismo es posible definir: Lq Wq Valor esperado de clientes en la cola Valor esperado del tiempo en la cola TERMINOLOGIA Y NOTACION
  • 38. Modelación y Simulación Ing. Margarita Aucancela Msc. 38 Escuela de Ingeniería en Sistemas y Computación Probabilidad de que hayan “n” clientes en el sistema en un instante determinadoPn Esto tiene dos interpretaciones: (1) (2) Probabilidad de que en un instante cualquiera se observe el sistema y esté presente un estado n. Por ejemplo, P3 = 0,1 indica que la probabilidad de encontrar 3 clientes en el sistema es 0,1 o del 10% Pn es la fracción del tiempo en que el sistema permanece en el estado n TERMINOLOGIA Y NOTACION
  • 39. Modelación y Simulación Ing. Margarita Aucancela Msc. 39 Escuela de Ingeniería en Sistemas y Computación Valor esperado de clientes en el sistemaL L n PnL E (n)= = n=0 8 En consecuencia: TERMINOLOGIA Y NOTACION
  • 40. Modelación y Simulación Ing. Margarita Aucancela Msc. 40 Escuela de Ingeniería en Sistemas y Computación LLEGADA DE CLIENTES AL SISTEMA Se define:  Tasa media de llegada de clientes al sistema Indica el número promedio de clientes que ingresa al sistema en un instante específico de tiempo  1 Tiempo promedio entre llegadas es el tiempo promedio que transcurre entre dos llegadas sucesivas, entre el arribo de dos clientes consecutivos
  • 41. Modelación y Simulación Ing. Margarita Aucancela Msc. 41 Escuela de Ingeniería en Sistemas y Computación SALIDA DE CLIENTES DEL SISTEMA Se define:  Tasa media de prestación del servicio en el sistema Indica el número promedio de clientes que reciben el servicio en el sistema en un instante específico de tiempo. Es la tasa media del servicio, implica el concepto de velocidad de atención del sistema  1 Tiempo promedio entre prestaciones del servicio es el tiempo promedio que se demora en atender a un cliente en el sistema
  • 42. Modelación y Simulación Ing. Margarita Aucancela Msc. 42 Escuela de Ingeniería en Sistemas y Computación Población Cola Mecanismo de Servicio Clientes servidosClientes Sistema de Colas ESTRUCTURA BASICA DE UN MODELO DE COLAS Lq,Wq L , W  (clientes / tiempo) 1  (tiempo / clientes) Poisson Exp
  • 43. Modelación y Simulación Ing. Margarita Aucancela Msc. 43 Escuela de Ingeniería en Sistemas y Computación UNIDADES DIMENSIONALES • W (tiempo) • L (clientes) • (clientes / tiempo) • (clientes / tiempo) • (tiempo / clientes) • (tiempo / clientes)     1 1
  • 44. Modelación y Simulación Ing. Margarita Aucancela Msc. 44 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Notación de los modelos de colas Reconociendo la diversidad de los sistemas de colas, Kendall (1953) propuso un sistema de notación para sistemas de servidores paralelos que ha sido adoptado universalmente. Una versión resumida de esta convención está basada en el formato A/B/X/Y/Z. Estas letras representan las siguientes características del sistema: A = Distribución de tiempo entre llegadas o arribos. B = Distribución del tiempo de servicio. Los siguientes son símbolos comunes para A y B: M = exponencial o Markov D = constante o determinística Modelación y Simulación Ing. Margarita Aucancela Msc. 44 Escuela de Ingeniería en Sistemas y Computación
  • 45. Modelación y Simulación Ing. Margarita Aucancela Msc. 45 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Notación de los modelos de colas Ek = Erlang de orden k PH = Tipo fase H = Hiperexponencial G = Arbitrario o general GI = General independiente X: es el número de canales de servicio Y: es la restricción en la capacidad del sistema Z: es la disciplina de cola Modelación y Simulación Ing. Margarita Aucancela Msc. 45 Escuela de Ingeniería en Sistemas y Computación
  • 46. Modelación y Simulación Ing. Margarita Aucancela Msc. 46 Escuela de Ingeniería en Sistemas y Computación NOMENCLATURA Un modelo de colas se caracteriza por los siguientes símbolos: Tiempo entre llegadas, que se asocia a una distribución exponencial (la tasa de llegada es poisson) Tiempo de servicio, que es exponencial Cantidad de servidores en paralelo Cantidad en la población potencial (población finita) Cantidad admisible en el sistema (capacidad finita) M / M / S / K / N
  • 47. Modelación y Simulación Ing. Margarita Aucancela Msc. 47 Escuela de Ingeniería en Sistemas y Computación MODELOS DE COLAS Según se combinen las diferentes características (población finita o infinita, uno o más servidores, capacidad admisible finita o infinita), se da origen a una combinación de distintos modelos de colas: • Modelo M / M / 1 • Modelo M / M / S • Modelo M / M / 1 / K • Modelo M / M / S / K • Modelo M / M / 1 / N • Modelo M / M / S / N
  • 48. Modelación y Simulación Ing. Margarita Aucancela Msc. 48 Escuela de Ingeniería en Sistemas y Computación MODELOS DE COLAS Por ejemplo: M/M/1// significa un solo servidor, capacidad de cola ilimitada y población infinita de arribos potenciales. Los tiempos entre arribos y los tiempos de servicio son distribuidos exponencialmente. Cuando Y y Z son infinitos, pueden ser descartados de la notación. M/M/1// es reducido a M/M/1. Modelación y Simulación Ing. Margarita Aucancela Msc. 48 Escuela de Ingeniería en Sistemas y Computación
  • 49. Modelación y Simulación Ing. Margarita Aucancela Msc. 49 Escuela de Ingeniería en Sistemas y Computación MODELOS DE COLAS Existe una cantidad enorme de modelos de colas que pueden utilizarse. Nos vamos a concentrar en 4 de los modelos más usados. Los 4 modelos de colas a estudiar asumen:  Arribos según la Distribución de Poisson  Disciplina FIFO  Una sola fase de servicio. Modelo A: Un canal, llegadas según la Distribución de Poisson; Tiempos de Servicio exponenciales Modelo B: Multicanal Modelo C: Tiempo de Servicio constante Modelo D: Población Limitada Modelación y Simulación Ing. Margarita Aucancela Msc. 49 Escuela de Ingeniería en Sistemas y Computación
  • 50. Modelación y Simulación Ing. Margarita Aucancela Msc. 50 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelación y Simulación Ing. Margarita Aucancela Msc. 50 Escuela de Ingeniería en Sistemas y Computación MODELO NOMBRE N° DE CANAL ES N° DE FASES PATRÓN DE ARRIBO PATRÓN DE SERVICIO TAMAÑO DE LA POBLACIÓN DISCIPLINA DE COLA A SIMPLE M/M/1 UNO UNA POISSON EXPONEN CIAL INFINITA FIFO B MULTI- CANAL M/M/S MULTI CANAL UNA POISSON EXPONEN CIAL INFINITA FIFO C SERVICIO CONSTANTE (M/D/1) UNO UNA POISSON CONSTAN TE INFINITA FIFO D POBLACION LIMITADA UNO UNA POISSON EXPONEN CIAL FINITA FIFO
  • 51. Modelación y Simulación Ing. Margarita Aucancela Msc. 51 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo A: M/M/1 • Proceso de llegada de Poisson • El tiempo de atención se distribuye exponencialmente • Existe un solo servidor • Cola de capacidad infinita • Población infinita Modelación y Simulación Ing. Margarita Aucancela Msc. 51 Escuela de Ingeniería en Sistemas y Computación
  • 52. Modelación y Simulación Ing. Margarita Aucancela Msc. 52 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo A: M/M/1 Asumimos que existen las siguientes condiciones: 1. Los clientes son servidos con una política FIFO y cada arribo espera a ser servido sin importar la longitud de la línea o cola. 2. Los arribos son independientes de arribos anteriores, pero el promedio de arribos, no cambia con el tiempo. 3. Los arribos son descritos mediante la distribución de probabilidad de Poisson y proceden de una población muy grande o infinita. 4. Los tiempos de servicio varían de cliente a cliente y son independientes entre sí, pero su rata promedio es conocida. Modelación y Simulación Ing. Margarita Aucancela Msc. 52 Escuela de Ingeniería en Sistemas y Computación
  • 53. Modelación y Simulación Ing. Margarita Aucancela Msc. 53 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo A: M/M/1 Modelación y Simulación Ing. Margarita Aucancela Msc. 53 Escuela de Ingeniería en Sistemas y Computación                   1 servicio)detiempoesperade(tiempo sistemaelenpermaneceunidadunaquepromedioTiempo sistemadelnutilizaciódeFactor sistemaelen(clientes)unidadesdepromedioNúmero sistemaelenunidadesdenúmero tiempodeperíodoporservidoscosasogentedepromedioNúmero tiempodeperíodoporarribosdepromedioNúmero S S SS W W LL n
  • 54. Modelación y Simulación Ing. Margarita Aucancela Msc. 54 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo A: M/M/1 Modelación y Simulación Ing. Margarita Aucancela Msc. 54 Escuela de Ingeniería en Sistemas y Computación         1 2 sistemaelenesténunidadesk""demásquedeadProbabilid 11 vacía)estáserviciodeunidad(lasistemaelenunidadescerodeadProbabilid 11 sistemaelenesténclientes"n"quedeadProbabilid colalaenesperaunidadunaquepromedioTiempo colalaenunidadesdepromedioNúmero                                  k kn kn o o n n n n Sq Sq P P P P P P WW LL                
  • 55. Modelación y Simulación Ing. Margarita Aucancela Msc. 55 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/1) Determinar las medidas de desempeño para este servicio: Modelación y Simulación Ing. Margarita Aucancela Msc. 55 Escuela de Ingeniería en Sistemas y Computación
  • 56. Modelación y Simulación Ing. Margarita Aucancela Msc. 56 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/1) Modelación y Simulación Ing. Margarita Aucancela Msc. 56 Escuela de Ingeniería en Sistemas y Computación
  • 57. Modelación y Simulación Ing. Margarita Aucancela Msc. 57 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/1) Determinar las medidas de desempeño para este servicio: Suponga que en una estación con un solo servidor llegan en promedio 45 clientes por hora, Se tiene capacidad para atender en promedio a 60 clientes por hora. Se sabe que los clientes esperan en promedio 3 minutos en la cola. Se solicita: a) Tiempo promedio que un cliente pasa en el sistema. b) Número promedio de clientes en la cola. c) Número promedio de clientes en el Sistema en un momento dado. Modelación y Simulación Ing. Margarita Aucancela Msc. 57 Escuela de Ingeniería en Sistemas y Computación
  • 58. Modelación y Simulación Ing. Margarita Aucancela Msc. 58 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/1) λ= 45 clientes/hora (media de llegada de los clientes)= 45/60 clientes/minutos μ= 60 clientes/hora (media de servicio a los clientes) = 60/60 clientes/minutos= Wq = 3 minutos (tiempo promedio de espera de un cliente en la cola) a) Para calcular el tiempo promedio que un cliente pasa en el Sistema (Ws). Lo podemos calcular a partir de Wq y μ. 𝑾𝒔=𝑾𝒒+ 𝟏𝝁= 3 minutos + 𝟏𝟏=𝟑+𝟏=𝟒 𝒎𝒊𝒏𝒖𝒕𝒐𝒔 Es decir en promedio un cliente pasa 4 minutos en el Sistema: distribuidos así 3 minutos pasa esperando en la cola + 1 minutos en servicio. Modelación y Simulación Ing. Margarita Aucancela Msc. 58 Escuela de Ingeniería en Sistemas y Computación
  • 59. Modelación y Simulación Ing. Margarita Aucancela Msc. 59 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/1) b) Para calcular el número de clientes en la cola (Lq), usaremos la fórmula siguiente: Lq= λ Wq. 𝐿𝑞=𝜆∗𝑊𝑞=0.75𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑠𝑚𝑖𝑛𝑢𝑡𝑜𝑠* 3 minutos = 2.25 clientes. Es decir los cálculos nos muestran que en la cola puede haber más de dos clientes en la cola. c) Para calcular cual es el número de clientes en la cola (Ls). Lo podemos hacer con la fórmula: Ls= λ Ws. 𝐿𝑆= 𝜆∗𝑊𝑆=0.75𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑚𝑖𝑛𝑢𝑡𝑜𝑠∗4 𝑚𝑖𝑛𝑢𝑡𝑜𝑠=3 𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑠 Es decir en promedio hay tres clientes en el sistema, como se nos ha dicho que solo hay un servidor, sabemos que solo un cliente puede estar en servicio, por lo que los demás deben estar en la cola. Esto indica que hay dos clientes en espera.Modelación y Simulación Ing. Margarita Aucancela Msc. 59 Escuela de Ingeniería en Sistemas y Computación
  • 60. Modelación y Simulación Ing. Margarita Aucancela Msc. 60 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo B: M/M/S • Clientes llegan de acuerdo a una distribución de Poisson con una esperanza λ • El tiempo de atención se distribuye exponencialmente • Existen k servidores, cada uno atiende a una tasa de μ clientes • Existe una población infinita y la posibilidad de infinitas filas. Modelación y Simulación Ing. Margarita Aucancela Msc. 60 Escuela de Ingeniería en Sistemas y Computación
  • 61. Modelación y Simulación Ing. Margarita Aucancela Msc. 61 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo B: M/M/S Asumimos que existen las siguientes condiciones: 1. Dos o más servidores o canales están disponibles para atender a los clientes que arriban. 2. Los clientes forman una sola cola y se los atiende de acuerdo al servidor que queda libre. 3. Asumimos que los arribos siguen la distribución de probabilidad de Poisson y los tiempos de servicio son distribuídos exponencialmente. 4. Los servicios se los hace de acuerdo a la política FIFO Modelación y Simulación Ing. Margarita Aucancela Msc. 61 Escuela de Ingeniería en Sistemas y Computación
  • 62. Modelación y Simulación Ing. Margarita Aucancela Msc. 62 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo B: M/M/S Modelación y Simulación Ing. Margarita Aucancela Msc. 62 Escuela de Ingeniería en Sistemas y Computación                                                          Po MM L L M M M Mn P P M M S s M Mn n no o 2 1 0 .!.1 :sistemaelenunidadesopersonasdepromedionúmero para ! 1 ! 1 1 sistemaelenunidadesopersonasCEROexistanquedeadProbabilid canalcadaenserviciodepromediotasa arribodepromediotasa abiertoscanalesdenúmero
  • 63. Modelación y Simulación Ing. Margarita Aucancela Msc. 63 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo B: M/M/S Modelación y Simulación Ing. Margarita Aucancela Msc. 63 Escuela de Ingeniería en Sistemas y Computación            q Sq q SSq q S M S s L WW W LLL L L Po MM W W                1 servicioporesperandocolalaendatar seunidadopersonaunaquepromedioTiempo serviciodeesperaencola,olínealaenunidadesopersonasdepromedioNúmero 1 !1 )(atendida)servidasiendoycolala(en sistema,elenpermaneceunidadunaquepromedioTiempo 2
  • 64. Modelación y Simulación Ing. Margarita Aucancela Msc. 64 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/k) Modelación y Simulación Ing. Margarita Aucancela Msc. 64 Escuela de Ingeniería en Sistemas y Computación
  • 65. Modelación y Simulación Ing. Margarita Aucancela Msc. 65 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/M/k) Modelación y Simulación Ing. Margarita Aucancela Msc. 65 Escuela de Ingeniería en Sistemas y Computación
  • 66. Modelación y Simulación Ing. Margarita Aucancela Msc. 66 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo C: M/D/1 • Los clientes llegan de acuerdo a un proceso de Poisson con esperanza λ • El tiempo de atención tiene una distribución general con esperanza μ • Existe un solo servidor • Se cuenta con una población infinita y la posibilidad de infinitas filas Modelación y Simulación Ing. Margarita Aucancela Msc. 66 Escuela de Ingeniería en Sistemas y Computación
  • 67. Modelación y Simulación Ing. Margarita Aucancela Msc. 67 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo C: M/D/1 Modelo de Tiempo de Servicio Constante Algunos sistemas tienen tiempos de servicio constantes en lugar de exponencialmente distribuídos. Cuando los clientes son atendidos o equipos son procesados con un ciclo fijo como es el caso de una lavadora de carros automatizada o ciertos entretenimientos en los parques de diversiones, el asumir servicio constante es adecuado. Modelación y Simulación Ing. Margarita Aucancela Msc. 67 Escuela de Ingeniería en Sistemas y Computación
  • 68. Modelación y Simulación Ing. Margarita Aucancela Msc. 68 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo C: M/D/1 Modelación y Simulación Ing. Margarita Aucancela Msc. 68 Escuela de Ingeniería en Sistemas y Computación            1 sistema,elenesperadepromedioTiempo sistema,elenclientesdepromedioNúmero 2 cola,laenesperadepromedioTiempo 2 cola,ladepromedioLongitud 2       qS qS q q WW LL W L
  • 69. Modelación y Simulación Ing. Margarita Aucancela Msc. 69 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo C: M/D/1 Un restaurante de papas fritas, tiene el servicio Drive-In en la cual los clientes arriban al restaurante a una tasa de 45 por hora siguiendo una distribución de Poisson. Las órdenes son procesadas con un modelo FIFO, y existe un solo servidor, el cual se demora 1.2 minutos en preparar la orden. Modelación y Simulación Ing. Margarita Aucancela Msc. 69 Escuela de Ingeniería en Sistemas y Computación
  • 70. Modelación y Simulación Ing. Margarita Aucancela Msc. 70 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo C: M/D/1 Determinamos el λ y μ en las mismas unidades: λ = 45 clientes/hora μ= 1.2 min=72 clientes/hora Luego obtenemos las medidas de desempeño: Modelación y Simulación Ing. Margarita Aucancela Msc. 70 Escuela de Ingeniería en Sistemas y Computación
  • 71. Modelación y Simulación Ing. Margarita Aucancela Msc. 71 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo C: M/D/1 Modelación y Simulación Ing. Margarita Aucancela Msc. 71 Escuela de Ingeniería en Sistemas y Computación
  • 72. Modelación y Simulación Ing. Margarita Aucancela Msc. 72 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo D: Este modelo puede ser usado por ejemplo si estamos considerando reparaciones de equipo en una fábrica que tiene 5 máquinas. Este modelo permite cualquier número de reparadores a ser considerados. La razón por la cual este modelo difiere de los otros tres es que ahora hay una relación de dependencia entre la longitud de la cola y la rata de arribo. La situación extrema sería si en la fábrica tenemos 5 máquinas, todas se han dañado y necesitan reparación; siendo en este caso la rata de arribo CERO. En general, si la línea de espera crece, la rata de llegada tiende a cero Modelación y Simulación Ing. Margarita Aucancela Msc. 72 Escuela de Ingeniería en Sistemas y Computación
  • 73. Modelación y Simulación Ing. Margarita Aucancela Msc. 73 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo D Modelación y Simulación Ing. Margarita Aucancela Msc. 73 Escuela de Ingeniería en Sistemas y Computación serviciodeFactor colalaenesperaunidadunaquepromedioTiempo unidadlaaatencióndentosrequerimieentreservicioTiempode promedioserviciodeTiempo spotencialeclientesdeNúmero serviciodecanalesdeNúmero servicioelesperandounidadesdepromedioNúmero serviciodesectorelenocolaenestánnoqueunidadesdepromedioNúmero servidassiendounidadesdepromedioNúmero eficienciadeFactor colalaenesperarquetengaunidadunaquedeadProbabilid :NOTACIÓN            X W U T N M L J H F D
  • 74. Modelación y Simulación Ing. Margarita Aucancela Msc. 74 Escuela de Ingeniería en Sistemas y Computación Análisis de colas Modelo D Modelación y Simulación Ing. Margarita Aucancela Msc. 74 Escuela de Ingeniería en Sistemas y Computación         HLJN FNXH XNFJ XF FT LN UTL W FNL UT T X            .............PoblaciónladeCuantía servidosiendopromedioNúmero 1entofuncionamienpromedioNúmero 1 ........esperadepromedioTiempo 1........esperaenpromedioNúmero .......................ServiciodeFactor :FÓRMULAS
  • 75. Modelación y Simulación Ing. Margarita Aucancela Msc. 75 Escuela de Ingeniería en Sistemas y Computación Ejercicios (Modelo D) Hace casi tres años, Gear Tandil SA instaló un conjunto de 10 robots, que incrementó considerablemente la productividad de su mano de obra, pero en el último tiempo la atención se ha enfocado en el mantenimiento. La empresa no aplica el mantenimiento preventivo a los robots, en virtud de la gran variabilidad que se observa en la distribución de las averías. Cada maquina tiene una distribución exponencial de averías(o distribución entre llegadas), con un tiempo promedio de 200 horas entre una y otra falla. Cada hora-maquina perdida como tiempo ocioso cuesta $30, lo cual significa que la empresa tiene que reaccionar con rapidez en cuanto falla una maquina. La empresa contrata solo a una persona de mantenimiento, quien necesita 10 horas de promedio para reparar un robot. Los tiempos de mantenimiento real están distribuidos exponencialmente. La tasa de salarios es de $10 por hora para el encargado de mantenimiento, el cual puede dedicarse productivamente a otras actividades cuando no hay robots que reparar. Calcule el costo diario por concepto de tiempo ocioso de la mano de obra y los robots. Modelación y Simulación Ing. Margarita Aucancela Msc. 75 Escuela de Ingeniería en Sistemas y Computación
  • 76. Modelación y Simulación Ing. Margarita Aucancela Msc. 76 Escuela de Ingeniería en Sistemas y Computación Ejercicios (Modelo D) El modelo con la fuente finita es apropiado para este análisis, porque solo 10 máquinas constituyen la población de clientes y las suposiciones se han cumplid. En este caso, λ = 1/200, o sea, 0.005 averías por hora y μ=1/10=0,10 robots por hora. Para calcular el coste del tiempo ocioso para la mano de obra y los robots, tenemos que estimar la utilización promedio del empleado de mantenimiento y L, es decir, el número promedio de robots incluidos en el sistema de mantenimiento. Modelación y Simulación Ing. Margarita Aucancela Msc. 76 Escuela de Ingeniería en Sistemas y Computación
  • 77. Modelación y Simulación Ing. Margarita Aucancela Msc. 77 Escuela de Ingeniería en Sistemas y Computación Ejercicios (Modelo D) Modelación y Simulación Ing. Margarita Aucancela Msc. 77 Escuela de Ingeniería en Sistemas y Computación
  • 78. Modelación y Simulación Ing. Margarita Aucancela Msc. 78 Escuela de Ingeniería en Sistemas y Computación Ejercicios (Modelo D) Modelación y Simulación Ing. Margarita Aucancela Msc. 78 Escuela de Ingeniería en Sistemas y Computación
  • 79. Modelación y Simulación Ing. Margarita Aucancela Msc. 79 Escuela de Ingeniería en Sistemas y Computación Ejercicios (Modelo D) Modelación y Simulación Ing. Margarita Aucancela Msc. 79 Escuela de Ingeniería en Sistemas y Computación
  • 80. Modelación y Simulación Ing. Margarita Aucancela Msc. 80 Escuela de Ingeniería en Sistemas y Computación OTROS MODELOS
  • 81. Modelación y Simulación Ing. Margarita Aucancela Msc. 81 Escuela de Ingeniería en Sistemas y Computación Supuestos • Los clientes llegan de acuerdo a un proceso Poisson con esperanza λ. • El tiempo de atención tiene una distribución general con esperanza µ. • Existe un solo servidor. • Se cuenta con una población infinita y la posibilidad de infinitas filas. Modelo M/G/1
  • 82. Modelación y Simulación Ing. Margarita Aucancela Msc. 82 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1
  • 83. Modelación y Simulación Ing. Margarita Aucancela Msc. 83 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1
  • 84. Modelación y Simulación Ing. Margarita Aucancela Msc. 84 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1
  • 85. Modelación y Simulación Ing. Margarita Aucancela Msc. 85 Escuela de Ingeniería en Sistemas y Computación Formula para L de Pollaczek - Khintchine. - Nota : No es necesario conocer la distribución particular del tiempo de atención. Solo la esperanza y la desviación estándar son necesarias.   L                2 2 2 1       
  • 86. Modelación y Simulación Ing. Margarita Aucancela Msc. 86 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1
  • 87. Modelación y Simulación Ing. Margarita Aucancela Msc. 87 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1
  • 88. Modelación y Simulación Ing. Margarita Aucancela Msc. 88 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1 1 1 1 )1(2 0 222             w q qqs qqs PP L WWW LLL
  • 89. Modelación y Simulación Ing. Margarita Aucancela Msc. 89 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1: Ejemplo • Un carwash puede atender un auto cada 5 min. y la tasa media de llegadas es de 9 autos/hora,  = 2 min. • Obtenga las medidas de desempeño de acuerdo con el modelo M/G/1 • Además la probabilidad de tener 0 clientes en el sistema y la probabilidad de que un cliente tenga que esperar por el servicio
  • 90. Modelación y Simulación Ing. Margarita Aucancela Msc. 90 Escuela de Ingeniería en Sistemas y Computación Modelo M/G/1: Ejemplo 75.025.01 min7.8145.0 min7.13228.0 1 31.1 )1(2 06.275.31.1 0 222               w q q qs q qs PP hrs L W hrsWW clientesL clientesLL
  • 91. Modelación y Simulación Ing. Margarita Aucancela Msc. 91 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/G/1) Modelación y Simulación Ing. Margarita Aucancela Msc. 91 Escuela de Ingeniería en Sistemas y Computación
  • 92. Modelación y Simulación Ing. Margarita Aucancela Msc. 92 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/G/1) Modelación y Simulación Ing. Margarita Aucancela Msc. 92 Escuela de Ingeniería en Sistemas y Computación
  • 93. Modelación y Simulación Ing. Margarita Aucancela Msc. 93 Escuela de Ingeniería en Sistemas y Computación Ejercicios (M/G/1) Modelación y Simulación Ing. Margarita Aucancela Msc. 93 Escuela de Ingeniería en Sistemas y Computación