Está en la página 1de 33

Simulación de Procesos

Simulación de Procesos Dr. Jairo Nuñez 1


OBJETIVOS
Antecedentes de la simulación
Conceptos de simulación
Usos de la simulación
Metodología de la simulación
Consideraciones al uso de programas de Simulación
Características deseables del software de
Simulación
Ventajas y Desventajas de la Simulación

Simulación de Procesos Dr. Jairo Nuñez 2


Simulación

Una simulación es la utilización de una


computadora para hacer aproximaciones con un
modelo del sistema real.
 Realizada en una computadora
 Sirve para observar como reaccionaría el sistema ante
cambios en su regla de operación ó para evaluar la
respuesta del sistema ante cambios en su estructura.
 Se usa también junto con las técnicas estadísticas en
conjunto con la ciencia de la administración.

Simulación de Procesos Dr. Jairo Nuñez 3


¿Qué es un Modelo?
Un modelo es una abstracción (hecha a propósito).
Solo debería contener aquellos elementos de la
realidad que son necesarios para resolver el
problema. El modelo mas sencillo es el mejor
modelo posible para cumplir con el propósito.

Simulación de Procesos Dr. Jairo Nuñez 4


Conceptos de Simulación
Un modelo es una representación de un
sistema o de un proceso.

Un modelo de simulación es una


representación que incorpora el tiempo y
los cambios que ocurren a través de el.

En esta clase se estudiará la utilización de


modelos dinámicos, estocásticos y de
eventos discretos.

Simulación de Procesos Dr. Jairo Nuñez 5


Conceptos de Simulación

Un modelo de eventos discreto es el


que cambia de estado solamente en
puntos discretos a un determinado
tiempo (como resultado de eventos
específicos) y no continuamente.

Simulación de Procesos Dr. Jairo Nuñez 6


Simulación de Eventos-Discretos
 Ejemplos de EVENTOS de un sistema:
 arribo de órdenes/partes, descanso de un operario
 movimiento de un producto: recolección, entrega
 comienzo y final de un proceso de maquinado
 descompostura de una máquina, reparación

 Ejemplos de variables de ESTADO:


 estatus de una máquina: idle (ocio), setup (preparación),
processing (procesando), down (descompuesta)
 contenido de un queue (línea de espera), average stay time
(tiempo de estadía promedio)
 disponibilidad del operador, travelling (viajando), loading
(cargando), utilización

Simulación de Procesos Dr. Jairo Nuñez 7


Concepto de Simulación
Un evento es una ocurrencia instantánea que
cambia el estado del modelo. Ejemplo: la llegada
de un cliente al banco y la completación del
servicio requerido por el cliente. A este tipo de
eventos se les llama eventos primarios.

En simulación estos eventos están programados a


ocurrir en un tiempo futuro, calculado a través
datos estadísticos.

Simulación de Procesos Dr. Jairo Nuñez 8


Concepto de Simulación
Los eventos secundarios son generados
internamente por un modelo lógico. Ejemplo: en
una línea de espera el servicio se inicia hasta
cuando un servidor está libre y el evento es
programado a ocurrir inmediatamente.

Un modelo puede incorporar aspectos lógicos,


matemáticos y estructurales del sistema o
procesos.

Simulación de Procesos Dr. Jairo Nuñez 9


Concepto de Simulación

Una entidad es un objeto en el modelo.


Entidades dinámicas son creadas a un tiempo
cero o en el momento de llegadas del evento,
usualmente representan objetos reales que
fluyen a través de un sistema

Un recurso es una entidad que provee un servicio


a entidades dinámicas. Su capacidad es finita.
Ejemplo: un operario o una máquina

Simulación de Procesos Dr. Jairo Nuñez 10


Preguntas de Comprensión
En el caso de una línea de manufactura..
De un ejemplo de entidad dinámica
De un ejemplo de entidad no-dinámica
De un ejemplo de evento primario
De un ejemplo de evento secundario
De un ejemplo de recurso

Simulación de Procesos Dr. Jairo Nuñez 11


Usos de la Simulación
 Mejorar utilización del equipo
 Reducir tiempo en espera y tamaños de los queue
 Distribuir recursos eficientemente
 Eliminación de problemas de stock-out (shortage)
 Minimizar los efectos negativos de breakdowns (descomposturas)
 Minimizar los efectos negativos de rechazos y desperdicio
 Estudiar ideas de inversión alternativas
 Determinar tiempos de throughput de las piezas
 Estudiar planes de reducción de costos
 Establecer tamaños óptimos de lotes y secuencia de piezas
 Resolver problemas de manejo de materiales
 Estudiar el efecto de tiempos de preparación (setup times) e intercambio de
herramientas (tool changeovers)
 Mejorar la lógica de priorización y despacho para productos y servicios
 Entrenar operadores en el comportamiento general del sistema y desempeño
relacionado con el trabajo
 Manejar toma de decisiones operacionales en el día-a-día

Simulación de Procesos Dr. Jairo Nuñez 12


Definición del sistema sujeto de estudio
Metodología de la
Recolección y análisis de datos Simulación

Creación de modelo Miraremos


Miraremosenenque
que
consiste
consistecada
cadaetapa…
etapa…

Especificación de valores de variables y parámetros

Corrida de la simulación

Evaluación de los resultados

Validación del modelo

MEJORA DEL MODELO

Simulación de Procesos Dr. Jairo Nuñez 13


Metodología de la Simulación:
1.- Definición del sistema sujeto a estudio
Especificar los objetivos

Identificar las variables controlables


e incontrolables relevantes del
sistema

Simulación de Procesos Dr. Jairo Nuñez 14


2.- Recolección y análisis de datos
Estudios de las entradas, procesos y salidas del
sistema

Datos confiables que representen al modelo real

Distancias entre recursos, atributos, horarios de


trabajo, etcétera.

Simulación de Procesos Dr. Jairo Nuñez 15


3.- Creación del modelo de Simulación
Especificar los valores de las variables y los
parámetros

Especificación de las reglas de decisión

Especificación de las distribuciones probabilísticas

Simulación de Procesos Dr. Jairo Nuñez 16


4.- Especificar los valores de las
variables y parámetros
Determinar las condiciones iniciales

Determinar la extensión de la corrida


(continua ó por período fijo) depende de
lo que se quiera lograr.

Simulación de Procesos Dr. Jairo Nuñez 17


5.- Correr la Simulación
Por computadora

Manualmente

Simulación de Procesos Dr. Jairo Nuñez 18


5.- Evaluar los resultados

Las conclusiones dependen de:


 Del grado en que el modelo refleje el sistema real
 Del diseño de la simulación en un sentido estadístico

La única prueba verdadera de la simulación es que


tan bien se desempeña el sistema real después de
que los resultados del estudio han sido
instrumentados.

Simulación de Procesos Dr. Jairo Nuñez 19


6.- Validación
Comprobar el software para asegurarse que la
simulación es correcta. (Errores de lógica)

Asegurarse que los resultados del modelo son


representativos del mundo

Simulación de Procesos Dr. Jairo Nuñez 20


7.- Mejora del modelo

Considerar cambiar algunos factores:


Parámetros
Variables
Reglas de decisión
Condiciones iniciales
Extensión de la corrida

Simulación de Procesos Dr. Jairo Nuñez 21


Tipos de modelos de Simulación
Continuos
Tienen valores para todos los puntos del tiempo
Ejemplo: la cantidad de tiempo que pasa una persona
en una línea de espera.

Discretos
Usado para simular períodos específicos de tiempo.
Basado en ecuaciones y modelos matemáticos y
estadísticos.
Ejemplo: número de clientes en una línea de espera

Simulación de Procesos Dr. Jairo Nuñez 22


Consideraciones al uso de softwares de
simulación:
Escoger un buen simulador
Hacer gráficos de flujo

Parámetros y variables

Generación de datos

Hacer informes de resultados


Validación (realizada por el analista)

Simulación de Procesos Dr. Jairo Nuñez 23


Características deseables del software de simulación:
Tener capacidad para un uso interactivo y permitir
corridas completas
Ser fácil de entender y usar

Ofrecer la oportunidad de hacer módulos y después


conectarlos
Ofrecer al usuario la posibilidad de escribir e incorporar
sus propias rutinas (cada usuario tiene su necesidad)
Tener bloques de construcción que contengan comandos
incluidos (análisis estadísticos ó reglas de decisión)
Tener macrocapacidad, como sería la capacidad de
desarrollar celdas de operaciones de máquinas.
Simulación de Procesos Dr. Jairo Nuñez 24
Características deseables del software de
simulación:
Tener capacidad para el flujo de materiales
Producir estadísticas estándar, cómo serían los
tiempos de ciclos, utilizaciones y tiempos
Permitir varias alternativas para el análisis de
datos, tanto de las entradas como de las salidas
Tener capacidad de animación para mostrar
gráficamente el flujo de los productos por el
sistema
Ofrecer la posibilidad de limpiar el modelo
Simulación de Procesos Dr. Jairo Nuñez 25
Ventajas de la Simulación
Nos permite entender mejor el sistema real
Podemos comprimir años de experiencia del
sistema real a unos cuantos minutos
La simulación no interrumpe las actividades que
están desarrollándose en el sistema real
La simulación ofrece una réplica mas realista de
un sistema que un análisis matemático
La simulación se puede usar como un juego que
brinda una experiencia para la capacitación

Simulación de Procesos Dr. Jairo Nuñez 26


Ventajas de la Simulación (continuación)
Disminuye inversiones y gastos de operación $$$

Se puede usar para analizar condiciones


transitorias, cosa que no pueden hacer las
ténicas matemáticas
Existen en el mercado muchos paquetes
estándar de modelos que abarcan una amplia
gama de temas
La simulación contesta preguntas: “que pasaría
si…”

Simulación de Procesos Dr. Jairo Nuñez 27


Desventajas de la simulación
No existe total garantía que el modelo ofrecerá
resultados óptimos
No hay manera de demostrar que el desempeño
del modelo es fiable por completo
Construir un modelo de simulación podría
tomar bastante tiempo
Puede ser menos exacta que el análisis
matemático por estar basada en aleatoriedad
Tiene el defecto de carecer de un enfoque
estandarizado, por lo tanto, los modelos del
mismo sistema, creados por distintas personas,
podrían ser muy diferentes entre sí.
Simulación de Procesos Dr. Jairo Nuñez 28
¿Porque usar Simulación?

 Regla de Dieses (Rule of Tens)

El costo de corregir errores se incrementa por


un factor de diez por cada etapa que pasa sin
ser corregido. Concept Design Installation Operation

Cost

System Stage

29
Preguntas de Comprensión
¿Cuáles son los desafíos de la manufactura
moderna?
¿Qué ventajas tiene la simulación sobre otras
alternativas en el diseño de un sistema?
¿Cómo la actividad de modelar por sí misma
(sin correr el modelo) ayuda en el diseño de un
nuevo sistema?
¿Puede la simulación por sí misma mejorar el
diseño de un sistema?

Simulación de Procesos Dr. Jairo Nuñez 30


Entradas y Salidas de la Simulación
Bus. Processes Supply Chain

Operating Information Performance Metrics


• Product/customer Mix • Flow Times
• Routings • Resource Utilizations
• Schedules • Inventory levels
• Operating Rules • Output rates

Factory Design Resource Mgmt.

Simulación de Procesos Dr. Jairo Nuñez 31


Preguntas de Revisión
a. ¿Qué razones existen para que aumente la
popularidad de la simulación por computadora?
b. ¿Cómo sigue la simulación el método científico?
c. ¿Qué tan importante son las estadísticas para
hacer simulación?
d. ¿Es un ejercicio de simulación desperdiciado si
no se encuentran problemas? Explique

Simulación de Procesos Dr. Jairo Nuñez 32


Reflexión
“Cuando la única herramienta que tenemos es un
martillo, todo problema comienza a parecerse a un
clavo.”

- Abraham Maslow

Simulación de Procesos Dr. Jairo Nuñez 33

También podría gustarte