Upload
duongdieu
View
227
Download
0
Embed Size (px)
DR. JORGE ACUÑA
GENERACION DE NUMEROS ALEATORIOS Y VARIABLES ALEATORIAS
“La simulación de eventos se basa en la ocurrencia aleatoria de los mismos, por ello los números aleatorios y las variables aleatorias son de especial importancia en la aplicación de esta herramienta”
news
DR. JORGE ACUÑA
VARIABLES ALEATORIAS
PIDE UN NUMERO ALEATORIO
PROCESO
TIEMPO
GENERADOR
DE
VARIABLES
ALEATORIAS
GENERADOR
DE NUMEROS
ALEATORIOS
PIDE TIEMPO DA DISTRIBUCION Y PARAMETROS
ENTREGA TIEMPO GENERADO
ENTREGA NUMERO GENERADO
news
DR. JORGE ACUÑA
VARIABLES ALEATORIAS
PROCESO
TIEMPO=?
GENERADOR
DE
VARIABLES
ALEATORIAS
GENERADOR
DE
NUMEROS
ALEATORIOS
NORMAL CON MEDIA=4.3 Y DESVIACION=0.4 PIDE UN
NUMERO ALEATORIO
TIEMPO=4.324
ENTREGA 0.34555
news
DR. JORGE ACUÑA
GENERADOR DE NUMEROS
ALEATORIOS
Los números aleatorios son los que dan un comportamiento real al modelo.
Es un proceso matemático-estadístico Existen varios algoritmos: ◦ Método del cuadrado medio ◦ Método congruencial lineal ◦ Método congruencial multiplicativo
Todos los métodos se basan en una semilla En la generación se debe poner especial cuidado al
período, que es el número de números que se pueden generar hasta que se repita la serie.
El número aleatorio es un valor entre 0 y 1 y se distribuyen uniformemente.
news
DR. JORGE ACUÑA
METODO DEL CUADRADO
MEDIO
• Es uno de los primeros métodos. Consiste en:
1. Escoger una semilla arbitraria
2. Elevar la semilla al cuadrado
3. Escoger los dígitos medios del cuadrado como número aleatorio
4. Elevar esos dígitos al cuadrado
5. Repetir 3 y 4 hasta generar los números deseados sin que se repita la cadena o serie.
news
DR. JORGE ACUÑA
METODO DEL CUADRADO
MEDIO EJEMPLO: Generar 4 números aleatorios con la semilla
5497. Ri : número aleatorio generado
1. Semilla= X0= 5497
2. X02
= 54972 = 30217009
3. X1 = 2170 R1 = 0.217
4. X12 = 21702 = 04708900
3. X2 = 7089 R2 = 0.7089
4. X22 = 70892 = 50253921
3. X3 = 2539 R3 = 0.2539
4. X32 = 25392 = 06446521
3. X4 = 4465 R4 = 0.4465
Estos son los
cuatro números
aleatorios
news
DR. JORGE ACUÑA
• En Simulación se debe siempre muestrear de una distribución de probabilidad que representa la ocurrencia de los eventos.
• Estas distribuciones pueden ser teóricas o empíricas y ambas pueden ser continuas o discretas.
• Las distribuciones empíricas están representadas por distribuciones de frecuencias.
• En el caso de distribuciones teóricas existen varios métodos para generar las variables.
GENERACION DE
VARIABLES ALEATORIAS
news
DR. JORGE ACUÑA
Técnicas para generar variables aleatorias provenientes de una distribución teórica: ◦ Transformada inversa (usada para generar variables
aleatorias distribuidas según Exponencial, Weibull y Triangular)
◦ Función acumulada (usada para generar variables aleatorias de distribuciones empíricas)
◦ Transformación directa (usada para generar variables normalmente distribuidas)
◦ Método de convolución (usado para generar variables aleatorias distribuidas según ERLANG, POISSON y GAMMA)
GENERACION DE
VARIABLES ALEATORIAS
news
DR. JORGE ACUÑA
PROCEDIMIENTO
1. Encontrar la función acumulada de la distribución respectiva.
2. Igualar esa función a R (número aleatorio uniformemente distribuido) sea F(x)=R
3. Resolver la anterior ecuación para x.
4. Establecer la función generadora
EJEMPLO
Encontrar la función generadora de la exponencial.
1. F(x) = 1 - e - x 2. 1 - e - x = R
3. x = (-1/ ) ln(1-R) 4. xi = (-1/ ) ln(1-Ri)
METODO DE LA
TRANSFORMADA INVERSA
news
DR. JORGE ACUÑA
EJEMPLO DE GENERADOR DE VARIABLES EXPONENCIALES
PROCESO
TIEMPO=?
xi = (-1/ )*
ln(1-Ri)
GENERADOR
DE NUMEROS
ALEATORIOS
EXPONENCIAL MEDIA=4.5 MINS
PIDE UN NUMERO ALEATORIO
TIEMPO=1.91 MINS
ENTREGA 0.34555
news
DR. JORGE ACUÑA
OTRAS FUNCIONES GENERADORAS
Distribución uniforme
xi = a +( b - a ) * Ri
Distribución Weibull
xi = * [ -ln (1 - Ri )] 1/
Distribución triangular
R1 = ALEATORIO 1
R2 = ALEATORIO 2
SI (R1 < (B - A) / (C - A)) ENTONCES
Triangular = A + (B - A) * R2 SINO
Triangular = C - (C - B) * R2
METODO DE LA
TRANSFORMADA INVERSA
news
DR. JORGE ACUÑA
DISTRIBUCION NORMAL PROCEDIMIENTO A.
PROCEDIMIENTO B.
1. Generar R1 y R2
Vi=2Ri-1 para i=1,2
W=V12+V2
2
2. Si W>1 volver al Paso 1. Sino:
Z1=V1*y Z2=V2*y
X1=Z1* +
X2=Z2* +
*612
1i
iRX
w
wy
)ln(2
news
DR. JORGE ACUÑA
EJEMPLO DE PROCEDIMIENTO
A. Generar dos variables aleatorias para un tiempo de
proceso cuya media es 5 y su desviación estándar es 0.3.
X1=S1* + = 0.2*0.3+5= 5.24
X2=S2* + = -0.6*0.3+5= 4.82
6.064.56
2.062.66
12
1
2
12
1
1
i
i
i
i
RS
RS
news
DR. JORGE ACUÑA
EJEMPLO DE
PROCEDIMIENTO B. Generar dos variables aleatorias para un tiempo de proceso cuya
media es 5 y su desviación estándar es 0.3. 1. R1=0.6 y R2 =0.3
V1=2(0.6) -1= 0.2 V2=2(0.3) -1=- 0.4 W=0.22+(-0.4)2=0.2
2. W<1 Z1=V1*y =0.2*4.012=0.8 Z2=V2*y=-0.4*4.012=-1.6 X1=Z1* + = 0.8*0.3+5= 5.24 X2=Z2* + = -1.6*0.3+5= 4.52
012.42.0
)2.0ln(2)ln(2
w
wy
news
DR. JORGE ACUÑA
EJEMPLO 2 DE
PROCEDIMIENTO B. Generar 30 valores para un tiempo de proceso que se distribuye
normalmente con media es 2.35 minutos y desviación estándar es 0.23 minutos.
# R1 R2 V1 V2 W y Z1 Z2 X1 X2
1 0.760177467 0.04974372 0.52035493 -0.90051257 1.08169214 (No sirve pues W>1)
2 0.50190155 0.54633272 0.0038031 0.09266543 0.00860135 33.2541048 0.12646867 3.08150595 2.38 3.06
3 0.107204119 0.32589551 -0.78559176 -0.34820899 0.73840392 0.9063139 -0.71199273 -0.31558665 2.19 2.28
4 0.744025954 0.20457119 0.48805191 -0.59085763 0.5873074 1.34624008 0.65703504 -0.79543622 2.50 2.17
5 0.888466886 0.30798921 0.77693377 -0.38402158 0.75109866 0.87300188 0.67826464 -0.33525156 2.51 2.27
6 0.600042775 0.51130059 0.20008555 0.02260119 0.04054504 12.5742851 2.51593273 0.28419381 2.93 2.42
7 0.123304795 0.68341085 -0.75339041 0.3668217 0.70215527 1.00358691 -0.75609275 0.36813746 2.18 2.43
8 0.656965005 0.07457283 0.31393001 -0.85085435 0.82250517 0.68930038 0.21639208 -0.58649423 2.40 2.22
9 0.551837621 0.00516526 0.10367524 -0.98966949 0.99019425 0.14107958 0.01462646 -0.13962216 2.35 2.32
10 0.958738503 0.5849138 0.91747701 0.16982761 0.87060547 0.56420017 0.51764068 0.09581677 2.47 2.37
11 0.666282809 0.21796188 0.33256562 -0.56407625 0.4287819 1.98741681 0.6609465 -1.12105462 2.50 2.09
12 0.819078493 0.20853019 0.63815699 -0.58293962 0.74706294 0.88355688 0.563848 -0.51506031 2.48 2.23
13 0.293377603 0.30383294 -0.41324479 -0.39233413 0.32469733 2.63223846 -1.08775884 -1.03271698 2.10 2.11
14 0.088355424 0.32108534 -0.82328915 -0.35782931 0.80584684 0.73194157 -0.60259955 -0.26191015 2.21 2.29
15 0.097035419 0.77361042 -0.80592916 0.54722084 0.94897247 0.33224026 -0.26776211 0.1818088 2.29 2.39
16 0.109395645 0.40379788 -0.78120871 -0.19240423 0.64730644 1.15923757 -0.90560649 -0.22304222 2.14 2.30
news
DR. JORGE ACUÑA
En este caso se trabaja con la frecuencia relativa acumulada y el punto medio que representa a la variable aleatoria.
EJEMPLO: Para una distribución de probabilidad variable continua
Li Ls Xk nk fk Fk
5.05 14.95 10.0 4 0.1250 0.1250
14.95 24.85 19.9 6 0.1875 0.3125
24.85 34.75 29.8 12 0.3750 0.6875
34.75 44.65 39.7 8 0.2500 0.9375
44.65 54.55 49.6 2 0.0625 1
DISTRIBUCIONES EMPIRICAS
news
DR. JORGE ACUÑA
Xk Fk R(# aleatorio)
10.0 0.1250 0.0000 0.1250
19.9 0.3125 0.1251 0.3125
29.8 0.6875 0.3126 0.6875
39.7 0.9375 0.6876 0.9375
49.6 1 0.9376 0.9999
Así, si por ejemplo, si se tiene un número aleatorio generado que da el valor de 0.5078, entonces el valor de la variable aleatoria es el correspondiente a Xk o sea 29.8.
DISTRIBUCIONES
EMPIRICAS
news
DR. JORGE ACUÑA
EJEMPLO DE GENERACION DE
VARIABLES ALEATORIAS
A: Determine un intervalo de confianza del
95% para el tiempo de proceso de 40
partes cuya función densidad de
probabilidad es:
B. Muestre los efectos en la media, desviación
e intervalo que tiene el incremento en el
tamaño de la muestra.
0)4(
32)(
3xpara
xxf
news
DR. JORGE ACUÑA
FUNCION ACUMULADA
F(x)
SOLUCION:
A.
016
168
)4(
16
)4(
16
2
3232)(
4
)4(
32)()(
0)4(
32)(
2
2
2
0
2
3
0
3
0
3
Rxx
Rx
xuduuxF
dxdu
xu
dxx
dxxfxF
xparax
xf
news
DR. JORGE ACUÑA
GENERACION
DE LA
VARIABLE
ALEATORIA x
x2+8x+(16-16/R)
# Aleatorio (16-16/R) x1 x2 x
1 0,51 -15,11 1,58 -9,58 1,58
2 0,86 -2,54 0,31 -8,31 0,31
3 0,96 -0,73 0,09 -8,09 0,09
4 0,88 -2,09 0,25 -8,25 0,25
5 0,38 -25,96 2,48 -10,48 2,48
6 0,33 -32,55 2,97 -10,97 2,97
7 0,46 -18,58 1,88 -9,88 1,88
8 0,75 -5,25 0,61 -8,61 0,61
9 0,23 -52,36 4,27 -12,27 4,27
10 0,81 -3,66 0,43 -8,43 0,43
11 0,88 -2,12 0,26 -8,26 0,26
12 0,28 -41,49 3,58 -11,58 3,58
13 0,32 -34,39 3,10 -11,10 3,10
14 0,75 -5,47 0,63 -8,63 0,63
15 0,76 -5,05 0,59 -8,59 0,59
17 0,43 -21,29 2,11 -10,11 2,11
18 0,43 -21,33 2,11 -10,11 2,11
19 0,55 -13,09 1,39 -9,39 1,39
20 0,18 -72,89 5,43 -13,43 5,43
21 0,81 -3,81 0,45 -8,45 0,45
22 0,17 -77,77 5,68 -13,68 5,68
23 0,96 -0,67 0,08 -8,08 0,08
24 0,35 -30,23 2,80 -10,80 2,80
25 0,34 -31,42 2,89 -10,89 2,89
26 0,87 -2,39 0,29 -8,29 0,29
27 0,99 -0,16 0,02 -8,02 0,02
28 0,25 -48,55 4,03 -12,03 4,03
29 0,52 -14,57 1,53 -9,53 1,53
30 0,92 -1,30 0,16 -8,16 0,16
31 0,65 -8,73 0,97 -8,97 0,97
32 0,76 -4,99 0,58 -8,58 0,58
33 0,31 -35,61 3,18 -11,18 3,18
34 0,62 -9,63 1,06 -9,06 1,06
35 0,94 -1,02 0,13 -8,13 0,13
36 0,77 -4,87 0,57 -8,57 0,57
37 0,89 -1,98 0,24 -8,24 0,24
38 0,55 -13,24 1,41 -9,41 1,41
39 0,38 -26,42 2,51 -10,51 2,51
40 0,39 -25,54 2,44 -10,44 2,44
PROMEDIO 1,67
DESVIACION 1,534
news
DR. JORGE ACUÑA
RESPUESTA A LA PARTE
A.
El intervalo de confianza del 95% para el tiempo
de proceso de 40 partes es:
95.0}058.2282.1{
058.240
534.1*96,167.1
'
282.140
534.1*96,167.1
'
95.0}{
025.0
025.0
P
nzxLs
nzxLi
LsLiP
news
DR. JORGE ACUÑA
RESPUESTA A LA PARTE
B. n t Z xbarra sigma LIC LSC
10 2,262 1,49 1,41 0,43 2,55
30 2,045 1,79 1,67 1,16 2,43
50 1,96 1,71 1,44 1,31 2,11
100 1,96 1,90 1,89 1,53 2,27
200 1,96 2,01 2,07 1,72 2,30
300 1,96 2,11 2,34 1,84 2,37
400 1,96 2,06 2,29 1,83 2,28
500 1,96 2,09 2,30 1,88 2,29
600 1,96 2,07 2,27 1,89 2,26
700 1,96 2,01 2,19 1,84 2,17
800 1,96 1,95 2,14 1,80 2,10
900 1,96 1,93 2,11 1,79 2,06
1000 1,96 1,92 2,08 1,79 2,05
news
DR. JORGE ACUÑA
GRAFICOS DE
ESTABILIDAD
DE LOS PROMEDIOS GRAFICO DE PROMEDIOS
1,40
1,50
1,60
1,70
1,80
1,90
2,00
2,10
2,20
0 100 200 300 400 500 600 700 800 900 1000
TAMAÑO DE MUESTRA
PR
OM
ED
IO
news
DR. JORGE ACUÑA
GRAFICOS DE
ESTABILIDAD
DE LAS DESVIACIONES ESTANDAR GRAFICO DE DESVIACIONES ESTANDAR
1,40
1,60
1,80
2,00
2,20
2,40
0 100 200 300 400 500 600 700 800 900 1000
TAMAÑO DE MUESTRA
DE
SV
IAC
ION
ES
TA
ND
AR
news
DR. JORGE ACUÑA
GRAFICOS DE
ESTABILIDAD
DE LOS INTERVALOS DE CONFIANZA GRAFICO DE INTERVALOS DE CONFIANZA
0,300,550,801,051,301,551,802,052,302,55
0 100 200 300 400 500 600 700 800 900 1000
TAMAÑO DE LA MUESTRA
LIM
ITE
S D
E C
ON
FIA
NZ
A