Simulacin de Sistemas
14/01/2015
SIMULACIN
Montecarlo con Variables Discretas
CONTENIDOS
Funcin CONSULTAV () en Excel
Simulacin en Excel con variables discretas
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
SIMULACIN CON EXCEL
Funcin CONSULTAV o BUSCARV : usada para buscar la primera columna de un
rango (rango: dos o ms celdas de una hoja. Las celdas de un rango pueden ser
adyacentes o no adyacentes.) de celdas y devolver un valor de cualquier celda de la
misma fila del rango.
SIMULACIN CON VARIABLES DISCRETAS
Variables :
Son condiciones cuyos valores se crean y modifican por medio de ecuaciones
matemticas y relaciones lgicas. Pueden ser continuas (por ejemplo, el costo
promedio de operacin de un sistema) o discretas (por ejemplo, el nmero de
unidades que deber empacarse en un contenedor). Las variables son muy tiles
para realizar conteos de piezas y ciclos de operacin, as como para determinar
caractersticas de operacin del sistema.
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
SIMULACIN CON VARIABLES DISCRETAS
Ejemplo:
Una distribuidora de ropa, quiere decidir sobre el nmero de unidades de un
determinado abrigo que conviene adquirir. Este abrigo es estacionario por lo que
finalizada la temporada de invierno se retirar completamente de los estantes de
venta. Cada abrigo le cuesta a la distribuidora un total de 75 Nuevos Soles, mientras
que el precio al que lo vende es de 100 Nuevos soles. Cuando se retire de los
estantes de venta, la distribuidora podr devolver al mayorista los abrigos en stock,
obteniendo a cambio un total del 25 Nuevos Soles por cada uno.
SIMULACIN CON VARIABLES DISCRETAS
Ejemplo:
Basados en la informacin histrica de los ltimos meses, se prepar la siguiente
informacin
Inputs del
modelo
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
SIMULACIN CON VARIABLES DISCRETAS
Ejemplo:
Se construye el modelo con una observacin
Realizaremos 100 muestras
SIMULACIN CON VARIABLES DISCRETAS
Ejemplo:
Resultado del modelo con una muestra de 100 datos.
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
SIMULACIN CON VARIABLES DISCRETAS
Ejemplo:
Resultado del modelo con una muestra de 100 datos.
ACTIVIDAD
1. Realizar la siguiente variacin al ejemplo con una muestra de 100 nmeros
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
ACTIVIDAD
Graficar su resultado
Determinar cul es el Nmero optimo de unidades a comprar
Determinar cul es la peor opcin de compra
ACTIVIDAD
2. En la imagen inferior se muestra un anlisis histrico de 200 das sobre el nmero de
consultas diarias realizadas a un sistema de informacin empresarial (SIE) instalado
en un servidor central. La tabla incluye el nmero de consultas diarias (0 a 5) junto
con las frecuencias absolutas (nmero de das que se producen 0, 1, ..., 5
consultas), las frecuencias relativas (10/200 = 0,05, ...), y las frecuencias relativas
acumuladas. El costo por cada acceso es de 5 nuevos soles.
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
ACTIVIDAD
Simule por 365 das las consultas al SIE
Determinar cul es el costo anual por los accesos.
Registre 30 veces los valores del costo anual obtenido e Interprete la tendencia.
SIMULACIN
Rangos
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
El mtodo de Monte Carlo es un mtodo no determinstico o estadstico numrico,
usado para aproximar expresiones matemticas complejas y costosas de evaluar
con exactitud. El uso de los mtodos de Monte Carlo como herramienta de
investigacin, proviene del trabajo realizado en el desarrollo de la bomba atmica
durante la Segunda Guerra Mundial en el Laboratorio Nacional de Los lamos en
EE. UU. Este trabajo conllevaba la simulacin de problemas probabilsticos de
hidrodinmica concernientes a la difusin de neutrones en el material de fisin. Esta
difusin posee un comportamiento eminentemente aleatorio. Proporciona soluciones
aproximadas a una gran variedad de problemas matemticos posibilitando la
realizacin de experimentos con muestreos de nmeros pseudoaleatorios en una
computadora. El mtodo es aplicable a cualquier tipo de problema, ya sea
estocstico o determinista
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
Dado un conjunto de datos numricos que provienen del estudio de tiempos de un
evento no determinstico, de debe de proceder con la agrupacin de los datos con
el siguiente proceso:
Paso 1: Calcule el Rango (R).- Tambin se llama recorrido o amplitud total. Es la
diferencia entre el valor mayor y el menor de los datos.
Rango = R = Valor mximo Valor mnimo
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
SIMULACIN MONTE CARLO RANGOS
ACTIVIDAD:
Datos de un estudio de tiempos en el desarrollo
del "control de calidad" en una empresa
embotelladora de gaseosas.
Hora de Inicio: 9:00 AM
Tiempo de estudio: 0:25:00 minutos
1500 segundos
Rango = R = Valor mximo Valor mnimo
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
Paso 2: Seleccione el Nmero de Intervalos de Clase (ni).- No debe ser menor
de 5 y mayor de 15, ya que un nmero mayor o menor de clases podra
oscurecer el comportamiento de los datos.
Para calcular el nmero de clase (intervalos) se aplica la regla de Sturges:
K = 1 + 3,3 * log(n)
Donde:
k es el nmero de clases
n es el tamao de la muestra Log
logaritmo comn base 10
Ing. Alberto Mendoza De los Santos, Dr.
Simulacin de Sistemas
14/01/2015
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
Paso 3: Calcule el Intervalo de clase (ancho del Intervalo)(i).- Se obtiene
dividiendo el Rango para el nmero de clases
i=R/k
Los intervalos de clase se emplean si las variables toman un nmero grande de
valores o la variable es continua.
Se agrupan los valores en intervalos que tengan la misma amplitud
denominados clases. A cada clase se le asigna su frecuencia correspondiente.
Lmites de la clase
Cada clase est delimitada por el lmite inferior de la clase y el lmite superior de
la clase.
Amplitud de la clase
La amplitud de la clase es la diferencia entre el lmite superior e inferior de la
clase.
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
Paso 4: formar los intervalos, sumando al Valor mnimo la longitud de la clase,
hasta completar todos los intervalos establecidos.
Ing. Alberto Mendoza De los Santos, Dr.
10
Simulacin de Sistemas
14/01/2015
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
FRMULA PARA LA FRECUENCIA
MODELOS DE SIMULACIN MONTE CARLO - RANGOS
Para poder simular un nuevo dato debe de utilizar la siguiente frmula:
valor = Vmin + (Vmax-Vmin)*(Azar-RMin)/Prob
Ing. Alberto Mendoza De los Santos, Dr.
11