RUTA FORMATIVA
PROGRAMA DE FORMACIÓN: INGENIERÍA INDUSTRIAL
ASIGNATURA SIMULACIÒN
Semestre Código Créditos Prerrequisito Horas
IDENTIFICACIÒN HT HP TH HI TTHH
9 II864 3 II8B3, II613
48 16 64 96 160
Plantear y resolver modelos matemáticos que describan de forma aproximada los diferentes factores
PROBLEMA
involucrados en la toma de decisiones a nivel de producción, inventarios, inversiones, operaciones,
GENERAL
distribución de recursos disponibles
¿Cómo simular sistemas discretos y cuáles son los aspectos estadísticos involucrados en un
PROBLEMA experimento de simulación?
ESPECÍFICO ¿Cómo realizar simulaciones en las áreas de teoría de colas, procesos de manufactura y procesos de
servicios?
COMPETENCIA DE - Simular y modelar la operación de diversos sistemas utilizando las técnicas de simulación, de
ÉNFASIS acuerdo con las demandas de la organización.
-Comprender los conceptos básicos del enfoque de sistemas
-Diferenciar entre modelos matemáticos y no matemáticos, así como entre modelos continuos y
discretos
COMPETENCIAS -Analizar casos sencillos de colas e inventarios en situaciones reales
ESPECÌFICAS -Utilizar técnicas estadísticas con el fin de calibrar y ajustar los modelos a simular
-Manejar apropiadamente un paquete computacional de simulación con el fin de simular procesos de
manufactura y procesos de servicio.
PARTE TEORICA
SISTEMAS Y MODELOS
Introducción al curso de simulación. Sistemas. Modelos Importancia de los modelos. Clasificación de
los modelos. La simulación y la investigación de operaciones. Proceso de modelado asociado con la
simulación. Concepto y definición y componentes de un sistema
MONTE CARLO
Muestreo Monte Carlo. Curva de distribución acumulada. Uso de las tablas de números aleatorios en
Monte Carlo. Aplicación empresarial (mantenimiento con uno y dos operarios). Aplicación matemática
NUMEROS ALEATORIOS
Números aleatorios y pseudo aleatorios. Números aleatorios uniformes. Método del Cuadrado medio.
Métodos basados en números congruentes. Método utilizado por el GPSS. Test estadísticos para
números aleatorios. Prueba de Kolmogorov – Smirnov. Prueba de Corrida ( run test ).
GENERADORES DE PROCESO
Generadores de proceso. Técnicas para generar variables aleatorias. Método de transformación
inversa. Generación de procesos continuos: Distribución uniforme (método de la transformación
inversa), Distribución exponencial negativa (método de la transformación inversa), Distribución
Triangular (método de composición). Distribución normal (método especial basado en el teorema
central del límite). Otras distribuciones continuas. Generación de procesos discretos: Distribución
binomial (método de aceptación y rechazo), Distribución Poisson (método de aceptación y rechazo).
Distribuciones empíricas
ENCONTRANDO LA DISTRIBUCIÓN CORRECTA
CONTENIDO ¿Porqué usar Distribuciones Estándar?. Algunas Distribuciones Estándar: Exponencial, Gamma,
PROPUESTO Normal, Uniforme, Weibull, Triangular, Lognormal, Erlang, Beta, Poisson, Binomial, Uniforme discreta.
Estimadores de Máxima verosimilitud y Prueba de Bondad de Ajuste: Prueba Chi Cuadrado
ALGUNOS ASPECTOS IMPORTANTES RELACIONADOS CON LA REALIZACIÓN DE
EXPERIMENTOS DE SIMULACIÓN
Estadísticas de llegadas: Llegadas cíclicas, llegadas periódicas, llegadas iniciadas
[Link] terminantes vs simulaciones no terminantes (estado estable)
ALGUNOS ASPECTOS PRÁCTICOS RELACIONADOS CON RESULTADOS ESTADÍSTICOS DE LA
SIMULACIÓN
Estadísticas de los procesos. Flujos <Streams> de números aleatorios. Estadísticas de salida.
Determinación del período de calentamiento (warm-up period).Longitud de la corrida de un
experimento de simulación. Número de Replicaciones. Inferencia estadística. Comparación y
evaluación de alternativas.Técnicas de Reducción de varianza.
TERMINOLOGÍA DE SIMULACIÓN
Sistema y Estado del Sistema; Modelos de Eventos Discretos y Continuos; Modelos Estáticos y
Dinámicos; Modelos de Ciclo Abierto y Ciclo Cerrado; Simulaciones de Estado Estable y Terminantes;
Período de Calentamiento; Flujos y Semillas de Números Aleatorios; Corridas del Modelo y
Replicaciones Independientes del Modelo;
PRACTICAS DE LABORATORIO (PAQUETE PROMODEL)
PRACTICA #1
Introducción al software de simulación. Ejemplo base. Definición de estaciones. Definición de
entidades. Definición de llegadas. Definición de procesos. Definición de llegada de entidad.
Ejecución. Comandos WAIT, MOVE FOR. Definición de atributos de estaciones: Calibrador, Luces de
status, Contador, Texto. Análisis de las salidas y gráficos resultantes
PRACTICA #2
Corte y destarimado. Loteo. Capacidades de las estaciones. Combinación de entidades. Comandos
COMBINE, QUANTITY. Análisis de las salidas y de gráficos resultantes
PRACTICA #3
Añadir estaciones clon. Bloques de rutas. Enrutamientos probabilísticas. Gráficas de fondo. Variables
( INC / DEC ). Cambio de las gráficas de las entidades y estaciones. Experimentos de comparación
de alternativas y detección de cuellos de botella. Análisis de salidas y gráficos resultantes
PRACTICA #4
Bandas transportadoras. Colas ( filas ). Comando JOIN (ensamblar). Comando LOAD / UNLOAD
carga / descarga ). Análisis de salidas y gráficos resultantes
PRACTICA #5
Definición y modelaje de redes de rutas, nodos, interfaces. Definición y modelaje de Recursos
dinámicos. Comandos GET, USE, FREE, MOVE WITH. Análisis de salidas y gráficos resultantes
PRACTICA #6
Atributos. Creación de una distribución probabilística. Múltiples bloques de enrutamiento. Lógica de
procesos (IF/ELSE/BEGIN/END/ROUTE). Análisis de salidas y gráficos resultantes
PRACTICA #7
Tiempos de ciclo. Funciones CLOCK, LOG. Número de replicaciones. Tiempos de ciclo. Período de
calentamiento. Gráficos de tiempo-"plots". Análisis de salidas y gráficos resultantes
PRACTICA #8
Mantenimiento preventivo. Tiempos de parada de máquinas. Definición de turnos ("Shifts"). Creación
de turnos/ asignación de turnos. Redes de rutas/Interfaces. Asignación de Recursos dinámicos a
rutas. Comando [Link] GET / FREE . Análisis de salidas y gráficos resultantes
PRACTICA #9
Práctica que involucra todos los conceptos anteriores. Modelaje de una institución de servicios
educativos (etapas I, II).
PRACTICA #10
Continuación de la práctica #9. Ciclos de llegada. Comandos BACK UP/USE (etapas III;
IV).Importación de gráficos elaborados con AutoCad. Tiempos de parada por reloj ("down times")
(etapa IV).Análisis de salidas y gráficos resultantes
PRACTICA #11
Calculo del número de corridas de una simulación. Calculo del período de calentamiento (warm up
period).
PRACTICA #12
Diferencia entre replicaciones e intervalos de loteo. Calculo de la longitud del intervalo de loteo (batch
interval length).
Parte TEORICA
Los alumnos deben preparar y exponer los temas teóricos del curso apoyados en la “modulo de
apuntes teóricos de clase” y en la “guía de Planeamiento de clases para cada semana” que son
METODOLOGÍA DE puestos a disposición de ellos la primera semana de clase. Todos los estudiantes deben exponer y
LA ASESORÍA participar en las exposiciones de sus compañeros. Las exposiciones y participaciones de cada
DIRECTA POR alumno servirán como elemento de evaluación. El profesor acompañará y guiará las exposiciones
PARTE DEL de los alumnos y hará las precisiones y ampliaciones necesarias.
DOCENTE Parte PRACTICA
Se realizan en la sala de sistemas de la facultad apoyados en el software específico para simulación-
ProModel. Las prácticas de simulación deben ser previamente preparadas por los alumnos de
acuerdo con la guía que laboratorio que es previamente puesto a disposición de ellos
-Sala de Computadores con Software de Simulación (PROMODEL versión 4.2 y 6.0).
-Módulos de fundamentos teóricos y de prácticas de laboratorio, preparados por el profesor y
RECURSOS
puestos a disposición de los estudiantes
-Biblioteca de la Universidad e Internet
NAYLOR, Thomas H. Joseph L. Balintfy, Donald S. Burdick y Kong Chu. Técnicas de Simulación
en Computadoras. México. Limusa, 1982.
BATEMAN, Robert, Charles HARRELL, y Otros. System Improvement Using Simulation. 1995.
(Autores del paquete de Promodel).
ROSS, Sheldon M. “Simulación”.. Prentice Hall, México, 1999.
GOLDRATT, Eliyahu y COX,, Jeff La Meta. The North River Press Publishing Corporation,
segunda edición, 1999.
“RIOS, I. D.; RIOS, I. S.; JIMÉNEZ, M. J. Simulación Métodos y Aplicaciones”. AlfaOmega Grupo
Editor, S.a de C.v. 2000.
BIBLIOGRAFÌA
BLANCO RIVERO Luis Ernesto, FAJARDO PIEDRAHITA van Darío. “Simulación con ProModel-
Casos de producción y logística”., I Editorial Escuela Colombiana de Ingeniería, Mayo de 2001.
LIBROS DE INVESTIGACIÓN DE OPERACIONES QUE TENGAN CAPÍTULOS DE
SIMULACIÓN:
PRAWDA, Juan. Métodos y Modelos de Investigación de Operaciones. Vol. 2 Modelos
Estocásticos. Editorial Limusa.
K. DAVIS, Roscoe, Patrick G. McKeown. Modelos Cuantitativos para Administración. México.
Iberoamérica, 1986. Cap. 14.
HILLIER, Frederick S., LEBERMAN Gerald J.. Investigación de Operaciones, 6a edición, 1997.
ALGUNOS LIBROS ESPECÍFICOS DE SIMULACIÓN CON TRATAMIENTO MATEMÁTICO
MÁS DEPURADO
rd
Law, Averill and W. David Kelton, Simulation Modeling & Analysis, 3 edition, New York, McGraw
Hill, Inc, 2000.
Banks, Jerry., John S. Carson., Barry L. Nelson., David M. Nicol, Discrete event System
Simulation, Englewood Cliffs, N. J., Prentice-Hall, Inc., Third Edition, 2001.
SITIO WEB DE INTERES:
La “Winter Simulation Conference –WSC-“, es una forma excelente de aprender acerca de lo
último en aplicaciones y teoría de la simulación. Los Proceedings de la WSC están disponibles on
line en: [Link]