You are on page 1of 50

Simulacin de Procesos de Produccin y Servicios para la Mejora de la Calidad

Curso introductorio a la simulacin de eventos discretos

Introduccin
Descripcin del curso Metodologa Contenido Objetivos

Objetivos del curso


Comprender la aplicacin de simulacin Poder crear modelos sencillos hasta complicados de procesos Poder analizar procesos

Cules son los problemas que enfrentan las empresas en la actualidad?

Qu hacer?

Ejemplo de una situacin


La fbrica Papeltex se dedica a la fabricacin de cuadernos y agendas. La empresa dispone de 200 rollos de papel. Cada agenda utiliza 0.2 de material del rollo y un cuaderno utiliza 0.05 de material del rollo. La empresa dispone de 44 horas a la semana. Para fabricar un cuaderno se necesita 10 min y para fabricar una agenda se utiliza 15 min. Si una agenda se vende por 100.00 y un cuaderno en 10, Cuntos cuadernos y agendas deben ser fabricados para obtener el mximo de ganancias?

Solucin para Papeltex


Sea X1: # de cuadernos a fabricar X2: # de agendas a fabricar Max Z = 10X1 + 100X2 Sujeto a: 0.05X1 + 0.2X2 < 200 10X1 + 15X2 < 2640 X1,X2 > 0

Qu es un modelo?
Es una representacin de un objeto, sistema o idea

Elementos de un modelo
Componentes Variables Parmetros Relaciones funcionales Restricciones Funcin objetivo

Funciones de los modelos


Para comunicar Para instruccin Para prediccin Para experimentacin

Tipos de modelos
Modelos estticos Modelos dinmicos Modelos determinsticos Modelos estocsticos Modelos discretos Modelos continuos

Qu es simulacin?

Simulacin es...
Es la imitacin de la operacin de un proceso o sistema del mundo real en el tiempo.

Ventajas de simulacin
Nuevas opciones sin perturbar el sistema actual Nuevos sistemas pueden ser probados sin comprometer recursos Conocimiento ganado de la interaccin de variables Preguntas como qu pasara si... pueden ser contestadas

Desventajas de simulacin
El modelado requiere de capacitacin especial Los resultados de simulacin pueden ser difciles de interpretar El modelado y su anlisis puede requerir mucho tiempo y ser caro

Cundo utilizar simulacin?


Cuando no existe una forma analtica de resolver el problema El mtodo analtico es difcil de resolver Formas analticas existen y son posibles pero el personal no tiene la habilidad Cuando es difcil llevar a cabo experimentos en su entorno real

Qu es un sistema?
Un sistema es un grupo de elementos que interactan entre s para cumplir un objetivo especfico

Definiciones en la simulacin de un sistema


Entidad Atributo Actividad Estado Evento

Ejercicios
Un restaurante de comida rpida Una impresora Un parqueo Una gasolinera Un semforo

Sistemas discretos y continuos


Un sistema discreto es aquel cuyo estado cambia slo puntos discretos en el tiempo
Un sistema continuo es aquel cuyo estado cambia continuamente en el tiempo

Simulacin de eventos discretos


Es el modelado de sistemas en el cual las variables de estado cambian slo en puntos discretos en el tiempo

Simulacin de un sistema de colas


Un restaurante de comida rpida Una impresora Un parqueo Una gasolinera Autopista Mquina envasadora

Elementos de un sistema de colas


Clientes Servidores

Ejemplo
Cola 1 c=infinito (autoservicio)

Llegadas

Cola 3

Salida c=1 (cajera)

Cola 2

c=3 (3 empleadas)

Ejemplo
4:16 AM Servidor 1

Salida Servidor 2

Servidor 3

Ejemplo

Cola 1

Mquina 1

Cola 2
Capacidad 1000

Mquina 2

Cola 3
Capacidad 1000

Mquina 3

Cola 3
Capacidad 1000

Mquina 4

Cortadora y empacadora

Empacadora

Selladora

Tarimas

Caractersticas de un sistema de colas


La poblacin La capacidad del sistema El proceso de llegada El comportamiento de la cola La disciplina de la cola El tiempo de servicio y mecanismo de servicio

Diagrama de flujo de un servicio recin finalizado


Evento de salida

Comienza el tiempo ocioso del servidor

no
Otra entidad en espera?

si

Eliminar la unidad en espera de la cola

Comenzar servicio de la unidad

Diagrama de flujo de una unidad entrando al sistema


Evento de llegada

no
Unidad entra a ser servida Servidor ocupado?

si

Unidad entra a la cola en espera de servicio

Simulacin de la ventanilla de un banco


Cliente 1 2 3 4 5 6 Tiempo de Tiempo entre llegada en el llegadas reloj 0 3 3 2 5 4 9 6 15 1 16 Cliente 1 2 3 4 5 6 Tiempo de servicio 4 1 2 3 1 2

Ventanilla de un banco Cliente


Cliente No. 1 2 3 4 5 6 Tiempo de llegada (reloj)

Tiempo de inicio del servicio (reloj)

Tiempo de servicio (duracin)

Tiempo de finalizacin del servicio (reloj)

Nmero de clientes en la ventanilla

No. Clientes en sistema

12

16

20

Tiempo de reloj

La variabilidad en Simulacin
Aleatoriedad
Nmeros aleatorios

Variabilidad
Distribuciones de probabilidad

Distribuciones tiles en simulacin


Distribucin Normal Distribucin Uniforme Distribucin Triangular Distribucin Exponencial Distribucin definida por el usuario

Distribucin normal

Distribucin Uniforme

Distribucin Triangular

Distribucin Exponencial

Distribucin definida por el usuario


40 30 20 10

15

20

25

Ejemplo de una situacin

Pasos en un estudio de simulacin (I)


Formulacin de problemas Fijar objetivos y un plan del proyecto general Conceptualizacin del modelo Recoleccin de datos Traduccin del modelo Verificacin Validacin Diseo experimental

Pasos en un estudio de simulacin (II)


Corridas y anlisis Documentacin y reporte Implantacin

Formulacin del problema

Definir claramente el problema Responder a las seis preguntas claves para formular el problema

Establecer objetivos y un plan general del proyecto


Definir los objetivos a ser alcanzados mediante simulacin Definir recursos y actividades a considerar para llevar a cabo la simulacin mediante un plan general

Conceptualizacin del modelo


Creacin de un modelo que represente el sistema a estudiar

Recoleccin de datos
Existe una relacin entre la construccin del modelo y los datos a recolectar Los objetivos del estudio indican los tipos de datos a recolectar

Traduccin del modelo


Implantar el modelo en un lenguaje de programacin Utilizar un paquete diseado para simular

Verificacin
Se debe verificar si el modelo en el programa funciona bien

Validacin
Se debe determinar si el modelo es una representacin exacta del sistema

Diseo experimental
Debe determinarse las alternativas que se van a simular Duracin Nmero de corridas

Simulacin y la mejora de la calidad

You might also like