Académique Documents
Professionnel Documents
Culture Documents
SIMULACIN
Ing. Dennis
Garca Ocaa
IND 3211
Introduccin
Ing. Dennis
Garca Ocaa
IND 3211
SISTEMA
Sistema
es el conjunto de
elementos relacionados entre si
en funcin de un objetivo comn,
actuando en determinado
entorno.
Ing. Dennis
Garca Ocaa
IND 3211
Componentes Bsicos de un
Sistema
Entrada
El
componente
impulsor con
el cual
funciona el
sistema
Ing. Dennis
Garca Ocaa
IND 3211
Proceso
Actividad
que
transforma el
insumo en
producto
Salida
Es el
resultado de
un proceso.
Es el fin para
el cual se
unen los
elementos
del sistema
IND 3211
UN
Ing. Dennis
Garca Ocaa
IND 3211
MODELO
R
Ing. Dennis
Garca Ocaa
IND 3211
CLASIFICACN DE MODELOS
Estticos
- Dinmicos
Determinsticos - Probabilsticos
Continuos - Discretos
Prescriptivos - Descriptivos
De Ciclo Abierto - de Ciclo Cerrado
Ing. Dennis
Garca Ocaa
IND 3211
Experimento
con el sistema
real
Experimento
con un
modelo del
sistema real
Modelo fsico
Solucin
analtica
Ing. Dennis
Garca Ocaa
IND 3211
Modelo
matemtico
SIMULACIN
SIMULACIN
Simulacin
es el proceso de disear y
desarrollar un modelo de un sistema o
proceso real y conducir experimentos
con el propsito de entender el
comportamiento del sistema o evaluar
varias estrategias (dentro de lmites
impuestos por un criterio o conjunto de
criterios) para la operacin del
sistema. ROBERT. SHANNON
Ing. Dennis
Garca Ocaa
10
IND 3211
VENTAJAS DE LA
SIMULACIN
Ing. Dennis
Garca Ocaa
11
IND 3211
DESVENTAJAS DE LA
SIMULACIN
Ing. Dennis
Garca Ocaa
12
IND 3211
METODOLOGA PARA LA
SIMULACIN
Para planear experimentos de simulacin
aplicables a los sistemas econmicos e
industriales, debemos recurrir a tcnicas
como:
Estadstica matemtica
Anlisis numrico
La econometra
Programacin en computadoras
Diseo de experimentos
IND 3211
13
Recoleccin de datos
Verificacin
Validacin
Diseo experimental
Corridas y anlisis
Ms corridas?
Documentacin y
reporte
Implementacin
IND 3211
14
DISEO DE EXPERIMENTOS
DE SIMULACIN
1.
2.
3.
4.
5.
6.
7.
8.
IND 3211
15
NMEROS ALEATORIOS
IND 3211
16
Nmeros Aleatorios
Para
17
Generacin de Nmeros
Pseudoaleatorios
ri={r1,r2,r3,,rn}
r(0,1)
n: periodo o ciclo de vida del generador que
creo la secuencia ri
Por lo menos n=231
Actualmente n=2200
ri debe seguir una distribucin uniforme
continua
1
0 r 1
f (r )
0 en _ otro _ caso
IND 3211
18
Pruebas de uniformidad e
independencia
Los ri
IND 3211
19
Algoritmo de cuadrados
medios
1. Seleccionar una semilla X0 con D dgitos D>3
2. Sea X0=X02,
X1=Los D dgitos del centro
ri=0.D dgitos del centro
3. Sea Yi=Xi2
Xi+1=Los D dgitos del centro
ri=0.D dgitos del centro i=1,2,3,,n
4. Repetir el paso 3 hasta obtener los n nmeros
ri deseados
Ej. X0=5735
IND 3211
20
Algoritmo de productos
medios
1. Seleccionar una semilla X0 con D dgitos D>3
2. Seleccionar una semilla X1 con D dgitos D>3
3. Sea Y0=X0X1
X2=Los D dgitos del centro
ri=0.D dgitos del centro i=1,2,3,,n
3. Sea Yi=XiXi+1
Xi+2=Los D dgitos del centro
ri+1=0.D dgitos del centro i=1,2,3,,n
4. Repetir el paso 4 hasta obtener los n nmeros ri deseados
Ej. X0=5374 X1=4356
IND 3211
21
Algoritmo de multiplicador
constante
1. Seleccionar una semilla X0 con D dgitos D>3
2. Seleccionar una constante a con D dgitos D>3
3. Sea Y0=aX0
X1=Los D dgitos del centro
ri=0.D dgitos del centro i=1,2,3,,n
3. Sea Yi=aXi
Xi+1=Los D dgitos del centro
ri+1=0.D dgitos del centro i=1,2,3,,n
4. Repetir el paso 4 hasta obtener los n nmeros ri deseados
Ej. X0=4356 a=6125
IND 3211
22
Algoritmo lineal
Es el ms usado
Su ecuacin recursiva es:
Xi+1=(aXi+c) mod (m) i=0,1,2,.,n
X0: semilla X0>0
a: constante multiplicativa a>0
c: constante aditiva c>0
r
m: mdulo m>0
23
xi
m 1
Algoritmo lineal
(continuacin)
Condiciones de Banks, Carson, Nelson y Nico,
para el periodo de vida n sea mximo.
m=2g
a=1+4k
k debe ser entero
c relativamente primo a m
g debe ser entero
Periodo Mximo N=m=2g
Ej. X0=6, k=3, g=3 y c=7
IND 3211
24
Algoritmo congruencial
multiplicativo
Es un caso del algoritmo lineal: c=0
Xi+1=(aXi) mod (m) i=0,1,2,.,n
Condiciones de Banks, Carson, Nelson y Nico
m=2g
a=3+8k o a=5+8k
xi
k=0,1,2,3,.
r
X0 debe ser un nmero impar
m 1
g debe ser entero
Periodo Mximo N=m/4=2g-2
Ej. X0=17, k=2, g=5
IND 3211
25
Algoritmo congruencial
aditivo
Se requiere la secuencia previa de n nmeros
enteros X1,X2,X3,...,Xn para generar una
secuencia que empieza en
Xn+1,Xn+2,Xn+3,Xn+4
Su ecuacin recursiva es:
Xi=(Xi-1+Xi-n) mod (m) i=n+1,n+2,n+3,,N
Los nmeros ri pueden ser generados por:
ri=Xi/(m-1)
Ej. X1=65, X2= 89, X3=98, X4=03, X5=69, m=100
IND 3211
26
VARIABLES ALEATORIAS
Son aquellas que tienen un comportamiento probabilstico en
la realidad
IND 3211
27
Reglas de distribucin de
probabilidad
IND 3211
28
Aleatorias discretas:
P( x) 0
i 0
P(a x b) pi Pa .... Pb
i a
29
f ( x)dx 1
P(a x b) P (a x b) f ( x)dx
a
30
DETERMINACIN DEL
TIPO DE DISTRIBUCIN DE
UN CONJUNTO DE DATOS
IND 3211
31
Prueba Chi-cuadrada
1. Obtener al menos 30 datos
2. Calcular la media y varianza
3. Crear un histograma de m=n intervalos y obtener su frecuencia Oi
4. Establecer la hiptesis nula, proponiendo una distribucin que se ajuste al
histograma
5. Calcular la frecuencia esperada Ei a partir de la funcin de probabilidad
6. Calcular el estadstico de prueba
( Ei Oi ) 2
c
Ei
i 1
m
IND 3211
32
Generacin de variables
aleatorias
La
IND 3211
33
Mtodo de la transformada
inversa
1.
2.
3.
4.
IND 3211
Mtodo de convolucin
En algunas distribuciones de probabilidad la
variable aleatoria a simular, Y, puede
generarse mediante la suma de otras
variables aleatorias X
Y=X1+X2+..+Xk
Ej. La variable aleatoria k-Erlang con media
1/ puede producirse a partir de la generacin
de k variables exponenciales con media 1/k
1 k
Y ERi ln (1 ri )
k i 1
IND 3211
35
SIMULACIN DE
VARIABLES
ALEATORIAS
IND 3211
36
Simulaciones terminales
Los
IND 3211
37
Simulaciones no terminales o
de estado estable
Las
simulaciones no terminales o de
estado estable no involucran una
ocurrencia en el tiempo en que tengan
que finalizar.
En este caso se debe determinar la
longitud de la corrida para asegurar la
estabilizacin de los resultados del
modelo
IND 3211
38
MODELOS DE
SIMULACIN
IND 3211
39
Lnea de espera
IND 3211
40
Modelo de un proceso de
ensamble e inspeccin
IND 3211
41