Академический Документы
Профессиональный Документы
Культура Документы
QUE PRESENTA
3
1
^
O
in
<
ri
^5
Q
O
<
LU
m
TM
Z585 3
. M2
F IME
1 995
Z3
1020070699
T M
.U2.
Fi
W
\5
FONDO TESIS
166806
TESIS
EN OPCION AL GRADO DE MAESTRO EN CIENCIAS DE LA
ADMINISTRACION CON ESPECIALIDAD EN INVESTIGACION DE
OPERACIONES
QUE
PRESENTA
TESIS
EN OPCION AL GRADO DE MAESTRO EN CIENCIAS DE LA
ADMINISTRACION CON ESPECIALIDAD EN INVESTIGACION DE
OPERACIONES
QUE
PRESENTA
Los miembros del Comit de tesis recomendamos que la presente tesis realizada por el
Lic. Apolinar Zapata Rebofloso sea aceptada como opcin para obtener el grado de
Maestro en Ciencias de la Administracin con especialidad en Investigacin de
Operaciones.
El Comit de Tesis
Gonzlez M. en C.
Asesor
Coasesor
Coasesor
Divisin
ludiosdfe Postgrado
Vo.Bo.
Agradecimiento:
A el Ing. Oscar Javier Alonso Banda y al Ing. Emigdio Guajardo Olgum, Director y
Subdirector Acadmico, respectivamente, del Instituto Tecnolgico de Matamoros, por
darme todas las facilidades requeridas para la realizacin de esta tesis.
Dedicatoria:
A mis padres:
Vicente Zapata y Amalia Rebolloso
A mis hermanos:
Ismael
Gregorio
Ambrosia
Hugo
Amis suegros:
Tiburcio Martnez y Basisa Garca
A mi esposa:
A mis hijos:
Nancy
Roberto Carlos
Zulema Selene
y otro que esta en gestacin
Sin
SINTESIS
INTRODUCCION
Objetivo
Justificacin
Hiptesis
Metodologa
Revisin Bibliogrfica
FORMULACION DEL PROBLEMA
Antecedentes
Recepcin de materiales
Inspeccin de materiales
Definicin del problema
Definicin de objetivos
Estrategias
CONCEPTUALIZACION DEL MODELO
Cconceptos generales
Flujo de la informacin
Elementos del modelo
n
V
ANALISIS DE DATOS
Llegada de los trailers
Hiptesis
Pruebas estadsticas
Hora de llegada
23
Hiptesis
25
25
Conclusin
27
27
Hiptesis
28
28
Conclusin
31
31
34
36
Consideraciones de la programacin
37
38
VIII
22
22
Conclusin
VII
21
Cantidad de trailers
VI
20
VALIDACION
Resultados intermedios
52
Reporte resumido
61
EJECUCION DE LA SIMULACION
Disefio de experimentos
65
69
71
IX
73
75
77
Deduccin
77
79
Intervalos de confianza
83
86
CONCLUSIONES Y RECOMENDACIONES
Cconclusin
89
Recomendaciones
89
APENDICE A
Productos que maquila la empresa
91
92
93
APENDICE B
Proveedores de la empresa
94
APENDICE C
Informacin recopilada
APENDICE D:
96
SLAMII
Introduccin
100
Actividades
102
Rutas probabilisticas
105
Rutas condicionales
107
Entidades circulando
108
Tipos de nodos
109
Nodos bsicos
Nodo CREATE
110
11
Nodo QUEUE
111
Nodo TERMINATE
112
Nodo ASSIGN
113
Nodo GOON
114
Nodo COLECT
114
Recursos
115
Block RESOURCE
116
Nodo AWAIT
116
Nodo FREE
117
Nodo ALTER
118
Nodo PREEMPT
119
GATES
120
Block GATE
121
Nodo CLOSE
122
123
Nodo ACCUMULATE
123
Nodo BATCH
125
Nodo UNBATCH
128
Nodo MATCH
130
Nodos de interface
136
Nodo EVENT
136
Nodo ENTER
137
El procesador de SLAM
138
Entradas a la red
140
I4**
Instrucciones de control
i43
Instruccin GEN
145
Instruccin LIMITS
147
Instruccin PRIORITY
148
Instruccin STAT
148
Instruccin TIMST
150
Instruccin EQUIVALENCE
150
Instruccin ARRAY
150
Instruccin INTLC
151
Instruccin INITIALICE
151
Instruccin SEEDS
152
Instruccin MONTR
152
Instruccin SEVNT
153
Instruccin RECORD
154
Instruccin VAR
Instruccin SIMULATE
Tipos de salida
1S5
155
156
BIBLIOGRAFIA
157
LISTA DE TABLAS
158
159
SINTESIS
Se
resumen los resultados, se calculan los intervalos de confianza y adems, se plantean las
conclusiones.
En los Apendices A, B y C se muestra parcialmente la informacin que le di
soporte al estudio, como son: la lista de los productos que maquila la empresa, la lista de
materiales que se utilizan en el ensamble, la programacin de produccin, el directorio de
proveedores y los datos necesarios para construir el modelo.
En el Apendice E se presentan los detalles descriptivos del lenguaje SLAM
que ayudarn al lector a la comprensin y aplicacin del mismo.
INTRODUCCIN
Esta complejidad
resulta de las iterrelaciones entre los diversos elementos del sistema y los sistemas fsicos
con los cuales interactuan.
bien producir cambios o crear la necesidad de cambios en otras partes del mismo; es por
eso que la simulacin ha evolucionado enormemente el los ltimos dos aos para ayudar a
los administradores a estudiar y entender las ramificaciones de dichos cambios.
Con mucha frecuencia se toman decisiones intuitivas con las que se pretende
mejorar un sistema, pero en la mayora de las veces no se obtienen resultados favorables.
En esta Investigacin se anal? el Departamento de Materiales de un Empresa
Maquiladora, en la cual se haban hecho varios intentos por mejorarlo.
OBJETIVO
JUSTIFICACION
diferencia entre resolver problemas "del Kbro" y resolver problemas de la vida real.
En
estos ltimos nada esta definido... se parte de cero y slo se cuenta con la creatividad,
habilidad y firmeza del practicante. Es por lo anterior, que existe la necesidad de fomentar
las aplicaciones reales que permitan al estudiante tener acceso a las experiencias adquiridas
por aquellos que han tenido la oportunidad de hacerlo, brindndoles el camino recorrido
libre de obstculos para evitarles algunos tropiezos.
HIPOTESIS
METODOLOGIA
Se ejecutarn corridas de
simulacin para generar los datos deseados y se efectuar el anlisis de sensibilidad, para
obtener las inferencias con base en la informacin generada por la simulacin.
REVISION BIBLIOGRAFICA
FORMULACIN
DEL
PROBLEMA
ANTECEDENTES.
La Direccin de cierta Empresa Maquiladora (por razones ovbias se omite su razn
social) decidi llevar a cabo un anlisis en cada uno de los Departamentos a fin de reducir
los costos. Al Departamento de Materiales le hicieron las siguientes observaciones:
1.
no se aprovechan eficientemente, es decir, algunos das se utilizan muy poco, mientras que
en otras ocasiones dan la apariencia de ser insuficientes.
2.
en exceso.
3.
4.
El gerente del Departamento de Materiales pidi permiso para narrar lo que haba
ocurrido en su Departamento. Record que anteriormente se contaba con 3 rampas para
descargar los materiales, lo cual era insuficiente puesto que se formaban filas que en
ocasiones contenan hasta 10 unidades de transporte, y consecuentemente no se descargaba
el material puntualmente.
problema no se haba resuelto, ya que, aunque las unidades estaban en las rampas, no se
dispona de un equipo para descargaras, entonces se opt por incrementar el nmero de
equipos de descarga.
Por
lo que no debe sorprendernos el que haya ms recursos de los necesarios en algunas reas.
De lo anterior podemos formular dos preguntas clave; Realmente se tienen recursos en
exceso?, y de ser as, Cunto debe eliminarse de esos recursos?.
de
materiales, el cual esta elaborado de modo que las unidades que los transportan lleguen a la
Empresa durante la semana anterior a ser utilizados, sin embargo ocurre que en muchas
ocasiones los materiales no llegan a tiempo.
- Los materiales transportados varan en cantidad, empaque y ubicacin. Es decir,
los materiales pueden ocupar la unidad de transporte completamente o solo parcialmente.
Dichos materiales pueden estar acomodados en cajas o botes y unidos sobre tarimas; pero
tambin pueden no estar sobre tarimas y ni siquiera tener un orden de acomodo... es decir,
los materiales de un mismo tipo se encuentran esparcidos por doquier, pueden estar al
frente, a la mitad o al final de la caja del trailer, e inclusive pueden estar mezclados con
otros en una misma tarima.
servicios, como son los de limpieza, de oficina, de mantenimiento, etc., estos materiales
tambin varan tanto de cantidad como de forma.
- La unidad que transporta los materiales se coloca a su llegada en cualquiera de las
rampas que se encuentre desocupada o en una fila en espera de que se desocupe una de
ellas, pasando a la rampa cuando le toque su turno.
A su llegada, inmediatamente el
operador de la unidad se dirige a la oficina del almacn para reportarse. Se llena una ficha
en la cual se registra el nombre de la empresa de procedencia, las placas y/o nombre de la
caja del trailer, el nombre del operador, el da y hora de su llegada.
Se sella y firma de
- Se cuenta con cuatro equipos de descaiga en cada uno de le dos tumos. Cada
equipo de descarga esta formado por 2 operadores manuales, 2 montacarguistas y 1
supervisor de materiales.
sobre tarimas, acomodar cajas o botes que se esten cayendo o se hayan caido de las
tarimas, y a cualquier operacin
montacargas.
responsable de verificar que las cantidades transportadas coincidan con las cantidades
indicadas en las ordenes de remisin de material.
Estos son
Cuando se termina la
Es
INSPECCION DE MATERIALES.
verificar que todos los materiales cumplan con las especificaciones de diseo.
H trabajo
ningn departamento puede disponer del material sin previa autorizacin de control de
calidad.
necesaria para que todos puedan saber con facilidad cual es el problema que se tiene...
incluye nmero de parte, nombre de la parte, cantidad recibida, nombre del proveedor,
descripcin de los defectos, porcentaje defectuoso, disposicin que se dar al material, etc.
Esta forma se captura en la red WICS y se imprime sobre papeL Al da siguiente se rene
un representante de cada departamento para analizar cul es la disposicin que se le dar al
material que fue retenido.
recursos. Por lo tanto, es necesario realizar un estudio que presente la solucin al nmero
ptimo de los mismos, esperando con ello un ahorro considerable".
DEFINICION DE OBJETIVOS.
2.
Determinar el espacio requerido que es utilizado para colocar el material que ser
inspeccionado (se tiene un rea en la que se pueden colocar S lotes).
3.
ESTRATEGIAS
Dichos representantes
'
Siendo catedrtico del Instituto Tecnolgico de Matamoros me estere del estudio por medio de tm estudiante que estaba
CONCEPTOS GENERALES.
Le datos suministran valores de los atributos que pueden tener y definen las
relaciones involucradas en las actividades.
elaboran los clientes, el nivel de ventas que se ha tenido en los almacenes, la investigacin y
el desarrollo que se le ha aplicado al producto
para mejorarlo,
la investigacin del
DEMAMU
ESTUAI
tECESIOAO
OC
P1IOOUCCIOM
TAMAftoOE LOTE
Y RESERVA DE
SEGURIDAD
2. Considerando el inventario de
PLANEACION
DE GAPAQDAD
PROQRAMA00
TKrTIVA OE
PROOUCaON MPS
PBOORAMAaON
MAESTRA DE
PROOUCaON
PLAN DE
REQUERIMIENTOS
OE MATERIAL
PLANK
REQUERIMIENTOS
OC CAPACIDAD
COMPRAS
PLACACION Y
cowraot
4. Determinar
la programacin
9 S T E M A DE F U E N T E S PAfiA LA PLANEACION DE C C S I D A D E S
DCAQRAMA1
A continuacin se
describen.
1.
Estas
El
solicita
departamento
presupuestos
de
a
compras,
proveedores.
confiables,
no
pierde
la
Se le indica al
especificaciones,
para
que
El
departamento
de
compras
As mismo notifica al
departamento de produccin.
4.
5.
Algunos materiales
El producto
El diagrama 4 muestra la
distribucin que existe en la empresa.
ENTIDAD
ATRIBUTO
ACTIVIDAD
TRATLER
LLEGAR
ABANDONAR
FORMAR COLA
RAMPA
DISPONIBILIDAD
CANTIDAD
EQUIPO DE
DESCARGA
DISPONIBILIDAD
TIEMPO EN DESCARGAR
CANTIDAD
DESCARGAR
ACOMODAR
INSPECTOR
TIEMPO DE INSPECCION
DISPONIBILIDAD
CANTIDAD
INSPECCIONAR
AREA DE
INSPECCION
DISPONIBILIDAD
CANTIDAD
MONTACARGA
DEL ALMACEN
DISPONIBILIDAD
CANTIDAD
TIEMPO EN ALMACENAR
ALMACENAR
ANALISIS DE DATOS
1182
rutas de informacin, si
Eso
Se sugiere en
Puesto que son demasiadas las formas en que llegan los materiales y ya que,
aunque se tena una fecha estimada de arrivo que generalmente no se cumpla; se supuso
que la llegada de los trailers a la Empresa es una variable aleatoria.
HIPOTESIS
PRUEBAS ESTADISTICAS.
En el apendice C, puede observarse el registro que se llev en la obtencin de la
informacin necesaria para determinar el nmero de trailers, la hora en que llegaban a la
empresa diariamente y el tiempo de descarga.
CANTIDAD DE TRAILERS.
CLASE
FRECUENCIA
(TRAILERS)
FRECUENCIA
RELATIVA
FRECUENCIA
RELA. ACUM
01
02
03
04
05
06
07
08
09
.12030
.05263
.12782
.18797
.12782
.17293
.12782
.06767
.01504
0.120
0.173
0.301
0.489
0.617
0.789
0.917
0.985
1.000
MEDIA = 4.7218
16
07
17
25
17
23
17
09
02
MEDIANA = 5
NUMERO DE TRAILERS
HORA DE LLEGADA.
Ordenando los datos que indicaban la hora en que lleg cada uno de los trailers a la
Empresa mediante una tabla de distribucin de frecuencias se obtuvo la siguiente
informacin.
HORARIO DE
TRABAJO
FRECUENCIA
OBSERVADA
FRECUENCIA
RELATIVA
FRECUENCIA
ESPERADA
07 - 0 8
08 - 0 9
09 - 1 0
10- 11
11- 12
12- 13
13- 14
14- 15
15- 16
16- 17
17- 18
18- 19
19- 20
20- 21
21 - 22
22- 23
2
1
48
52
53
64
51
54
48
50
66
54
49
46
2
1
.0755
.0818
.0834
.1007
.0795
.0842
.0755
.0780
.1039
.0842
.0771
.0724
53
53
53
53
53
53
53
53
53
53
53
53
total
641
7 8
8 9
9 10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
HORA DE LLEGADA
17
18
18
19
19
20
20
21
21
22
22
23
HIPOTESIS.
Los datos de esta muestra provienen de una distribucin uniforme cuyos limites son
9 y 21.
H0:
^^=8-3766
gl = NC - 1 - P = 1 2 - 1 - 0 = 11
donde :
NC
y 2
=19
11,0.05
68
As que
El tiempo necesario para descargar cada uno de los trailers se encuentra resumido
en la siguiente tabla de distribucin de frecuencias.
CLASE
(HORAS)
FRECUENCIA
OBSERVADA
00-01
01-02
02-03
03-04
04-05
05-06
06-07
07-08
08-09
09-10
10-11
11 - 12
12-13
TOTAL
MEDIA = 2.948
156
160
93
69
45
35
23
20
10
12
9
6
3
641
FRECUENCIA
RELATIVA
FRECUENCIA
RELATIVA
ACUMULADA
.24366
.24960
.14508
.10764
.07020
.05460
.03588
.03120
.01560
.01872
.00140
.00936
.00468
0.243
0.493
0.638
0.745
0.816
0.870
0.906
0.937
0.953
0.972
0.982
0.991
1.000
HIPOTESIS.
Segn los datos observados, se supuso que el tiempo necesario para descargar cada
uno de los trailers era una variable aleatoria y se comportaba de acuerdo a una distribucin
exponencial negativa con media igual a 3.
HO :
una
distribucin
densidad acumulada es
exponencial es f ( x ) = X e ~ ^
jF(x)=1
y la funcin de
^^ .
Intervalo
F<x)
probabilidad
00-01
01-02
02-03
03-04
04-05
05-06
06-07
07-08
08-09
09-10
10-11
11-12
12-13
1
2
3
4
5
6
7
8
9
10
11
12
13
0.283468
0.486582
0.632120
0.736402
0.811124
0.864664
0.903028
0.930516
0.950212
0.964326
0.974438
0.981684
0.986876
0.283468
0.203114
0.145538
0.104282
0.074722
0.053540
0.038364
0.027488
0.019696
0.014114
0.010112
0.007246
0.005192
fre.
184
132
94
68
48
35
25
18
13
9
7
5*
3*
teo.
fre. obs.
156
160
93
69
45
35
23
20
10
12
9
6
3*
*
Se unen en ana tola dase para cmnpfir era la e t n i d n de que U t o tengan tma frewda mayar t tgna! a 5.
La treenrada ob*ervada te calada mnlipflcjdn la pnbtUBdtl del tattrnk por (SI | t e es el tata) 4e dateta
couMeram de la mneitra.
**
Jl
"calculado
(156-1S4)2
184
(160-132)2 , C93-94)2
132
94
C69 - 68) 2
68
(45-4S)2
48
(35-35)2
35
(23 - 25)2 ( 2 0 _ 1 8 ) 2 + ( 1 0 - 1 3 )
W
W
=
25
18
13
9
7
8
+0.0147 + 0.1875 + 0 + 0.1600 + 0.2222 + 0.6923+ 1 + 0.5714 + 0.125 = 13.1838
=>^0^-13.1838
gl = NC - 1 - P = 1 2 - 1 - 1 = 10
donde:
NC
Se consider que a = 0.05 era un buen valor (fe significancia, de modo que el
resultado fu el siguiente:
y2
tablas
2
=1831
>Vio,0.05 A U -' X
=y
estaban relacionados con el tiempo necesario para descargar, puesto que ambos eran
dependan de la cantidad de material que transportaban los trailers, se opt por obtener
algunas muestras con las cuales se hicieran grficas x-y que mostraran dicha relacin.
nmero de muestra
TD
tiempo en descarga
TI
tiempo en inspeccin
TA
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
TD
6.00
3.00
2.85
2.00
5.50
2.25
4.50
1.25
1.25
6.30
2.05
7.25
3.00
4.00
3.50
2.75
5.00
3.25
0.75
3.50
6.25
4.00
4.25
1.50
3.50
TI
3.82
1.52
1.61
1.33
2.98
1.37
2.61
0.67
0.89
4.35
1.20
1.03
2.00
2.12
2.21
1.46
3.48
1.07
0.43
2.10
3.97
2.55
2.19
0.99
2.35
TA
5.30
2.25
2.35
1.32
4.31
1.54
3.07
0.89
0.85
4.76
1.47
4.59
2.31
3.18
2.19
2.02
3.36
2.12
0.48
2.67
4.65
2.85
2.60
1.17
1 2.61
N
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
TD
8.75
1.25
8.00
2.50
4.00
2.00
8.25
2.00
2.50
3.00
4.25
2.00
6.00
3.25
7.25
1.40
5.85
2.65
5.30
2.05
3.25
2.60
3.60
7.35
6.30
TI
4.90
0.89
4.81
1.50
2.56
1.27
4.98
1.28
1.44
1.60
2.91
1.01
3.90
2.20
4.07
0.91
3.36
1.81
3.32
1.37
1.78
1.72
2.13
4.23
3.23
TA
5.81
0.95
5.05
1.57
3.11
1.39
5.69
1.55
1.61
1.85
2.63
1.26
3.78
2.07
4.47
1.01
3.59
1.62
3.26
1.37
2.02
1.59
2.24
4.45
3.89
Con los datos anteriores se elaboraron las grficas que a continuacin se presentan.
Posteriormente se efectu una anlisis de regresin utilizando el programa STORM para
saber si haba alguna dependencia entre el tiempo de descarga y el tiempo de inspeccin.
Los reportes generados por el software tambin se muestran enseguida.
<
,w
'
'
r
i
INDUSTRIA
4
B
i
T1EMRO DE DES
CARGA
MAQUILADORA
= 0.673286
= 0.690536
Analysis of Variance
Source
Regression
Residual
Total
SS
df
MS
F value
Sig. prob.
47.16794
22.88834
70.05628
1
48
49
47.16794
0.47684
98.91768
0.000000
Coefficient
0.40638
0.47336
Std. error
t value
Sig. prob.
0.04759
9.94574
0.000000
La ecuacin que
A .
Mi
fcA
>
i> +
'
>
i 'O 1
'
Ir
0D
;
l
71ENPO DE DESCARGA
INDUSTRIA MAQUILADORA
Regression Output for TA
R-squared
Standard error of estimate
= 0.950329
= 0.314574
Analysis of Variance
Source
Regression
Residual
Total
SS
90.87733
4.74992
95.62725
df
1
48
49
MS
90.87733
0.09896
F value
918.35538
Sig. prob.
0.000000
Std. error
t value
Sig. prob.
0.02168
30.30438
0.000000
Coefficient
0.09494
0.65705
CONCLUSION
De la informacin generada por el programa STORM se observ que
efectivamente el tiempo de almacenamiento (TA) estaba directamente relacionado con el
tiempo de descaiga (TD) con un error estandar de la estimacin de 0.314574.
ecuacin que describe esa relacin es la que se muestra a continuacin.
TA = 0.65705 *TD + 0.09494
La
CAPITULO VI
LENGUAJE SLAM.
1)
con
A. Alan B. Pritsker, Introduction to Simulation and SLAM (Third Edition, Halsted Press Book,
John Wiley &
Sons, New York, 1986).
Technique) y GASP (un lenguaje que se basa en FORTRAN y que tiene la capacidad de
manejar modelos en tiempo continuo y discreto), ambos desarrollados a principios y
mediados de los aos de 1970 por Pritsker y Asociados.
SLAM proporciona un informe de errores, si los hubiera, despus y durante el
diseo del modelo. Corregidos estos, SLAM ejecuta las instrucciones con mayor rapidez
que muchos otros lenguajes de simulacin.
CONSIDERACIONES DE LA PROGRAMACION.
a)
por
d)
La hora en que llega cada trailer es una variable aleatoria con distribucin
uniforme entre 0 y 12 horas. Correspondiendo el cero a las 9 horas y el
doce a
f)
se
su
siguiente ecuacin:
En ella se
puede apreciar el uso de conectores para proporcionar mayor facildad de anlisis, adems
de facilitar su impresin. El modelo es una copia el del original elaborado en SLAM.
TRIB(2)
UNFRM|0,12|
ATRIBPJ
EXPON[3]
ATRIBZ1. 1
QUEI
ATRIB{2|
::
UNFRM(0.12)
ATRIBgl.
SAL3
ATR1B21. 1
SAL3
ATRIBI2L
SAL3
ATRIB(3) ^= EXPONP1
ATRI B (2]
UNFRM(0,12|
'= EXPON(3)
ATRIBR1 =
UNFRM|0.12|
ATRI B p ) =
EXPON(3|
ATRIB(?)
UNFRM|Q,12)
ATRIBp)
EXPON(3)
ATRIB[2]
UNFRM|EL12)
ATRIBPI
EXPONp]
ATRIB(2) =
UNFRM(0,12)
ATR1B(3] =
EXPONp)
QUEI
ATR1B21. 1
ATRIB21. 1
ATRIBfgl. 1
>
Q
SAL3
ATRIBKL
SAL4
SAL4
SAW
SAL4
QUE1
ATRJB(2| = UNFRMjO.12|
ATRIB(3)
ATRJB(2) = UNFRM{0,12)
ATRIBp)
ATRIBI2L 1
SALS
^ [ S n
EXPONpl
ATR1B(2) = UNFRM(0,12)
ATRtB(3)
ATRIB121. 1
EXPONP)
ATRIBfZ], 1 ^ . r j ^ J
EXPONPJ
ATFUB{Z| =
UNFRM|0,12)
ATRIBP1 =
EXPO N [31
ATRIB(2)
= UNFRMJ0.12]
ATRIBP)
EXPONp)
ATRIB[2)
UNFRM|0,12}
ATRIBp)
EXPONp]
ATRIB(2)
UNFRM(0/12)
ATR1B(3)
EXPONp)
ATRIBgl
UNFRM|0J2|
ATR1B(3) = EXPONP)
ATR1B(2)
ATRIBP]
= EXPONP)
ATRIB(2)
UNFRM(0,12)
ATRIBp)
EXPONp]
ATRIBJZ)
UNFRM|0.1Z|
ATRIBp]
EXPONpj
UNFRM|0,12)
ATRIBf21. 1
r r ^
ATRIBf2L 1
^ r ^ j j
>
>
ATRIBf2l. 1
ATRIBIZ1. 1
SALS
SAL6
ATRIBffl. 1
SALS
ATRIBKL 1
SALJ6
ATRJBI21, 1
ATRlBt2L
SAL6
SALB
ATRJB[2J
ATR1BP)
= EXPONP)
ATRIB{2|
ATRJB(3| s
UNFRM(0,12)
UNFRM[0,12) ^
EXPONP)
ATRJB[2) = UNFRM(0.12)
ATRIBP)
ATRIBKL
ATRIBf2L 1
= EXPONP)
ATR1B|2) s
ATRIBP}
ATFUBfZI.
UNFRM(0J2)
EXPONp)
ATO1B(2| = UNFRM|Q,12)
s EXPONpj
ATRJBp)
>
ATRIBI2L
SAL7
SAL?
ATRIBf21. 1
SAL7
ATRIBP)
UNFRMI0J2)
ATRIBBL
ATRIBP)
EXPONP)
ATRIB(2)
= UNFRM|DJ2) >
ATRIBKL
ATRJBp)
EXPONp)
SAL7
ATRIB(2) s
UNFRM(0,12|
ATRIB)
EXP0N(3)
ATRIB(2)
UNFRM{0,12)
ATRIBpl
EXP0N{3)
ATRIB(2)
UNFRM(0,12)
ATRIB(3) = EXP0N(3)
ATRIBpl
UNFRMI0J21
ATRIB(3)
EXP0N(3)
ATRIB(2)
UNFRM(0,12)
ATRIBp)
EXP0N{3|
ATRI B (2)
UNFRM|D,12)
ATRIB(3)
EXP0N(3)
ATRIB(2) = UNFRMI0.12)
ATRIB(3)
EXPONP)
ATRIB(2)
UNFRM(0,12)
ATRIB(3] = EXPON[3)
ATRIB(2|
UNFRM(0,12)
ATRIBP)
EXPONp)
ATRIB(2)
UNFRM(D,12)
ATRIBP) s
EXPONP)
ATRJB(2)
UNFRM(0.12)
ATRIBP)
EXPONP)
ATRiB(2]
UNFRM|0,1 Z)
ATRIBP)
EXPONP)
ATRIB(2) = UNFRM(D,12)
ATRIBP)
ATRIB{2)
UNFRM(0,12)
ATRIBP)
EXPONP)
ATRI0(2| = UNFRMI0.72)
SAL9
ATRIB2I. 1
ATRIBI21. 1
ATRIBf2), 1
ATFUB2I. 1
SALS
^ . f ^
SAL9
ATRIBI2). 1
^ ( ^ J
ATRIBI21, 1
^ - r ^ U
EXPONpi
ATRIBP)
ATRIBP)
EXPONP)
ATRIBP)
==
UNFRM|D,12)
ATRIBP)
EXPONp)
ATRIBfgt. 1
EXPONP)
ATRJB|2) = UNFRM(OJZ)
T^J-
QUE1
ATRIB121.
ATRIB21. 1
SAL9
ESPERA EN RAMPA
QUE1I
ATRJBI3L 1
ATRIB(4) = G.473*ATRIB(3)*0.46
inf)-
INSPE
SE DESCARGA
QUE2
INF
SE INSPECCIONA
E S P E R A P O R MONTACARGA
15
SE ALMACENA
SE TERMINA
4;
5 CAPITULO 5. Construccin del modelo
6;
7 ;SE CREA UNA ENTIDAD
8 ;
9 ;CADA 14.5 HORAS (1 DIA)
10 ;
11 INI CREATE,14.51*1;
12
ACTIVITY/1,2;DIAS SIMULA.;
13 LLEG GOON,1;
14
ACTIVITY/2^12030,LLE1;LLEGARON 1;
15
ACTIVITY/3.05263,LLE2; LLEGARON 2;
16
ACTrVITY/4^12782,LLE3; LLEGARON 3;
17
ACTIVITY/5^18794,LLE4;LLEGARON 4;
18
ACnVrrY/6^12782,LLE5;LLEGARON 5;
19
ACnVITY/7^17293,LLE6;LLEGARON 6;
20
ACTTVITY/8W.12782,LLE7; LLEGARON 7;
21
ACTIVITY/9.06767,LLE8; LLEGARON 8;
22
ACTTVITY/10.Q1504,LLE9; LLEGARON 9;
23 ;
24 ;SE DETERMINA EL NUMERO DE TRAILERS
25 ;
26 jQUE LLEGARAN A LA EMPRESA
27 ;
28 ;ATRIB(2) : ES EL TIEMPO DE LLEGADA
29 ;
30 ;ATRIB(3) : ES EL TIEMPO PARA DESCARGAR
31 ;
32 LLE1 GOON,l;
33
ACTIVITY;
34
ASSIGNATRIB(2>=UNFRM(0,12)tATRIB(3)=EXPON(3),l;
35
ACTIVITY/l 1,ATRIB(2)QUE1 ;LLEGA1;
36
37
38
39
40
;
;42
;
; CAPITULO 5. Construccin del modelo
*
41 LLE2 GOON,2;
42
ACTIVITY;
43
ACTrVTTYmZAAB;
44
ASSIGN^VTRIB(2>=UNrRM(0,12)wVTRIB(3)=EXPON(3),l;
45
ACTIVITY,ATRIB(2)SAL2;
46 ZAAB ASSIGN,ATRIB(2)=UNFRM(0,12),ATRIB(3)=EXPON(3),1;
47
ACTIVITY ,ATRIB(2)SAL2;
48 ;
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
LLE3 GOON,3;
ACTIVITY;
ACTIVITY ^ZAAC;
ACTIVITY^ZAAD;
ASSIGN^TRIB<2)=UNFRM(0,12)ATRIB(3)=EXPON(3),1;
ACTIVITY,ATRIB(2)SAL3;
ZAAC ASSIGN^TRIB(2)sUNFRM(0,12)^.TRIB(3)=EXPON(3),l;
ACTIVITY,ATRIB(2)WSAL3;
ZAAD ASSIG3V\ATRIB(2)=UTyrRM(0,12XATRIB(3>=EXPON(3),l;
ACTIVITY ,ATRIB(2)SAL3;
;
LLE4 GOON,4;
ACTIVITY;
ACTIVITY^ZAAE;
ACTIVITY ^ZAAF;
ACTIVITY^ZAAG;
ASSIGN,ATRIB(2)= UN FRM(0,12)^TRIB(3)=EXPON(3),1;
ACTIVITY^TRIB(2) W SAL4;
ZAAE ASSIGN^.TRIB(2)=lINFRM(042) t ATRIB(3)=EXPON(3),l;
ACTCVITY,ATRIB(2)SAL4;
ZAAF ASSIGN,ATRIB(2)=IJNFRM(0,12),ATRIB(3)=EXPON(3),1;
ACTIVITY ,ATRIB(2)SAL4;
ZAAG ASSIGN^TRIB(2)=IINFRM(0,12)^TRIB(3)=EXPON(3),1;
ACnVITY,ATRIB(2)^AL4;
;
SAL2 GOON,l;
ACTIVITY/12 W QUE1;
;
SAL3 GOON,l;
ACTIVrrY/13 w QUEl;
;
SAL4 GOON,I;
ACTIVITY/14,QUE1;
;
;43
;
;CAPITULO 5. Construccl6n del modelo
;
LLE5 GOON,5;
ACTIVITY;
ACTIVITY ^ZAAH;
ACTIVITY,ZAAI;
ACTIVITY ^ZAAJ;
ACTIVITY^AAK;
ASSIGN^TRIB(2)=UNFRM(0,12)>ATRIB(3)=EXPON(3),1;
ACTIVITY ,ATRIB(2)SAL5;
ZAAH ASSIGN^TRIB(2)=UNFRM(0,12)^TRIB(3)=EXPON(3),1;
ACTIVITY ^TRIB(2)SAL5;
ZAAI ASSIGNATRIB(2)=UNFRM(0,12)^TRIB(3)=EXPON(3),1;
ACTIVITY ,ATRIB(2)SAL5;
99 ZAAJ ASSIGN^TRIB(2)=UNFRM(G,12)ATRIB(3)=EXPON(3),l;
100
ACTIVITY >ATRIB(2)SAL5;
101 ZAAK ASSIGN f ATRIB(2)=UNFRM(0,12) > ATRIB(3)=EXPON(3),l;
102
ACTIVITY ^TRIB(2) W SAL5;
103 ;
104 LLE6 GOON,6;
105
ACTIVITY;
106
ACTIVITY^ZAAL
107
ACTIVITY wZAAM
108
ACTIVITY ZAAN
109
Acnvrry^ZAAO
110
ACTIVITY^ZAAP
111
ASSIGN,ATRIB(2)=UNFRM(0,12),ATRIB(3)=EXPON(3),1;
112
ACTIVITY ,ATRIB(2),,SAL6;
113 ZAAL ASSIGN^ATR1B(2)=UNFRM(0,12)^VTRIB(3)=EXPON(3)4;
114
ACTIVITY,ATRIB(2)SAL6;
115 ZAAM ASSIGN ,ATRIB(2>=UWRM(0,12) t ATRIB(3)=EXPON(3),l;
116
ACTIVITY ,ATRIB(2)SAL6;
117 ZAAN ASSIGN ,ATRIB(2)=UNFRM(0,12),ATRIB(3)=EXPON(3),1;
118
ACTIVITY ATRIB(2)SAL6;
119 ZAAO ASSIGN^TRIB(2)=IINFRM(0,12) > ATRIB(3)=EXPON(3),1;
120
ACTIVITY >ATRIB(2)SAL6;
121 ZAAP ASSIGN^.TRIB(2)=UNFRM(0,12)ATRIB(3)=EXPON(3),1;
122
ACnVIlYATRIB(2) w SAL6;
123 ;
124 SAL5 GOON.1;
125
ACTIVITY/15 m QUEl;
126 ;
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
SAL6 GOON,l;
ACTIVITY/16 m QUEl;
;44
CAPITULO 5. Construccin del modelo
LLE7 GOON,7;
ACTIVITY;
ACTIVITY^AAQ;
ACTIVITY ^ZAAR;
ACTIVITY ^ZAAS;
ACTIVITY,ZAAT;
ACTIVITY ^ZAAU;
ACTIVITY ,ZAAV;
ASSIGN r ATRIB(2)=UNFRM(0,12)ATRIB(3>=EXPON(3),l;
ACTIVITY,ATRIB(2)SAL7;
ZAAQ ASSIGN^TRIB(2^UNFRM(0,12%ATRIB(3)=EXPON(3),1;
ACTIVITY ,ATRIB(2)SAL7;
ZAAR ASSIGN^TRIB(2> S UNFRM(0,12XATRIB(3>=EXPON(3),1;
ACTIVITY t ATRIB(2),^AL7;
ZAAS ASSIGNATRIB(2)=UNFRM(0,12)^TRIB(3)=EXPON(3X1;
ACTIvmr^TRIB(2)jSAL7;
,
ZAAT ASSIGN>ATWB(2)=UNFRM(0,12),ATRIB(3)=EXPON(3),1;
ACTIVITY^VTRIB(2)WSAL7;
^v,,*,
ZAAU ASSIG3V^TRIB(2)=IINFRM(0,12)^TRIB(3)=EXPON(3),1;
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
ACTIVITY ATRIBC2)mSAL7;
ZAAV ASSIGN^TRIB(2>UNFRM(0,12)^TRIB(3)=EXPON(3),1;
ACTIVITY,ATRIB(2)WSAL7;
;
SAL7 GOON,l;
ACnvITY/17 M QUEl;
;45
CAPITULO 5. Construccin del modelo
LLE8 GOON,8;
ACTIVITY;
ACTIVITY^ZAAW;
ACnVITY m ZAAX;
ACTIVITY^ZAAY;
ACTIVITY^AAZ;
ACTIVITYtZABA;
ACTTVTTY ^ZABB;
ACTIVITY ^ZABC;
ASSIGN^TRIB(2)=UNFRM(0,12)^TRIB(3)=EXPON(3),1;
ACTIVITY ATRIB(2),3AL8;
ZAAW ASSIGN^TRIB(2>aUNFRM(0,12)^TRIB(3)=EXPON(3),l;
ACTIVITY ,ATRIB(2)SAL8;
ZAAX ASSIGNATRIB(2)=UNFRM(0,12XATRIB(3>=EXPON(3),1;
ACTIVrrY^TRIB(2) M SAL8;
ZAAY ASSIG3VATRIB(2)=NFRM(0,12)^TRIB(3)=EXPON(3),1;
ACTIVITY ^TRIB(2)nSAL8;
ZAAZ ASSIGN ATRIB(2)=U!VFRM(0,12)ATRIB(3)=EXPOTS(3),1;
ACTIVITY ATRIB(2)MSAL8;
ZABA ASSIG^tATRIB(2)=NFRM(0,12)tATRIB(3)=EXPON(3Xl;
ACTIVITY^TRIB(2)SAL8;
ZABB ASSIGN^\TRIB(2)=UNFRM(0,12)^\.TRIB(3>= EXPON(3), 1;
ACTIVrrY^TRIB(2)^SAL8;
ZABC ASSIGNATRIB(2)=UNFRM(0,12)^TRIB(3)=EXPON(3)>1;
ACTIVITY ^TRIB(2) W SAL8;
;
SAL8 GOON,l;
ACTIVITY/18,QUE1;
;
;46
;
; CAPITULO 5. Construccin de! modelo
;
LLE9 GOON.9;
ACTIVITY;
ACTIVITY^ZABD;
ACTIVITY ^ZABE
ACTIVITY ,ZABF
ACTIVITY,ZABG
ACTIVITY,ZABH
ACTIVITY, *ZABI
ACTIVITY,ZABJ
ACTIVITY^ZABK
207
ASSIGN,ATRIB(2)=UNFRM(0,12),ATRIB(3)=EXPON(3),1;
208
ACTIVITY ,ATRIB(2)SAL9;
209 ZABD ASSIG3S^TRIB(2)=UNFRM(0,12)ATRIB(3)=EXPON(3),1;
210
ACTIVITYtATRIB(2),tSAL9;
211 ZABE ASSIGN,ATRIB(2>=UNFRM(0,12),ATIUB(3^EXPON(3),1;
212
ACTIVITY ^.TRIB(2)^AL9;
213 ZABF ASSIGN^TRIB(2)=UNFRM(0,12)ATRIB(3>= EXPON (3),1;
214
ACTIVITY ,ATRIB(2)SAL9;
215 ZABG ASSIGN^TRIB(2)=NFRM(0,12)ATRIB(3)sEXPON(3),l;
216
ACTIVITY,ATRIB(2)SAL9;
217 ZABH ASSIC3S,ATRIB(2)=UNFRM(0,12)w\TRIB(3)=EXPON(3),l;
218
ACTIVITY ,ATRIB(2)SAL9;
219 ZABI ASSIGN^TRIB(2)=UNFRM(0,12) t ATRIB(3^EXPON(3Xl;
220
ACTIVITY,ATRIB(2%3AL9;
221 ZABJ ASSIGNyATRIB(2)=NFRM(0,12)fATRIB(3)=EXPON(3),l;
222
ACTIVITY ,ATRIB(2)SAL9;
223 ZABK ASSIGNATRIB(2)=UNFRM(0,12)ATRIB(3)=EXPON(3),1;
224
ACTIVITY ,ATRIB(2)SAL9;
225 ;
226 SAL9 GOON,l;
227
ACTIVrrY/19,QUEl;
228 ;
229 ;47
230 ;
231 ;CAPITULO 5. Construccin del modelo
232 ;
233 ;ATRIB(4): TIEMPO PARA INSPECCIONAR
234 ;
235 ;ESPERA EN RAMPA
236 ;
237 QUE1 Q U E U E a U ;
238
ACTIVTrY(l)/55^.TRIB(3); DESCARGA;
239 INSPE ASSIGNATRIB(4>=0.473*ATRIB(3>H0.406;
240
ACTTVITY/20WQUE2; DESCARGADO;
241 ;
242 ;SE DESCARGA
243 ;
244 ;ATRIB(5): TIEMPO PARA ALMACENAR
245 ;
246 ;ESPERA POR INSPECTOR
247 ;
248 QUE2 QUEUE(2),;
249
ACTIVITY (l)/56 r ATRIB(4);INSPECCION;
250 AL MAC ASSIGN,ATRIB(5>=0.657*ATRlB<3)+0.095;
251
ACTrVITY/21 w QUE3;INSPECCIONA;
252 ;
253 ;SE INSPECCIONA
254 i
255 ;ESPERA POR MONTACARGA
256 ;
257 QUE3 QUEUE(3)wf;
258
ACTIVITY(1)/57,ATRIB(5); ALMACENAR;
259
GOON,l;
260
ACTIVITY/22 w TER;ALMACENADO;
261
262
263
264
265
TER TERMINATE;
;
;SE ALMACENA
;
;SE TERMINA
266 ;
267
268
269
270
271
272
273
;48
END;
INITIALIZE480,Y;
TIMST,NNQ(1),ESPERA TRAILERS,10/0/1;
TIMSTJVNQ(2XESPERA INSPECTOR,! 0/0/1;
TIMST,NNQ(3)^SPERA ALMACEN,10/0/1;
MONTR,TRACE,0,100^TRIB(3)^TTUB(4)^TRIB(5)^W(X1)^WCNT(55)^WCNT(56),
NNCNT(57);
274 FIN
166^06
5000
1800
2526
674
CAPITULO VII
VALIDACION
SLAM
II
ECHO
REPORT
BY APOLINAR ZAPATA
DATE 9/12/1994
RUN NUMBER
GENERAL OPTIONS
PRINT INPUT STATEMENTS (ILIST):
PRINT ECHO REPORT ( 1 E C H O ) :
EXECUTE SIMULATIONS (IXQT):
WARN OF DESTROYED ENTITIES:
PRINT INTERMEDIATE RESULTS HEADING (IPIRH):
PRINT SUMMARY REPORT (ISMRY):
YES
YES
YES
YES
YES
YES
1 OF
LIMITS ON FILES
MAXIMUM NUMBER OF USER FILES (MFILS):
MAXIMUM NUMBER OF USER ATTRIBUTES (MATR):
MAXIMUM NUMBER OF CONCURRENT ENTRIES (MNTRY):
3
5
200
FILE SUMMARY
FILE
NUMBER
1
2
3
INITIAL
ENTRIES
RANKING
CRITERION
0
0
0
FIFO
FIFO
FIFO
TIMST
NUMBER
1
2
S
VARIABLE IDENTIFIER
INITIAL
VALUE
.MflE+M
.ME+M
JME-t4t
SEED
VALUE
428956419
1954324947
1145661099
1835732737
794161987
1329531353
200496737
633816299
1410143363
1282538739
REINITIALIZATION
OF STREAM
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
HISTOGRAM SPECIFICATIONS
NCEL HLOW
HWID
.lMZ+tl
JNE^I
1
.1ME+41
JME+M
1
.1ME+91
JNE^M
19
INITIALIZATION OPTIONS
BEGINNING TIME OF SIMULATION (TTBEG):
ENDING TIME OF SIMULATION (TTFIN):
STATISTICAL ARRAYS CLEARED (JJCLR):
VARIABLES INITIALIZED (JJVAR):
FILES INITIALIZED (JJFIL):
.0000E+00
.4800E+03
YES
YES
YES
5000
1800
2526
674
MONTRJRACEAlW^TRIB(3)ATRIB(4)AnUB(5yW
7);
FIN;
NNQ(l)
NNQ(2)
NNQ(3)
* * INTERMEDIATE RESULTS*'
SLAM II TRACE BEGINNING AT TNOW= .OOOOE+OO
TNOW JEVNT
.OOOE+OO
.200E+01
INI
NODE ARRIVAL
CUR ATRIB BUFFER
LABEL TYPE
CREATE l
LLEG
GOON 3
ACTIVITY SUMMARY
IND
.OO0E+OO .OOOE+OO
.000E+00 .OOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
3
4
5
6
7
GOON
2.000
LLEG
NO
NO
NO
NO
NO
LLE1
LLE2
LLE3
LLE4
LLES
LLE6
RELEASE
RELEASE
RELEASE
RELEASE
RELEASE
.000
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
.000
.000
.000
ZAAP
ZAAO
ZAAN
ZAAM
3.632
SAL6
1.690
SAL6 4
.000
ZAAL
ENDND
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
LLE6
DURATION
ASSIGN
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
ASSIGN
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
ZAAM ASSIGN
369E+01
ZAAN ASSIGN
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
ZAAO ASSIGN
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
ZAAP ASSIGN
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
SAL6
GOON
.226E+01 .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
QUEUE
.226E+01 .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
SAL6
GOON
.127E+01 .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
QUEI
QUEUE
SAL6
GOON
.127E+01
.OOOE+OO
.OOOE+OO
.OOOE+OO
.105E+01
.OOOE+OO
.OOOE+OO
.OOOE+OO
QUEI
440E+01
.523E+01
-OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO .OOOE+OO
.OOOE+OO
QUEI
QUEUE
QUEI
QUEUE
.105E+01
.OOOE+OO
.OOOE+OO
.OOOE+OO
.206E+00
.OOOE+OO
.OOOE+OO
.OOOE+OO
10.327
SAL6
3.837
SAL6
2.403
SAL6
3.228
SAL6
16
.000
QUEI
55
259
INSP s
16
.000
QUEI
16
.000
QUEI
.OOOE+OO
.OOOE+OO
.OOOE+OO
.OOOE+OO
.100E+01
.OOOE+OO
.OOOE+OO
.100E+01
.OOOE+OO
.OOOE+OO
.200E+01
.OOOE+OO
ItMrancUilaiSJSkim
.563E+01
SAL6
GOON
206E+00 .OOOE+OO
.OOOE+OO O O E 4 0 1
.OOOE+OO .OOOE+OO
.OOOE+OO
.584E+01
SAL6
GOON
. 4 2 9 E + 0 0 .OOOE+OO
.OOOE+OO . 3 0 0 E 4 0 1
.OOOE+OO .OOOE+OO
.OOOE+OO
QUEI
QUEUE
INSP
ASSIGN
.429E+00
OOOE+OO
.OOOE+OO
.OOOE+OO
.226E401
.OOOE+OO
.OOOE+OO
.OOOE+OO
.595E+01
.722E+01
.742E+01
.226E+01 .147E+01
.OOOE+OO J 0 0 E + 0 1
. 1 0 0 E + 0 1 .OOOE+OO
.OOOE+OO
INSP
ASSIGN
. 1 2 7 E + 0 1 .OOOE+OO
.OOOE+OO 3 0 0 E + 0 1
. 1 0 0 E + 0 1 .OOOE+OO
.OOOE+OO
QUEUE
.127E+01 .101E+01
.OOOE+OO . 2 0 0 E + 0 1
OOE+OL .OOOE+OO
.OOOE+OO
A L M A ASSIGN
2 6 E + 0 1 .147E+01
.OOOE+OO . 2 0 0 E + 0 1
. 2 0 0 E + 0 1 .OOOE+OO
.OOOE+OO
827E+01
QUEUE
INSP
ASSIGN
QUEI
16
.000
QUEI
55
20
1.273
.000
INSP
QUE2
56
1.475
55
1.048
20
.000
56
21
.000
.OOOE+OO
.400E+01
.OOOE+OO
QUEUE
QUE3
.000
.OOOE+OO
J00E+01
.OOOE+OO
QUE2
QUE2
16
1.008
en L579 kor*s.
INSP
QUE2
ALMA
QUE3
.226E+01 .147E+01
.158E+01 .200E+01
.200E+01 .100E+01
.OOOE+OO
1.579 7
57
J 0 5 E + 0 1 .OOOE+OO
.OOOE+OO . 2 0 0 E + 0 1
.200E+01 .100E+01
.OOOE+OO
55
.206
.000
20
7 La M t a d i m
ALMA
tdincmalnMbmi.
1m
7.42
INSP
QUE2
QUE2
43E+01
.848E+01
.890E+01
A L M A ASSIGN
QUE3
QUEUE
INSP
ASSIGN
QUE2
QUEUE
INSP
ASSIGN
QUE2
QUEUE
GOON
.900E+01
TER
.933E+01
QUEUE
TERM
A L M A ASSIGN
.105E+01
.OOOE+OO
JOOE+OL
.OOOE+OO
.127E+01
.OOOE+OO
.300E+01
.OOOE+OO
.902E+00
.100E+01
.100E+01
.101E+01
.100E+01
.100E+01
.127E+01
31E+00
JOOE+OL
.OOOE+OO
.206E+00
.OOOE+OO
.300E+01
.OOOE+OO
.206E+00
.OOOE+OO
.400E+01
.OOOE+OO
.429E+00
.OOOE+OO
.400E+01
.OOOE+OO
.429E+00
.OOOE+OO
OOE+OL
.OOOE+OO
.226E+01
.158E+01
.500E+01
.OOOE+OO
.226E+01
.158E+01
.500E+01
.100E+01
.105E+01
.OOOE+OO
.500E+01
.100E+01
56
.902
21
.000
ALMA
QUE3
55
20
.429
.000
INSP
QUE2
20
.000
QUE2
57
.931
22
.000
TER
56
.503
.000
ALMA
QUE3
.101E+01
.100E+01
.200E+01
.OOOE+OO
.100E+01
.200E+01
.503E+00
.OOOE+OO
.200E+01
.OOOE+OO
.OOOE+OO
.200E+01
.609E+00
.OOOE+OO
.200E+01
.147E+01
.OOOE+OO
.200E+01
.147E+01
.OOOE+OO
.200E+01
S
.902E+00
.OOOE+OO
.200E+01
21
Ea ette warnet
0 hw) ** w*" 1
w
meste (?ha
- toeecclentdtertd2
yiai erahnenwii d w f l M O i .
faspecdent
AeStnAers,*
._t
y ** <Ml**t *BMtecW
QUE3
.984E+01
A L M A ASSIGN
QUE3
QUEUE
GOON
.993E+01
TER
.104E+02
QUEUE
TERM
A L M A ASSIGN
QUE3
QUEUE
.105E+01
.784E+00
.500E+01
.100E+01
.206E+00
.OOOE+OO
.50E+01
.100E+01
.206E+00
.230E+00
.500E+01
.100E+01
.127E+01
.931E+00
.500E+01
.100E+01
.902E+00
.OOOE+OO
JOOE+OL
.503E+00
.OOOE+OO
JOOE+OL
56
.609
21
.000
ALMA
QUE3
57
22
.784
.000
TER
21
.000
QUE3
.503E+00
.OOOE+OO
.400E+01
.101E+01
.OOOE+OO
.400E+01
.127E+01 101E+01
.931E+00 .OOOE+OO
J00E4O1 .400E+01
.200E+01
.429E+00 .609E+00
.OOOE+OO .OOOE+OO
.500E+01 .400E+01
.200E+01
.429E+00 .609E+00
J77E-+00 .OOOE+OO
.500E+01 . 5 0 0 E + 0 1
.200E+01
REPORT
STANDARD
DEVIATION
.356
.654
1.977
MINIMUM
VALUE
3.731
1.350
3.182
.00
.00
.00
MAXIMUM
VALUE
11MB
INTERVAL
13.00
8.00
14.00
480.000
480.000
480.000
CURRENT
VALUE
FILE STATISTICS**
FILE
NUMBER
LABEL/TYPE
QUEI QUEUE
QUE2QUEUE
QUE3 QUEUE
CALENDAR
6.356
.654
1.977
5.522
3.731
1.350
3.182
2.362
15
8
14
13
CURRENT
LENGTH
14
1
0
4
AVERAGE
WATTUME
19.308
2.196
6.732
1.503
14.00
1.00
.00
ACNVRRY
INDEX/LABEL
1 DIAS SIMULA.
2 LLEGARON 1
3 LLEGARON 2
4 LLEGARON 3
5 LLEGARON 4
6 LLEGARON 5
7 LLEGARON 6
8 LLEGARON 7
9 LLEGARON 8
10 LLEGARON 9
11 LLEGA 1
12
13
14
15
16
17
18
19
20 DESCARGADO
21 INSPECCIONA
22 ALMACENADO
AVERAGE
UTILIZATION
STANDARD
DEVIATION
MAXIMUM
UTIL
CURRENT
UTIL
ENTITY
COUNT
.1406
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.1098
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
3476
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
3126
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
.0000
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
33
8
1
2
1
3
8
6
3
1
8
2
6
4
15
48
42
24
9
143
141
141
55
56
57
ACT LABEL OR
START NODE
SER AVERAGE
CAP
CTIL
DESCARGA
INSPECCION
ALMACENAR
1
1
I
.959
.562
.627
SID
DEV
COR
TTITL
.20
.50
.4*
1
1
0
.00
.00
.00
3.69
32.55
45.15
384.69
42.93
86.94
EWT
COT
143
141
141
40.
23.
26.
38.
26.
28.
50.
50.
73.
48.
16.
63.
RELA
FREQ
UPPER
CELLLIMO
.08
.05
.05
.08
.05
.06
.10
.10
.15
.10
.03
.13
480.
20
OOOE+OO +***
100E+01 +** c
200E+01 +*** q
300E+01 +*
400E+01 +**
500E+01 +**
600E+01 +***
700E+01 +****
800E+01 +%****
900E+01 +**
100E+02+*
INF
+***
+
20
40
+
60
+
0
+
+
+
+
+
c
C
+
+
+
C
C
C
+
40
60
80
ESPERA TRAHR3
MEAN
STANDARD
CORRECT
VALUE
DEVIATION
VALUE
VALUE
3.731
.00
6J56
1.
1.
0.
0.
0.
480.
.72
.13
.05
.04
.03
.03
.01
.00
.00
.00
.00
.00
VALUE
INTERVAL
15.00
4*0.000 14.00
80
60
40
+
.100E+01 +*****
.200E+01 +*
.300E+01 +**
.400E+01 +*
.500E+01 +
.600E+01 +
.700E+01 +
.800E+01 +
.900E+01 +
.100E+02 +
INF
+
+
20
+
+
+
+
+
c +
C+
C
C
C
C
C
C
+
40
60
80
ESPERA INSPECTOR
MEAN
STANDARD
MINIMUM
VALUE
DEVIATION
VALUE
.654
1.350
MAXIMUM
.00
TIME
CURRENT
VALUE
INTERVAL
8.00
480.000
VALUE
1.00
20
+
254.
61.
44.
32.
9.
12.
10.
7.
18.
9.
6.
17.
.53
.13
.09
.07
.02
.02
.02
.02
.04
.02
.01
.04
40
+
60
+
.OOOE+OO +*********
.100E+01 +****
.200E+01 +***
.300E+01 +***
.400E+01 +
.500E+01 +*
.600E+01
.700E+01 +
.800E+01 +**
.900E+01 +*
.100E+02+*
INF
+*
+
480.
20
40
80
+
+
+
C
+
C
+
C
+
C
+
C +
C +
C+
C+
C
C
C
60
80
ESPERA AUDACEN
MEAN
STANDARD
MINIMUM
MAXIMUM
TIME
VALUE
DEVIATION
VALUE
VALUE
INTERVAL
1.977
3.182
.00
14.00
480.000
CURRENT
VALUE
.00
CAPITULO VID
EJECUCION DE LA SIMULACION
DISEO DE EXPERIMENTOS.
La eleccin se bas
en que las condiciones generales se mantienen casi invariables durante ese periodo y
adems el valor medio de la variable de respuesta para cada uno de los periodos de corrida
se consider como la representante del grupo de datos.
1.-
b)
c)
2.-
3.-
b)
c)
d)
e)
f)
Es oportuno aclarar que el espacio disponible del rea para inspeccin estaba
KtTHta/fo a un mximo de 8 lotes, y que el mismo espacio se utilizaba para mantener el
material en espera a ser transportado al almacn. Adems, la administracin quis que la
propuesta no permitiera la creacin de filas de traflers en la va pblica.
aquella que fuera critica para luego incrementarse el nivel del factor correspondiente.
Se
continu de esa manera hasta que se encontraron los niveles ptimos de cada factor.
Cuando se determinaron los niveles ptimos para cada factor se efectu el siguiente
clculo
N = pqk
donde:
es el nmero de duplicaciones,
debido al hecho de que el modelo requiere de tiempo para superar la situacin creada por
el repentino inicio de la operacin. La opinin general del grupo fu que dicho estado se
alcanzara en 15 dias. Por lo tanto, no se tomaron en cuenta los registros generados por la
simulacin durante los primeros 15 dias, lo cual corresponde a 217.5 horas de tiempo
laboral continuo.
S L A M II S U M M A R Y
REPORT
BY AFOIJNAR ZAPATA
RUN NUMBER l O F I
MEAN
VALUE
ESPERA TRAILERS
ESPERA INSPECTOR
ESPERA ALMACEN
STANDARD
DEVIATION
MINIMUM
VALUE
81
sn
L882
7498
.441
L14#
MAXIMUM
VALUE
UM
M
M
UM
SM
TIME
INTERVAL
$712.*M
37124M
S71ZM9
CURRENT
VALUE
SM
IM
SM
**XH STATISTICS**
RLE
NUMBER
1
i
3
4
LABEL/TYPE
QUEI QUEUE
QUE2 QUEUE
QUE3 QUEUE
CALENDAR
AVERAGE
LENGTH
7M9
.441
1.144
$21
STANDARD
DEVIATION
Mil
-522
LSS2
2.941
MAXIMUM
LENGTH
CURRENT
LENGTH
$
34
14
14
2
3
5
AVERAGE
WAIT TIME
24*S
L414
SMS
L4T7
AVERAGE
UTILIZATION
STANDARD
DEVIATION
.1379
.3448
AMO
IQOt
CURRENT
UTIL
MAXIMUM
UTIL
2Sf
34
13
27
47
43
42
32
15
2 LARGARON 1
3X2XGARON2
4UX6ARON3
SUEGARON4
IIIEGARON5
7 LLEGARON*
8LLEGARON7
9 LLEGARON8
1 LLEGARON 9
11L1XGA1
12
13
14
.8888
.M
.482
.MM
.2142
81
1M
215
252
224
128
9
1157
1154
1152
ftilflfl
15
U
ENTITY
COUNT
.MM
17
18
1
28 DESCARGADO
21 INSPECCIONA
22 ALMACENADO
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
1
1
1
AVERAGE
UTIL
.947
JS74
58
STD
DEV
2
A 9
CUR
UT1L
1
1
1
AVERAGE
BLOCK
M
.M
-M
MAXIDL
TME/SER
14J9
S2J5
45.15
MAXBSY
TME/SER
9M.I4
<2^5
8434
ENT
CNT
1157
1154
1152
Estos son los resultados obtenidos considerando los siguientes factores: 2 equipos
para descaxgar el material de los trailers, 1 para inspeccionarlo y 1 para almacenado.
S L A M II S U M M A R Y
SIMULATION PROJECT PLANTA MAQUILADORA
DATE 9/12/1994
CURRENT TIME .3930E+04
STATISTICAL ARRAYS CLEARED AT TIME .2175E-H)3
REPORT
BY APOLINAR ZAPATA
RUN NUMBER 1 OF 1
.193
.516
1.086
STANDARD
DEVIATION
.373
1.013
1.699
MINIMUM MAXIMUM
VALUE
VALUE
.00
.00
.00
HME
INTERVAL
5.00
7.00
9.00
3712.000
3712.000
3711000
CURRENT
VALUE
.00
1.00
.00
almacenar.
" * m STATISTICS*
ULE
NUMBER
LABEL/TYPE
QUE1 QUEUE
3
4
QUE3 QUEUE
CALENDAR
QUE 2 QUEUE
AVEJUGg
INTB
&
.51*
STANDARD
DEVIATION
1$
L$u
2.121
MAXIMUM
LENGTH
S
7
,
14
CURRENT
LENGTH
T
AVERACS
WAR TIME
.2
L*57
,
3
3.482
L498
% LLSGAKON 1
i
4
5
4
7
8
9
18
LLEGARON 2
LLAGARON 3
I2EGARON4
IXEGARON5
LLEGARON
IXEGARON7
TJJ.fiAR ON 8
LLEGARON 9
II LLEGAl
STANDARD
DEVIATION
MAXIMUM
UTIL
3448
.1379
254
34
13
27
47
43
42
32
15
0000
0000
.482
34
24
.2142
12
13
14
81
188
215
252
224
128
9
1155
1154
1159
15
1
17
18
0000
19
28 DESCARGADO
21 INSPECCIONA
22 ALMACENADO
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
AIMACENAR
SER
CAP
2
1
1
AVERAGE
UTIL
.944
.573
.451
STD
DEV
Al
A9
A
CUR AVERAGE
UTIL BLOCK
8
1
8
M
M
M
MAXIDL
TME/SER
MAX BSV
TME/SER
ENT
CNT
2.M
249
2*4
2.88
4L41
99.7
1155
1154
1159
Estos son los resultados obtenidos considerando los siguientes factores: 2 equipos
para descargar el material de los traers, 1 para inspeccionado y 2 para almacenado.
SLAM
II S U M M A R Y
REPORT
BY APOLINAR ZAPATA
RUN NUMBER LOF 1
.193
.516
.047
STANDARD
DEVIATION
MINIMUM MAXIMUM
VALUE
VALUE
.00
.00
.00
.573
1.013
.256
5.00
7.00
4.00
TIME
INTERVAL
CURRE
VALUE
3712.000
3712.000
3712.000
1.00
.00
.00
FILE STATISTICS**
ULE
NUMBER
1
2
3
4
LABEL/TYPE
QUE1 QUEUE
QUE2QUEUE
QUE3QUEUE
CALENDAR
AVERAGE
LENGTH
.193
.5
.47
S18
STANDARD
DEVIATION
.57$
LtlS
.256
2M
MAXIMUM
LENGTH
S
7
4
14
CURRENT
IXNGTH
AVERAGE
WATT TIME
an
XJtSI
.152
L575
.1379
.8000
MAXIMUM
UTIL
STANDARD
DEVIATION
254
34
13
27
47
43
42
32
15
448
.8888
4888
.8888
.8888
.8088
.8482
34
24
81
188
215
252
224
128
9
1155
1154
1158
.2142
6666
.8088
.8888
.8888
START NODE
DESCARGA
INSPECCION
ALMACENAR
AVERAGE STD
DEV
UTIL
344
s n
Mi
41
A9
.72
CUR
UTIL
8
1
8
AVERAGE
BLOCK
48
48
-M
MAXIDL
TME/SER
248
2449
248
MAXBSY
TME/SER
248
4L41
248
ENT
CNT
1155
1154
1158
Estos son los resultados obtenidos considerando los siguientes factores: 2 equipos
para descargar el material de los traers, 2 para inspeccionado y 2 para almacenado.
S L A M II S U M M A R Y
SIMULATION PROJECT PLANTA MAQUILADORA
DATE 9/12/1994
CURRENT TIME .3930E+04
STATISTICAL ARRAYS CLEARED AT TIME .2175E+03
REPORT
BY APOLINAR ZAPATA
RUN NUMBER 1 OF 1
STANDARD
DEVIATION
.193
.032
.071
.573
.222
.375
MINIMUM
VALUE
MAXIMUM
VALUE
TIME
INTERVAL
5.00
4.00
6.00
3712.000
3712.000
3712.000
.00
.00
.00
CURRENT
VALUE
.00
.00
.00
Los valores mximos obtenidos son los siguientes: 5 traers esperando ser descargados, 4
lotes de material esperando ser inspeccionados y 6 lotes esperando ser almacenados.
NUMBER
1
2
S
4
HLE
LABEL/TYPE
QTJEL QUEUE
QUE2 QUEUE
QDE3 QUEUE
CALENDAR
AVERAGE
LENGTH
.1*3
.032
471
&217
STANDARD
DEVIATION
.57$
.222
375
224
MAXIMUM
LENGTH
CURRENT
LENGTH
.42
.113
5
4
<
14
AVERAGE
WAIT TIME
lMt
unuzAnoN
1 DIAS SIMULA.
2 LLEGARON 1
3 ILXGARON 2
4 LLEGARON 3
5LLEGARON4
4ILEGARON5
7 LLEGARON 4
8LLEGARON7
9 LLEGARON 8
18 L U G A R O N 9
11 LLEGA!
12
13
14
15
.1379
STANDARD
DEVIATION
8888
.3448
AAAA
WW
.8808
8888
MAXIMUM
UTIL
254
3
13
27
47
43
42
32
15
.8888
.8888
34
24
81
188
215
252
224
128
9
1155
1154
1157
.2142
4482
6666
17
18
19
28 DESCARGADO
21 INSPECCIONA
22 ALMACENADO
6666
ACT LABEL OR
START NODE
55
54
57
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
2
2
2
AVERAGE
UTIL
344
.57$
451
STD
DSV
41
.78
.72
COR
UTIL
8
2
8
AVERAGE
BLOCK
48
48
48
MAXIDL
TME/SER
248
248
248
MAXBSY
TME/SER
248
248
248
ENT
CNT
1155
1154
1157
Las dos ltimas opciones parecan ser buenas, as que se compararon para tomar
una decisin. Enseguida se presentan las estadsticas del servicio de esas alternativas.
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
2
1
2
AVERAGE STD
DEV
UTIL
S44
jsn
si
J1
M
.72
CUR
UTIL
AVERAGE
BLOCK
MASIDL
TME/SER
2M
m
M
M
IM
MAY BSV
TME/SER
2M
ill
2M
ENT
CNT
1155
1154
1158
ACT LABEL OR
START NODE
55
54
57
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
AVERAGE STD
UTIL
DEV
2
2
344
*51
jsn
.81
.7
.72
CUR
UTIL
AVERAGE
BLOCK
.M
M
M
IftAXIDL
^
^
2M
2M
2-M
M t f W
TME/SER
1M
2M
2M
^ ^
1155
U54
115?
Comparando las dos tablas se pud apreciar que se tema un mejor balance de
trabajo con 2 equipos para cada una de las actividades.
recomendacin.
DEDUCCION
2 equipos cuya funcin sea descargar el material transportado por los trailers.
2 equipos para inspeccionar el material descargado de los trailers.
2 equipos que se encarguen de almacenar el material que haya sido inspeccionado.
N = pqk = (i)(2)3 = 8
Por lo tanto, para que se pudieran hacer estimaciones fueron requeridas las
observaciones de 8 corridas.
correspondientes.
AVERAGE
LENGTH
LABEL/TYPE
1
2
3
4
QUE1 QUEUE
QUE2 QUEUE
QUE3 QUEUE
CALENDAR
.200
.029
.063
5.255
STANDARD
DEVIATION
MAXIMUM
LENGTH
.588
.197
.336
2.208
CURRENT
LENGIB
5
3
5
14
AVERAGE
WATT TIME
0
0
0
4
.639
.092
.201
1.647
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
2
2
2
AVERAGE
UTIL
.949
.376
.652
STD
DEV
.81
.69
.72
CUR
UTIL
0
2
0
AVERAGE
BLOCK
ENT
CNT
MAXBSY
TME/SER
2.00
2.00
ZOO
.00
.00
.00
S L A M II S U M M A R Y
MAXIDL
TME/SER
1164
1162
1162
2.00
2.00
2.00
REPORT
LABEL/TYPE
QUEI QUEUE
QUE2QUEUE
QUE3 QUEUE
CALENDAR
AVERACS
LENGTH
STANDARD
DEVIATION
.213
.049
.617
.279
.449
2.232
.101
5.130
MAXIMUM
LNGTH
CURRENT
IENGTH
AVERAGES
WATT TIME
6
4
6
14
.676
.155
.321
1.390
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
2
2
2
AVERAGE
UTIL
.933
.569
.643
STD
DEV
.82
.71
.75
CUR
UTIL
0
0
1
AVERAGE
BLOCK
.00
.00
.00
MAXIDL
TME/SER
2.00
2.00
2.00
MAXBSY
TME/SER
2.00
2.00
2.00
ENT
CNT
1169
1169
1168
3
4
AVERAGE
LENGTH
LABEL/TYPE
.233
.058
.107
5.266
QUEI QUEUE
QUE2 QUEUE
QDE3 QUEUE
CAINDAR
STANDARD
DEVIATION
MAXIMUM
LENGTH
.651
.351
.503
2.302
AVERACX
WAIT TIME
CURRENT
LENGTH
0
0
0
5
6
6
14
.732
.1
.334
1.593
ACT LABEL OR
STARTNODE
DESCARGA
INSPECaCJN
ALMACENAR
SER
CAP
2
2
2
AVERAGE
UTIL
.966
.587
.665
STD
DEV
.81
.71
.75
COR
UTIL
0
0
0
AVERAGE
BLOCK
.00
.00
.00
SLAM II S U M M A R Y
MAXIDL
TME/SER
MAXBSY
TME/SER
100
2.00
2.00
2.00
2.00
2.00
ENT
CNT
1193
1193
1193
REPORT
1
2
3
4
AVERAGE
LENGIH
LABEL/TYPE
.225
.043
.078
4.947
QUEI QUEUE
QUE2 QUEUE
QUE3QUEUE
CALENDAR
STANDARD
DEVIATION
MAXIMUM
LENGTH
.674
.274
.403
2.223
AVERAGE
WATT TIME
CURRENT
LENGIH
1
0
0
6
5
5
6
14
.739
.140
.257
1.589
ACT LABEL OR
STARTNODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
2
2
2
AVERAGE
UTO.
.877
.537
.602
STD
DEV
.82
.69
.72
CUR
u m
2
1
1
AVERAGE
BLOCK
.00
.00
.00
ENT
CNT
MAXIDL
TME/SER
2.00
2.00
zoo
2.00
1128
2.00
1127
100
1126
.327
.058
.105
5.252
QUEI QUEUE
QUE2 QUEUE
QUE3 QUEUE
CALENDAR
2
3
4
STANDARD
DEVIATION
AVERAGE
LENGTH
LABELTYPE
MAXIMUM
INGIH
.908
.334
.450
2.264
AVERAGE
WATT TIME
CURRENT
LENGTH
8
4
5
14
1.010
.180
.325
1.578
4
0
0
5
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
AVERAGE
UTIL
2
2
2
.956
.581
.655
STD
DEV
CUR
UTIL
.82
.71
.74
SLAM
II
MAXIDL
TME/SER
AVERAGE
BLOCK
.00
.00
.00
2
1
0
SUMMARY
MAXBSY
TME/SER
ENT
CNT
1197
1196
1196
2.00
2.00
2.00
100
2.00
2.00
REPORT
1
2
3
4
AVERAGE
STANDARD
DEVIATION
LABEL/TYPE
QUEI QUEUE
QUE2 QUEUE
QUE3QUEUE
CALfNDAR
MAXIMUM
LENGTH
.252
.049
.668
.282
5
5
.101
.448
2.267
0
0
0
14
5.319
AVERAGE
WAIT TIME
CURRENT
LENGTH
.796
.155
.319
1.630
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER.
CAP
2
2
2
AVERAGE
UTIL
.981
.592
.673
STD
DEV
.83
.71
.76
CUR
UTIL
1
0
1
AVERAGE
BLOCK
.00
.00
.00
MAXIDL
TME/SER
2.00
2.00
100
MAXBSY
TME/SER
100
100
100
ENT
CNT
1175
1175
1174
AVERAGE
LENGTH
LABEL/TYPE
.060
.125
5.259
AVERAGE
WAIT TIME
CURRENT
LENGTH
MAXIMUM
LENGTH
.742
.365
.604
1354
.264
QUEI QUEDE
QUE2 QUEDE
QUE3 QUEUE
CALENDAR
2
3
4
STANDARD
DEVIATION
0
0
0
7
7
9
15
.833
.190
J96
1.608
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
AVERAGE
UTIL
STD
DEV
CUR
UTIL
2
2
2
.947
.576
.651
.83
.72
.75
2
0
1
SLAM
II
AVERAGE
BLOCK
.00
.00
.00
SUMMARY
MAXIDL
TME/SER
ENT
CNT
MAXBSY
TME/SER
1173
1175
1174
2.00
2.00
2.00
2.00
2.00
2.00
REPORT
1
2
3
4
STANDARD
DEVIATION
AVERAGE
LENGTH
LABEL/TYPE
.273
.049
.124
5.343
QUEI QUEUE
QUE2 QUEUE
QUE3QUEUE
CALENDAR
MAXIMUM
LENGTH
.781
.264
.519
2.399
AVERAGE
WAIT TIME
CURRENT
LENGTH
0
0
0
3
4
6
15
.858
.151
.388
1.612
ACT LABEL OR
START NODE
DESCARGA
INSPECCION
ALMACENAR
SER
CAP
AVERAGE
UTIL
2
2
2
.977
.592
.672
STD
DEV
.81
.72
.75
COR
UTIL
0
1
2
AVERAGE
BLOCK
.00
.00
.00
MAXIDL
TME/SER
2.00
2.00
2.00
MAXBSY
TME/SER
2.00
2.00
2.00
ENT
CNT
1190
1189
1187
INTERVALOS DE CONFIANZA.
trail g s esperando
Tirapo promedio de
espesa
Ti n mximo de
ocio/servidor
Tirapo mximo
flfUnf^Vi t arvi rtnr
Total de treilere
6.125
1.83
.639
.676
.732
.739
1.010
.796
.833
.858
.78
.013
1164
1169
1193
1128
1197
117J
1175
1190
1173.8
484.12
Los intervalos en los cuales se encuentra la media aritmtica real que representa
cada situacin utilizando un nivel de confianza del 90%, se presentan a continuacin.
E j = x 1.90478)
=' 6.125.908 => (5.216,7.033) joa&tud mxima
^
*7 +t 'I-lX-aflv
xt
u a / 2
xt ^ ^
ano
Locgfrnd mxima de
lotes esperado
Tiempo promedio de
espera
Tiempo mftri'"" de
ocio/servidor
Tiempo
mximo
ocupado/servidor
Lote*
inspeccionados por
tfo
4.75
1J5
.092
.155
.1)
.140
.180
.155
.190
.151
0.15
0.0009
1162
1169
1193
1127
1196
1175
1175
1189
1173.2
492.21
Los intervalos en los cuales se encuentra la media aritmtica real que representa
cada situacin utilizando un nivel de confianza del 90%, se presentan a continuacin.
je / J _ u _ ttf2
1.71
.201
.321
.334
.257
.325
.319
.396
.388
0J1
0.004
1162
1168
1193
1126
1196
1174
1174
1187
1163.7
639.64
Los intervalos en los cuales se encuentra la media aritmtica real que representa
cada situacin utilizando un nivel de confianza del 90%, se presentan a continuacin:
is2
X W a r t ^ y = *1.9(0.46) = 60.874=>(5.126,6.874) longitudmxima
lotes
Al implementar esta propuesta se tuvo una confianza del 90% de que se dieran los
siguientes resultados:
Una longitud promedio mxima de S.21 a 7.03 traers esperando en las rampas.
Un tiempo promedio de espera de 0.70 a 0.85 horas (42 a 51 minutos) por trafler
en el rea de descarga.
Un mximo de 2 horas tanto de ocio como de actividad para cada equipo de
descarga.
Un total de 1159.17 a 1188.43 tratters descargados por ao.
Un mximo de 3.89 a 5.60 lotes de material esperando ser inspeccionados.
Un tiempo promedio de 0.13 a 0.16 horas (7.8 a 9.6 minutos) para cada lote de
material en espera de ser inspeccionado.
Con esa propuesta se logr disminuir en gran medida los costos del
Departamento de Materiales debido a los gastos abonados en personal y accesorios que no
eran necesarios en ese Departamento.
En la siguiente tabla se describen dichas actividades, cantidades y ahorros
semanales logrados implementando la propuesta.
ahorro/un!
dad
216.1
220
ahorro total/
turno
864.4
880
ahorro en los 2
turnos
622.12
1244.44
2,488.88
montacargas
en descarga 4
*
150.57
602.28
602.28
2
insoectores de calidad
operadores de montacargas 2
en almacn
2
montacargas del almacn
357.92
220
715.84
440
1,431.68
880.00
150.57
301.14
301.14
actividad
4
operadores de montacargas 4
en descarga
supervisores de materiales 2
manuales
_oneradores
m
1,728.80
1,760.00
N$ 9,192.78
CAPITULO IX
CONCLUSIONES Y RECOMENDACIONES
CONCLUSION.
hubiera sido posible analizar todas las alternativas, teniendo en los resultados un nivel de
confianza del 95%,
RECOMENDACIONES.
alimentar al modelo con basura porque tambin nos dar basura, por eso, se debe tai' un
dominio de las distribuciones de frecuencias, histogramas, pruebas de hiptesis,
correlaciones, etc.
Es asimismo fundamental, que se programen reuniones semanahnente con el
personal que directamente trabaja en el rea que se esta estudiando para recibir
retroaKmentacin e involucrarlos para minimizar la resistencia al cambio.
Por ltimo, deseo recordar al lector que el trabajo termina hasta que los cambios
sugeridos se lleven a cabo al pie de la letra, dndoles seguimiento por algn tiempo para
cuidar y verificar que los resultados esperados se den tal y como se tiene contemplado.
APENDICE A
1
Big view mirror
2
Dane an Mble Twn
Assy Shape Ball
3
4
Chime Ball
5
Pop Up Bunny
6
Rattle
7
Medical Kit
8
Water Arcade
9
Rock"n Roll Xylo
10
Roller Skates Cip
11
Risin Star B Ball
12
Jwl Trav Tndr/Shp
13
Push Chime Assy
14
Chater Telephone
15
Assy Dishwaser
16
Pull Along Plane
17
L. P. Small Set Asst
18
L. P. Dump Truck
19
L. P. Access Asst
20
Trvl Tndr/Shipper
21
Assy Voyager
22
L. P. Nursery Set
23
Jetliner
24
L. P. Mini Set Asst
25
L. P. Vehicle Asst
26
Assy Fun Park
27
Activity Center
TOTAL:
27 PRODUCTOS
Cantidad de Material
36
53
81
31
65
17
100
42
28
31
33
52
26
53
24
31
84
25
41
51
38
18
43
51
47
15
66
1182 MATERIALES
Descripcin
Cantidad
No.
Descripcin
Cantidad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Tape
Unidad Musical
Botn
Engrane
Placa
Huasa
Tornillo inspecc.
Tornillo
Housing RR/Litho
Assy mobile suprt
Opresor
Hsg. Frt Deco
Seguro yel
Apagador
Remache 6/32 x 2
Armazn
Remache 4/32 x 1
Resorte
Separador
Cartn
Clavo inspec.
Clavo
Tape 3M #8458
Assy Parts Bag
Shpr 0175
Individual G175
Perimeter Pack1
A/R
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
MasterRoQLeaf
Tomillo inspec.
TumPh
Goma liquida
Cubierta Posteri.
Etiqueta/Cubierta
Tubo amarillo
Medio Cojinete
Unin de exhib
Unin conductor
Shaft Flex/Foimed
Cable flexible
Media manga
Goma liquida
Etiqueta cubierta
HsgFront
RoLcaf
Cubierta Frente
Remache
Bolsa de plstico
Brazo rojo
Brazo amarillo
Brazo verde
Brazo azul
Animales / Bolsa
Instructivo
Ft A/R
4
1
Lbs A/R
1
1
1
1
1
1
3
3
RL
1
4
1
1
1
1
1
1
Lbs A/R
1
1
25
1
4
1
1
1
1
1
1
1
Cantidad Requerida
12,800
16,000
9,100
15,600
15,600
19,500
19,500
19,500
19,500
16,000
20,000
20,000
20,000
20,000
16,000
Fecha
04/04/94
04/11/94
04/18/94
05/02/94
05/09/94
05/16/94
05/23/94
05/30/94
06/06/94
06/13/94
07/18/94
08/15/94
08/22/94
08/29/94
09/12/94
APENDICE B
PROVEEDORES DE LA EMPRESA.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Proveedor
A.C. Morgan Dyenrsbuiy
A.E. Nathan
A&H Molded Products
Asl or American Trim Products
Accurate Color
Actra MFG Inc.
Admiral Coated Products
Adnik
Advanced Custom Molding
Allen Rodgers Corp.
Affing&Cory
AD Plastic Molding Inc.
AH Star Fastener Corp.
Ahnac Plastics Inc
American Fuji Seal
American Manufacturing Co. Inc.
American Braid
Ansel Press Inc.
Apex Mills
Artistic Ribbon
Arden Fasteners
Armtex
Auburn Label and Tag Company
Automatic Spring Products Corp.
B.F. Goodrich Chemical
Ball and Socket Manufacturing Co.
Baron Fabrics
Bazz Houston
Belko Corporation
Ciudad
New York, NY
Wyoming, NY
Wyoming NY
El Paso, Texas
El Paso, Texas
Bufalo, NY
Moonachie, NY
New York, NY
George Town, Tx
Rochester, NY
Buffalo, NY
Addison, Texas
Addison, Texas
Rochester, NY
Fairfield, NY
Honesdale, PA
New York, NY
Buffalo, NY
Addison, Texas
New York, NY
St Paul, MN
Cheshire, CT
New York, NY
Grand Haven, MO
Cleveland, OH
Cheshire, CT
New York, NY
New York, NY
Kingsville, MD
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
Proveedor
Better Wire Products
Beu-Tex
Boncraft
Bomee Enterprises
BoteOas de Plstico
Brownsville Bold & Screw
Buffalo Batt & Felt Corp.
Caldwell Button
Camcar Divison
Canpaklnc.
Caro Manufacturing Corp.
Carlisle Diversifield Co.
Caro Manufacturing Corp.
Carolace Embroidery Company, Ine
Cedar Metal Specialties Inc.
Cem Central
Century Narrow Fabrics
Century Papers
CFC International
Century Springs Mfg
Chicago Rivet & Machine Company
Chi Fung Toys Co.
Close Purchase Order
Cir Eastam Chemical Products
Coats & dark Sales Corporation
Collins & Aikman
Coomon Wealth Felt
Concord
Continental Warp Knits
Ciudad
Buffalo, NY
New Yoik, NY
Orchard, NJ
Cranford, NJ
Monterrey, NL
Brownsville, TX
Depew, NY
New Yoik, NY
Connicute, OH
San Antonio, TX
New York, NY
Mc Allen, TX
Jerico, NY
New York, NY
Wolcott, CT
San Antonio, TX
Chicago, IL
Mc Allen, TX
Chicago, IL
Connicute, OH
Buffalo, NY
Taiwan, ROC
New York, NY
New York, NY
Doravflle, GA
Jericho, NY
New Hamton, MA
Milaguille, GA
Angier, NC.
Son en total 307 Proveedores distribuidos en diferentes ciudades de los estados de:
New Yoifc, Texas, New Jersey, Nuevo Len, Connecticut, IDionis, Ohio, Taiwan, Georgia,
Massachusetts, North Carolina, Seoul Korea, Arkansas, Washington, Indiana, Louaana,
Pennsylvania, Rhode Island, Maine, Hong Kong, Tennessee, Michigan, Kentucky, South
Carolina, Florida, Ontario Canada, Mississippi, Alabama, New Ampshire, Vermont,
Virginia, West Virginia, y Coahua.
APENDICE C
INFORMACION RECOPILADA
EFICIENCIA
DE D E S C A R G A
ENERO
94
No. de
Trafler
LLegada
Da Hora
Inicio
Da Hora
Terminacin
Da Hora
Tiempo/
Trailer
Tiempo/
Descarga
12-536
482315
12-482
12-250
03
03
03
03
04
05
05
05
03
04
04
04
21.25
15.00
13.00
14.60
08.25
20.25
18.25
19.85
6
8
6
5.85
12-543
294377
12-468
04 11.75
04 11.75
04 11.75
06 07.00
05 15.75
05 11.75
05 10.00
04 22.65
04 15.25
22.25
10.90
03.50
3
6.9
3.5
294408
05 13.50
06 15.25
05 22.75
09.25
7.5
482315
12-536
12J162
482315
PH1532
06
06
06
06
06
08
07
07
08
07
07
07
06
07
07
18.50
15.00
18.90
22.85
22.15
31.35
02.85
06.75
32.85
04.15
3.25
2.85
3.65
4.35
2.00
13-660
12-432
13-655
07 13.00
07 13.00
07 13.00
11 16.25
08 17.25
07 18.30
99.25
28.25
05.30
9.25
2.00
5.30
13.00
18.75
18.75
18.75
11.15
12.15
12.15
14.00
18.00
15.25
07.00
07.00
08.75
15.25
12.15
15.25
18.50
20.15
12 07.00
09 15.25
08 13.00
EFICIENCIA
DE D E S C A R G A
No. de
Trailer
LLegada
Da Hora
Inicio
Da Hora
294353
GW5078
294408
12-386
10
10
10
10
10.90
10.90
11.75
11.75
13
11
12
13
13-620
PH1526
12-407
12-491
GW4966
380366
285790
11
11
11
11
11
11
11
13.25
13.25
13.25
13.25
13.25
13.25
9.50
12
12
12
13
13
17
13
294345
ME4309
12 14.65
12 14.65
13 15.25
13 15.25
13-282
294408
391008
GW4973
294353
NA5350
M08054
13
13
13
13
13
13
13
17.50
14.00
14.00
14.00
18.50
18.50
18.50
14
18
18
15
14
14
18
17.50
07.00
07.00
07.00
18.50
20.25
11.00
294377
287071
12-439
289529
12-459
22-255
12-318
12-408
12-538
14
14
14
14
14
14
14
14
14
19.00
17.00
14.25
16.00
17.00
17.00
17.00
20.50
20.50
15
15
18
15
18
18
19
18
18
19.00
17.25
07.00
16.00
07.00
15.25
07.00
10.25
07.00
ENERO
94
Terminacin
Da Hora
Tiempo/
Trailer
Tiempo/
Descarga
10.90
10.90
07.00
09.75
11
09
10
11
11.50
15.60
09.75
15.25
48.50
04.70
22.00
51.50
0.60
4.70
2.75
5.50
13.25
16.25
16.75
15.25
07.00
07.00
09.50
10
10
10
11
12
14
12
14.00
16.75
22.50
19.00
09.25
11.00
11.00
00.75
03.50
09.25
29.75
20.00
141.75
25.50
0.75
1.50
5.75
3.75
2.25
4.00
1.50
12 21.25
12 20.00
06.60
05.35
6.00
4.75
13
17
17
14
13
13
17
22.00
11.00
09.65
14.00
21.75
21.50
15.00
04.50
97.00
95.65
24.00
03.25
03.00
92.50
4.50
4.00
2.65
7.00
3.25
1.25
4.00
14
14
17
14
17
17
18
17
17
20.60
23.00
12.60
17.25
10.15
19.15
12.00
14.40
13.30
01.60
06.00
70.35
01.25
65.15
74.15
91.00
65.90
64.80
1.60
5.75
5.60
1.25
3.15
3.90
5.00
4.15
6.30
E F I C I E N C I A DE D E S C A R G A
ENERO
No.de
Trailer
LLegada
Da Hora
Inicio
Da Hora
Terminacin
Da Hora
Tiempo/
Trailer
12-451
13-616
294408
MA3625
17
17
17
17
12.50
12.50
18.00
18.00
18
19
19
19
17 22.60
10.10
18 10.60
22.10
15.60
16.25
121393
13-740
12J581
13-672
294346
289798
GW3641
18
18
18
18
14.25
14.25
14.25
14.25
18 14.25
20
20
20
20
19
15.25
07.00
07.00
07.00
18 09.60
18 10.25
94
Tiempo/
Descarga
7.35
3.60
2.60
3.25
19
19
19
19
17.30
12.30
09.65
12.85
22.25
18
19 14.25
19 18.50
27.05
22.05
19.40
18 18.00
18 18.00
15.25
07.00
07.00
07.00
20.85
20 07.00
20 15.25
08.00
20.25
24.50
2.05
5.30
2.65
5.85
1.40
7.25
3.25
294353
294345
12-230
12-239
19
19
19
19
15.50
15.50
15.50
15.50
21
20
20
21
07.00
16.25
18.50
07.00
20 13.00
19 18.25
19 22.75
20 10.00
21.50
02.75
07.25
18.50
6.00
2.00
4.25
3.00
004608
294377
285794
20
20
20
20
12.50
12.50
18.50
18.50
21
22
22
22
12.50
07.00
07.00
09.00
20
21
21
21
15.00
15.25
09.00
13.00
02.50
26.75
14.50
18.50
2.50
8.25
25
24
25
24
21
21
09.50
15.00
08.25
15.75
21.50
23.75
83.25
64.75
2.50
82.00
69.75
03.50
01.50
1.25
8.75
3.50
1.50
12-202
22.60
2.00
4.00
12-463
13-715
12-400
13-628
13-573
294355
21 20.25
21 20.25
21 20.25
21 18.00
21 20.25
26 07.00
25 07.00
26 07.00
25 15.25
22 18.00
22 22.25
380366
MA4015
12-529
24 18.00
24 18.00
24 18.00
26 07.00
25 18.00
26 15.25
25 11.25
24 22.00
25 21.50
17.25
04.00
27.50
4.25
4.00
6.25
294345
294346
GW4966
530056
25
25
25
25
27
27
26
27
26
26
25
26
30.75
21.75
02.50
22.25
3.50
2.75
2.50
3.25
21 18.00
12.00
12.00
12.00
12.00
15.25
07.00
12.00
07.00
18.75
09.75
14.50
10.25
8.00
EFICIENCIA
DE
DESCARGA
ENERO
94
No.de
Trailer
LLegada
Da Hora
Inicio
Da Hora
Terminacin
Da Hora
Tiempo/
Trailer
Tiempo/
Descarga
12-242
12-235
25 16.00
25 18.00
27 09.75
27 15.25
26 10.50
26 21.00
18.50
27.00
0.75
5.75
MA3509
289798
12-326
294345
13-580
26
26
26
26
26
29
27
29
29
29
28
26
28
28
28
12.00
21.00
10.25
15.00
10.00
42.00
08.00
40.25
69.00
64.00
5.00
5.75
3.25
4.50
3.00
285794
27 13.50
27 17.25
03.75
2.00
12-471
893117
12-471
12-487
12.270
28
28
28
28
28
07.75
01.25
72.25
65.50
02.75
5.50
1.25
6.25
3.50
2.75
18.00
13.00
18.00
18.00
18.00
13.00
13.00
13.00
17.00
18.25
07.00
15.25
07.00
10.50
07.00
28 15.25
31
31
1 Feb
1 Feb
31
15.25
13.00
07.00
07.00
18.25
31
31
1 Feb
1 Feb
31
20.75
14.50
13.25
10.50
21.00
APENDICE D
SLAMII
INTRODUCCION
Una red de SLAM consiste de nodos y ramas. Una rama representa na actividad
que impHca un tiempo de proceso o un retraso. Los nodos son lugares antes y despus de
una actividad y son usados para representar acontecimientos, puntos de decisin, y lineas de
espera.
Lo que fluye a travs de la red son entidades, las cuales representan objetos fsicos,
describir una entidad y para distinguir una entidad de otra. Por ejemplo, una entidad podra
tener atributos que describan su tipo, peso y valor.
de un nodo a otro de acuerdo a las condiciones de la ruta en las actividades. La red SLAM
es un modelo de las operaciones y procedimientos de un sistema.
permanece en ella y llega al nodo final en el tiempo que se marque como la duracin de la
miaa.
determinada por el tipo de nodo, los atributos de la entidad, y la condicin del sistema
establecido por la variables modeladas.
actividad hasta que se encuentre con el nodo TERMINATE, o no pueda encontrar ms una
ruta. Cuando esto ocurre, la entidad se elimina, o sea, se borra de la red.
El procedimiento de simulacin es usado para analizar una red generando entidades y
procesando sus movimientos a travs de la i w -
Las
ACTIVIDADES
Cada actividad en la red, tiene una duracin especificada de abandono para cada
entidad que la cruza.
especificar la duracin de una actividad podrn ser tomadas como (1) un atributo de la
entidad al entrar en la actividad, ATRffi(I), (2) una variable global, XX(I) o ARRAYO, J), o
(3) una funcin escrita por el usuario USERF(N).
La duracin especificada como una variable aleatoria indica que el valor de una
distribucin ser usado. Las variable aleatorias se presentan en seguida.
Nombre
Definicin
DRAND(IS)
EXPON(XMN,IS)
UNFRM(ULO,UHL,IS)
WEIBL(BETA,ALPHA,IS)
TRIAG(XLO,XMODE, XHI,IS)
RNORM(XMN,STD,IS)
GAMA(BETA,ALPHA,IS)
BETA(THETA,PHI,IS)
NPSSN(XMN,IS)
DPROB(IRCUM,IRV AL,IS)
La duracin de una actividad no requiere ser determinada cuando una entidad entra,
pero debe dependo* del tiempo de abandono de un nodo usando la especificacin
KEL(NLBL), cuando NLBL es una etiqueta de un nodo en la red.
Cuando la duracin se
especifica de esta manera, la entidad permanecer en la actividad hasta que se libere el nodo
NLBL.
Para muchos nodos, la liberacin ocurre cuando una entidad llega al nodo.
Sin
Esto se
proveen espera.
La ruta de una entidad desde un nodo involucra la seleccin de una o ms ramas para
procesar la entidad (o copias idnticas de la entidad). La seleccin de una sola rama puede
ser probabiHstico, en cuyo caso, una probabilidad es parte de la descripcin de la actividad.
La seleccin de una o ms ramas puede ser condicional, en cuyo caso una condicin es parte
de la descripcin de la actividad.
situacin comn), la actividad que se inicia es aquella con el menor nmero M, el nmero M
de un nodo se define como el mximo nmero de actividades por el cual una entidad se ha
dirigido desde ese nodo.
El smbolo para una rama representa una actividad.
nodos QUEUE son actividades de servicio.
especifica por actividades de servicio.
RUTAS PROBABILISTICAS
cada actividad emanada del nodo. La probabilidad puede ser especificado por un valor, 0.3,
o un valor tomado de la variable ATRIB, XX, o ARRAY. Ejemplos de rutas probabiHsticas
desde un nodo GOON se presentan en la siguiente figura 1.
figura 1 (a)
figura 1 (b)
En la
figura (b), las probabilidades son especificadas en el atributo 5 de la entidad a ser dirigida
sobre cualquiera de las actividad 3 o 4.
como un numero entre 0 y 1 en el nodo ASSIGN antes de que la entidad llegue al nodo
GOON G2.
Con
rutas probabilisticas pueden ser usadas para especificar el camino a seguir por una entidad.
RUTAS CONDICIONALES
colocada en actividades regulares, las actividades de servicio deben ser iniciadas solo si una
entidad esta esperando por un servidor. Las condiciones son prescritas en las actividades en
la siguiente forma.
donde VALUE puede ser una constante, una variable slam o una variable aleatoria slam. El
OPERATOR deber ser uno de los siguientes codigos de relacin:
Codigo
Definicin
LT
Menor que
LE
EQ
Iguala
NE
Diferente a
GT
Mayor que
GE
Las variables slam que pueden ser usadas en una condicin se listan enseguida.
Nombre
Definicin
TNOW
Tiempo actuaL
ATRIB(I)
XX(I)
Vector gJobaL
NNACT(I)
NNCNTFL)
NNGAT(GATE)
abierto;
1 > cerrado.
NNRSC(RLBL)
NRUSE(RLBL)
NNQO)
USERF(N)
ARRAYO, J)
Un arreglo gJobaL
Condicin
usando
esas
especificaciones, luego
las
condiciones
son
probadas
ENTIDADES CIRCULANDO.
El mximo nmero de entidades circulando por las actividades que salai desde un
nodo se especifica por el nmero M del nodo. Si se asignan probabilidades a las actividades
que salen de un nodo el valor de M deber ser 1.
TIPOS DE NODOS
En SLAM hay 20 tipos de nodos. Los cuales se enlistan enseguida.
Nodos bsicos
CREATE
QUEUE
TERMINATE
Destruye entidades.
ASSIGN
GOON
COLECT
Colecciona observaciones.
Recursos y puertas
AWAIT
FREE
PREEMPT
ALTER
OPEN
CLOSE
ACCUMULATE
BATCH
UNBATCH
MATCH
DETECT
SELECT
Nodos de Interface
EVENT
ENTER
NODOS BASICOS
El nodo CREATE genera entidades y sus rutas en la red de actividades que surgen
desde ese nodo. El smbolo y su enunciado son presentados en la figura 2.
El tiempo necesario para crear la primera entidad por el nodo CREATE esta
especificado por el valor TF.
La entidad
El
tiempo en la cual la entidad es creada podra ser asignado como un atributo de la entidad.
La variable ATRIB(MA) guarda ese valor.
CREATE,TBC,TF,MA,MC,M;
TBC
Un nodo QUEUE es una localizacin en la red donde las entidades esperan por
algn servicio. Cuando una entidad llega a un nodo QUEUE, su disposicin depende de la
poltica de servicio en ese nodo.
servicio.
espera en un nodo QUEUE, se guarda en un archivo IFL el cual mantiene los atributos de la
entidad y la posicin de la entidad con respecto a otras entidades que tambin esperan. El
orden en el cual las entidad esperan es especificado fuera de la red en una instruccin
PRIORITY que define la regla de servicio para el archivo IFL.
figura 3
Es usado para
Cuando
TC
o
figura 4
El nodo ASSIGN es usado para prescribir un valor para un atributo o para fijar un
valor en una variable slam.
XX(I), Y ARRAY(I,J).
terminar una actividad o conjunto de actividades. Mltiples asignaciones pueden ser hechas
en un nodo ASSIGN. El smbolo y enunciado para ste nodo se presentan en la figura 5.
ASSIGN,VAR=valor,VAR=valor,....,M;
VAR==valor
VAR=valor
figura 5
Se evala empezando por la derecha, las multiplicaciones y divisiones se efectan primero, y
luego la suma y resta.
Note que el
Asignaciones
Este
figura 6
COLECT y puede ser el tiempo en que llega la primera entidad (FIRST), o el tiempo de la
llegada de todas las entidades (ALLX el tiempo entre la llegada de entidades (BETWEEN), o
un intervalo de tiempo (INT(NATR)) definida por TNOW-ATRIB(NATR) donde TNOW
es el tiempo de la llegada de una entidad y ATRJB(NATR) es el valor del Navo atributo
Para cada una de esas variables, una valor estimado de la media y la desviacin
estandar son obtenidas. Adems, un histograma de los valores colectados podra obtenerse.
Esto se logra, especificando el nmero de clases, NCEL; el lmite superior de la primera
clase, HLOW; y el rango de la clase, HWID.
figura 7.
El smbolo y su e n u n c i a d o se presentan en la
figura 7
RECURSOS
Surgen situaciones en donde una entidad requiere un recurso para una sene de
actividades. Slam permite definir tipos de recursos usando un block recurso. La capacidad
del recurso esta definido en el block recurso y es el nmero de unidades disponibles para
colocar entidades.
requierai tanto el tipo de recurso como el nmero de unidades para la entidad especificada.
Cuando una entidad llega a un nodo AWATT, pasa a travs del nodo si se disponen de las
suficientes unidades del recurso.
archivo asociado con el nodo AWAIT. La entidad se pone en movimiento desde el archivo
cuando las unidades del recurso son puestas para ese propsito.
CAP
IFL1
IFL2
figura 8
Los nodos AWAIT son utilizados para almacenar entidad esperando por unidades
UR de recursos RES.
recurso requieren ser colocadas, la entidad pasa a travs del nodo y continua de acuerdo al
nmero M del nodo AWAIT. Regularmente las actividades salen de un nodo AWAIT.
Si
El smbolo y su
RES/UR
,QC
figura 9
Las
Esto permite
que las entidades esperen en el mismo archivo para diferentes nodos AWATT en la red.
Un nodo FREE deja libres la unidades UF de un recurso RES cuando una entidad
llega a l.
RES
UF
figura 10
El nodo ALTER es utilizado para cambiar la capacidad del recurso RES por
unidades CC.
Si
figura 11.
ALTER,RES/CC, M;
figura 11
Un nodo PREEMPT se apropia de una unidad del recurso de una entidad y la coloca
en la entidad que llega al nodo PREEMPT.
Si el
preempt, se intentar apoderarse slo si la prioridad de la entidad que llega es mayor que la
prioridad de la entidad con el recurso.
El smbolo con el enunciado para este nodo se presentan en la figura 12.
PREEMPT(IFL)sPR,RES, SNLBL,NATR,M;
RES
PR
NATR
"frjSNLBL
figura 12
Las definiciones de IFL y RES del nodo PREEMPT identifican el nmero de archivo
y el recurso requerido.
invocada si el recurso esta actualmente utilizndose por una entidad esto es, (1) esta en
proceso en una actividad de servicio, (2) esperando en un archivo, (3) ejecutndose una
actividad con una duracin indefinida (REL o STOP A). Las entidades que no invocan una
apropiacin esperan por un recurso en un archivo IFL.
Una entidad apropiada se manda a un nodo, el cual se especifica por la etiqueta
SNLBL.
NATR'esimo atributo.
A ese nodo, se
inserta un archivo como la primera entidad esperando por el recurso. Cuando el recurso se
coloca o la entidad apropiada, se devuelve a la actividad desde la cual fue apropiada, con su
tiempo de proceso restante as como la duracin para esa actividad.
Como se describi previamente, hay restricciones sobre las cuales una apropiacin
ser invocada.
GATES (COMPUERTAS)
Un GATE es
cualquier cosa abierta o cerrada. Ejemplos de usos de gates son (1) El modelo de envi de
entidad que llegan durante la noche para ser procesadas el siguiente da, y (2) los carros
como entidades que esperan por un cambio del semforo. Las entidades pasan a travs de
un nodo gate para ser dirigidas a un nodo AWAIT.
AWAIT esta cerrado, la entidad que llega espera en un archivo hasta que el GATE sea
abierto.
Si un gate esta abierto, la entidad que llega pasa hasta el nodo AWAIT.
GATE esta abierto por mandar una entidad a travs de un nodo OPEN.
cuando una entidad se manda por un nodo CLOSE.
Un
Esta cerrado
Cuando un
gate esta abierto, todas las entidad esperando al gate son dirigidas desde los nodos AWAIT
asociados con el gate.
compuerta, y los nmeros de archivo de nodos AWAIT donde las entidades esperarn a que
la compueta se abra. El simbolo y enunciado del block GATE se presentan en la figura 13.
GATE/GLBLjOPEN CLOSE,IFL's;
GLBL
OPEN CLOSE
IFL1
IFL2
figura 13
GATE
figura 14
Un nodo OPEN se utiliza para abrir un GATE. Cada entidad que llega a un nodo
OPEN hace que el GATE se abra.
esperando son movidas desde los archivos asociados con los nodos AWAIT para el GATE.
La entidad que causa la abertura del GATE se manda desde el nodo OPEN.
El smbolo y
OPEN,GATE,M;
figura 15
figura 16
El nodo
entidades amontonadas dentro de la red. El nodo MATCH hace que las entidades esperen
hasta que un grupo de entidades con una caractersitica comn estn en nodos QUEUE
precediendo el nodo MATCH.
desde nodos QUEUE, para actividades de servicio. Una de las reglas para seleccionar la fila
del nodo SELECT es ASEMBLY, el cual une las entidades desde diferentes nodos QUEUE.
Los nodos lgicos y de desicin qecutan operaciones en una entidad o un conjunto
de entidad. En ellos se difiere la ruta probabiHstica o condicional en una actividad, la cual
le indica a la entidad como moverse desde el nodo.
El nodo ACCUMULATE produce una entidad la cual esta compuesta por un grupo
de entidades la cual ser puesta en movimiento desde ah.
El nodo ACCUMULATE
puede ser usado para poner entidades que representen materia prima en un lote el cual se
pondr en una entidad que represente una tarima.
prima llena el lote, esa entidad de lote es mandada desde el nodo ACCUMULATE.
El
por ejemplo en un
empieza a decreser.
Cuando se inicia su
corresponde a una entidad movindose sobre una actividad y completando el cruce por la
actividad cuando el tiempo de ejecucun ha concluido.
indica que la actividad ha sido completada. Los nodos ACCUMULATE pueden ser usadas
para contar el nmero de actividad terminadas y provee un mecanismo lgico para pedir
todas las actividades de prerrequisito a ser ejecutadas antes de iniciar una actividad.
En la
QUITAR MAQUINA
VIEJA
figura 17
El simbolo y enunciado paja el nodo ACCUMULATE se presentan en la figura 18.
ACCUMULATE, FR, SR, SAVE, M;
figura 18
es un primer
1.
2.
3.
Guardar los atributos dla entidad con el mayor valor de atributo I (HIGH(I)).
4.
Guardar los atributos de la entidad con el menor valor del atributo I (LOW(I)).
5.
Crear una nueva entidad cuyo atributo es la suma de los atributos de todas las
entidades que contribuyen a la nueva entidad (SUM).
6.
Crear una nueva entidad cuyos atributos es el producto de todas las entidades que
contribuyen a la nueva entidad (MULT).
El nodo BATCH combina entidades hasta que un nivel de inicio especificado sea
descubierto y luego las libera como una entidad simple.
BATCH, considere que una tarima ser cargada con entidades tal que su peso no ceda a
cien libras.
En el
proceso de la tarima, no es necesario conocer los pesos de cada entidad puesta en la tarima.
El nodo BATCH presentado en la figura 19 representa una tarima con entidades que
representan las partes.
ENTIDADES
PESO DE TODAS
figura 19
En el centro del nodo, sobre la linea superior, el valor 1000 especifica una condicin de
inicio para una entidad acumulada basada en un atributo de las entidades individuales. El 2
sobre la misma Unea indica que el atributo 2 es la variable la cual contiene el valor a ser
sumado.
atributo 2 es sumado y se continua as hasta alcanzar el valor 1000 sin excederse a la vez.
La entidad tarima no incluye la ltima entidad que lleg y caus el exceso.
La
ltima parte que llega al nodo. La lnea inferior del nodo BATCH especifica que las partes
individuales son retenidas y el atributo 3 de la entidad tarima es puesta por SLAM como un
atributo puntual. Un nodo UNBATCH ser usado para restablecer las entidades de parte y
para insertarlas en la red posteriormente.
para especificar el nmero de tipos de entidades diferentes desde el cual las ramas pueden
THRESH
NATRS
SAVE
RETAIN
figura 20
Un uso
THRESH es el valor de entrada. NATRS el nmero del atributo que contiene el valor a
ser sumado y luego probado contra el de entrada.
Si NATRS no se
llega primero, FIRST; (2) la entidad que llega al final, LAST; (3) la entidad con el menor
valor del atributo I, LOW(I); y (4) la entidad con el mayor valor del atributo I, HIGH(I).
En resumen, para especificar un criterio, una lista de nmeros de atributo sern dados para el
cual la suma es usada como el valor del correspondiente atributo de la entidad amontonada.
Por ejemplo, FlRST/3,5 especifica que el atributo 3 y el atributo 5 de la entidad amontonada
son para hacer la suma del valor de atributo 3 y el valor del atributo 5 de las entidades
incluidas en el montn. El resto de le valores de atributo para la entidad amontonada son
tomados desde la primera entidad que se coloca en el montn.
RETAIN indica que las entidades individuales incluidas en el montn sern retenidas
para luego insertaras en la red.
Si no es necesario
recuperar las entidades individuales, luego el campo RETAIN ser especificado como
NONE.
NODO
UNBATCH
ENTIDADES DE PARTE
CON ATRIBUTOS ORIGINALES
figura 21
figura 22
El valor de NATRR especifica cada entidad individual del montn que es mandado
desde el nodo UNBATCH. Si ATRIB(NATRR) es puesto por SLAM en le nodo BATCH,
cada una de las entidades individuales del montn es liberado desde le nodo UNBATCH y la
entidad amontonada es terminada.
Este uso del nodo UNBATCH modela una operacin de una entidad
dividida separada. En este caso, los atributos de la entidad en circulacin de una entidad
mandada desde un nodo UNBATCH son los valores de los atributos de la entidad que llega.
Cuando esto
figura 23
Un nodo
Si no se
especifica un nodo a seguir por un nodo QUEUE, la entidad en ese nodo QUEUE es
terminado cuando una unin se realiza. El nmero de atributo, sobre el cual la unin esta
basado, se especifica como NATR dentro del smbolo MATCH.
Considere el segmento de red de la figura 24, donde se toman dos entidades: radio
y avin.
LEYENDA
ENTIDAD
RADIO
>
ATRIB(l)=TIPO ENTIDAD
ATRIB(2)= NUML DE PARTE
ENTIDAD
NODO
AVION
ACCUMULATE
ENTIDAD
AVION
7
NODO
FILA
figura 24
Tanto la entidad radio como la entidad avin cruzan los segmentos de red, los
cuales no se presentan en la figura, hasta que llegan a le nodos QUEUE: QRAD y QAIR.
Se usan dos atributos, el atributo 1 es el tipo de entidad y el atributo 2 es el nmero de parte
del avin.
entidad radio y una entidad avin que tengan el mismo valor para el nmero de parte como
atributo.
Cuando ocurre una unin, la entidad radio es sacada desde el nodo QRAD y
tambin al nodo ACC. En el nodo ACCUMULATE ACC, las entidades son combinadas y
los atributos de la entidad con l valor ms grande del atributo 1 es seleccionado como la
entidad a ser movida desde el nodo ACC. En este ejemplo, la entidad avin tiene el mayor
valor del atributo 1.
partes, se necesitan regias de seleccin para decidir cul parte debe procesarse cuando una
mquina quede disponible. La seleccin tambin es necesaria cuando una parte llega a la
fila y ms de una mquina esta disponible para procesar la parte.
H nodo SELECT de
MAQUINA 3
figura 26
El segmento de red de SLAM que modela te centro de trabajo de tres mquinas se
presenta en la figura 27.
EJEMPLO DEL NODO SELECT
figura 27
Los dos nodos queue y las tres actividades son conectadas por medio del nodo
SELECT SEL.
Cuando una entidad de parte llega a cualquiera de las dos filas y una
actividad de servicio se encuentra Kbre, el nodo SELECT transfiere la entidad de parte a esa
mquina para que sea procesada.
seleccin LIT es usada para hacer la eleccin entre las mquinas disponibles.
abreviacin para seleccionar la mquina con el mayor tiempo Kbre.
LIT es la
termina el procesado de una parte, el nodo SELECT busca en las filas para determinar si una
entidad de parte se encuentra esperando.
preferencia se basa en la regla de seleccin POR. Esta regla selecciona una entidad de parte
de la fila QUE1 primeramente.
nodo SELECT, el modelador debe escoger una regla de seleccin de la fila (QSR) y/ una
reg}a de seleccin del servidor (SSR).
figura 28
En el enunciado del nodo SELECT, el QLBLs represnta las etiquetas de los nodos
QUEUE asociados con la regla de seleccin de la fila. Los nodos QUEUE pueden estar ya
sea antes o despus del nodo SELECT.
CODIGO
DEFINICION
POR
CYC
RAN
LAV
SAV
LWF
SWF
LNQ
SNQ
LRC
SRC
ASM
NQS(N)
CODIGO
DEFINICION
POR
CYC
LBT
SBT
LIT
SIT
RAN
NSS(N)
La regla ASM o regla de ensamble difiere de las otras reglas porque combina dos o
ms entidades en una entidad ensamblada. Para ensamblar, al menos una entidad debe estar
en cada nodo QUEUE antes del nodo SELECT.
nodo SELECT, un criterio de atributo guardar se usa para especificar cual atributo de las
entidades son asignadas a la entidad ensamblada. El concepto guardar es similar al que se
present anteriormente para los nodos ACCUMULATE.
NODOS DE INTERFACE.
El
nodo EVENT permite que la subrutina EVENT sea activada cada vez que una entidad
llegue a l.
El nodo EVENT hace que la subrutina EVENT(JEVNT) sea llamada cada vez que
una entidad llega al nodo EVENT.
figura 29
subprogramas que ofrece SLAM para construir fundones, tales como acceso a variables,
muestreo aleatorio, manipulacin de archivos, y colectin de datos.
Cuando una entidad llega a un nodo EVENT, el procesador de SLAM caiga los
atributos de la entidad que llega en un vector ATRIB antes del llamado de la subrutina
EVENT(JEVNT).
SLAM asigna valores en ATRIB como atributos de la entidad exitando desde el nodo
EVENT.
subrutina escrita por el usuario. El smbolo y enunciado del nodo ENTER se presentan en
la figura 30.
ENTER, NUM, M;
figura 30
El nodo ENTER tiene la libertad de regresar de una rutina del usuario en la cual una
llamada haya sido hecha para la subrutina ENTER(NUM,A) donde NUM es un cdigo
numrico del nodo ENTER siendo liberado y A es un vector conteniendo los atributos de la
entidad a so* introducidos en el nodo ENTER.
EL PROCESADOR DE SLAM
El
En
cada nodo CREATE, una entidad es generada, marcada, y enviada a las actividades que
salen de ese nodo. El tiempo que una entidad permanece en una actividad esta simulada de
acuerdo con la duracin especificada para esa actividad.
Si el nodo t a
libre, las funciones del nodo son ejecutadas usando la lgica de los nodos de decisin.
Ejemplos de tales funcin son coleccionar observaciones en el nodo COLECT, asignacin
de valores en el nodo ASSIGN, y la distribucin de recursos en un nodo AWAIT.
Despus
de lo anterior, la entidad enviada a todas las actividad que del nodo surgan.
Si de un nodo se ejecutan ms de una actividad, entonces se envan entidad
idnticas a cada actividad.
Para
una ruta condicional, las actividades son tomadas si la condicin prescrita por la actividad
satisfecha.
calculado, y la entidad es programada para que llegue final del nodo en el tiempo simulado
por la duracin de la actividad. El evento de la llegada de una entidad al final del nodo es
colocado en un calendario de eventos.
evaluadas, se consulta el calendario para determinar el evento que sigue, el cual es activado y
procesado como ya se mencion anteriormente.
Cada vez que un evento es activado desde el calendario, el tiempo del evento es
comparado con el tiempo total disponible para la simulacin.
evento excede el tiempo total, la corrida de la simulacin se termina. Tambin, cuando una
entidad llega a un nodo TERMINATE, la simulacin se termina si el contador del nodo
TERMINATE ha sido alcanzado. Si la corrida an no se termina, el proceso de simulacin
continua. Cuando una corrida es completada, las estadsticas se calculan e imprimen.
Cuando una entidad llega aun nodo QUEUE AWAIT, se determinan las
disposicin de la llegada y el servidor el recurso. Primero se realiza una revisin para
ver si el archivo asociado con el nodo esta completo, esto es, su capacidad de espera esta
saturada.
Si el bloqueo ocurre, la
Si un
servidor o recurso esta disponible, la entidad es dirigida a la actividad que surge desde el
nodo QUEUE AWAIT.
nodo QUEUE en los nodos que preceden la actividad de servicio, la actividad de servicio
queda libre.
ENTRADAS A LA RED.
comunicacin amigable.
El
modelo de SLAM puede ser copiado y usado como un punto de referencia para otros
modelos.
Cada modelo tiene un nombre el cual se utiliza como gua para una fcil
referencia de uso. Los procedimientos de edicin estn disponibles para agregar, introducir,
y borrar elementos de la red y para cambiar y mover smbolos y parmetros.
Se incluyen
indicar que esa es la opcin a seleccionarse. El smbolo del nodo AWAIT se presenta a la
derecha.
SLAMSYSTEM pregunta luego por el tugar donde se desea colocar el nodo AWAIT.
Dada su localizacin, una forma es presentada la cual contiene los campos para el nodo
AWAIT como se presenta en la figura S.2. Inicialmente se dan los valores por default para
los campos en la forma.
Dando un cHck en la
opcin OK se conecta el nodo AWAIT a los otros smbolos de SLAM en la red con sus
campos llenados con valores actual.
ESPERA EN RftHPfl
ATBIBO) ,1
1KSPE
SE DESCAR6A
ACCUMULATE |
e D
ACTIUTT^TS
ALTER
ASSIGN
5
AWAIT
B
BATCH
B
CLOSE
B
COLCT
m mmm
mmm
QUE 2
Figura 5.1
diferentes nombres para tener acceso a puntos de referencia para nuevos modelos.
F1=Help
AWAII detinition
Node Label:
Iff
F i l e number:
Queue capacity:
i INF
II
RES or GATE:
Resource units:
BLOCK or BALK:
Hax:
I INF
BTRIB(fr),1 .
JNF
quE2
ATRIB(5) 8.657*fiTRIB(3)+B.95
El
ALHAC
SE INSPECCIONA
INSTRUCCIONES DE CONTROL
de SLAM.
Caundo se selecciona
una instruccin en particular de control, una forma presentada, con cada uno de los
campos de control Estados y los valores por default para cada campo es presentado como el
valor actual.
instruccin de control.
alguna secuencia pero deben apegarse a lo siguiente: (1) La instruccin GEN debe ser la
primera, las instruccin LIMITS deben estar en segundo lugar, y la instruccin FIN debe
estar al final, (2) Las instrucciones de red deben estar inmediatamente precedidas por la
instruccin NETWORK, (3) una instruccin INITIALIZE debe precedir las instrucciones
ENTRY y MONTR, y (4) una instruccin MONTR con la opcin TRACE, la cual incluye
una lista de nodos, debe seguir la instruccin ENDNETWORK
Tabla 1
Instrucciones de control
ARRAY(IROW,NELEMENTSyvalores iniciales;
ENTRY/IFL,ATRffi(l)JATRIB(2),...,ATRm(MATRyrepite;
EQUIVALENCE/SLAM 2.1 variable, nombre/repite;
FIN
GEN,NAME,PROJECT,MO/DAY/YEAR/,NNRNS,HIST,
ffiCHO,IXQT/IWARN,IPIRH,ISMRY/FSN,IO;
INITIALIZE, TTBEG, TTFIN, JJCLR/NCCLR, JJV AR, JJFIL;
INTLCVAR=valor, repite;
LIMIT S, MFIL, MATR, MNTRY;
MONTR,opcin,TFRST,TSEC,variables;
NETWORK, SAVE LOAD, deseo;
PRIORITY/IFL, rango/repite;
RECORD(IPLOT),INDVAR,ID,ITAPE,P T B, DTPLT,
TTSRT,TTEND,KKEVT;
SEEDS,ISEED(IS)/R, repite;
SEVNT,JEVNT,XVAR,XDIR, VALUE,TOL;
SIMULATE;
STAT,ICLCT,ID,NCEL/HLOW/HWID;
TIMST, V AR,ID,NCEL/HLO W/HWID;
V AR,DEPV AR, S YMBL,ID,LOORD,HIORD;
GEN,NAME,PROJECT,MO/DAY/YEAR/,NNRNS,ILIST,
ffiCHO,IXQT/WARN,IPIRH,ISMRY/FSN,IO;
Incluida en la
instruccin GEN estn el nombre del analista, identificacin del proyecto, fecha, nmero de
las corridas de la simulacin, y las opciones del reporte. AME y PROJECT son ambos
campos alfanumericos y son utilizados para identificar en los reportes de salida al analista y
el proyecto. El MONTH, DAY, y YEAR son valores en enteros separados por diagonales.
La variable NNRNS esunvalor en entero, teniendo el valor de 1 por default, y denota el
nmero de corridas de la simulacin a efectuarse.
especificados como YES NO. La salida obtenida de una entrada YES es la siguiente:
HIST
entrada
incluyendo los
mensajes de error.
IECHO
IXQT
IWARN
IPIRH
ISMRY
Las opciones
son F, S N para la frecuencia del reporte donde F, es para slo despus de la primera
corrida; S, despus de la primera y ltima corrida; N, un entero, especifica despus de
cada Nsima corrida.
Como un ejemplo de la
ventana Control Statement de la cual seleccionamos GEN y luego hacemos cHck en OK.
Hacemos click en ame y empezamos a llenar los campos para ame y Project, puede
notarse que el resto de los campe ya tienen valores por default, se cambia de campo
utilizando la tecla Tab. Estando en Control Buder, se puede encender una instruccin de
control seleccionndola y luego haciendo doble cHck sobre ella.
Abajo de la ventana de
Esta ventana se
presenta en la figura 5.4. En esta seccin, las definiciones de las instrucciones de control
de SLAM 2.1 son presentadas con nfasis en la importancia y use de le controles.
UMTTS,MFIL,MATR5MNTRY;
La instruccin LIMITS es usada para especificar los lmites del mayor valor usado para el
archivo (MFTL), el mayor nmero de atributos por entidad (MATR), y una estimacin del
mayor nmero de entradas corrientes en todos los archivos (MNTRY).
Elle
Edit
Search
MFTS.3,5,200;
NETWORK:
NITlAUZEu3712.5,Y;
FIN;
GFN (ielinilirtn
Name:
Project
PLANTA MAQUILADORA
Date:
G9]/
Input:
Echo:
Execution:
Warning:
Heading:
Summery:
F or S or N:
Width:
132
H'ELl
Number of runs:
Analyst's name
La instruccin PRIORITY es usada para especificar el criterio para jerarquizar las entidades
dentro de un archivo. Hay cuatro posibles especificaciones para jerarquizar:
FIFO
LIFO
HVF(K)
LV(K)
Para
llamar la subrutina COLECT, la variable es identificada por el codigo ICLCT. Los campos
para la instruccin STAT son
STAT,ICLCT,ID,NCEIvHLOW/HWID;
Elle
dh
Search
UMITS.3,5.201
NETWORK;
1NITIAUZE,i37 Name:
HN;
APOLINAR ZAPATA
Project:
PLANTA MAQUILADORA
Date:
Input:
Echo:
Number of runs:
0
Execution:
Warning:
F or S or N
Width:
^ecificatia:
Ispxt Pi*ld
opti a
TIMST, VAR,ID,NCEL/HLOW/HWID;
tede
Una instruccin EQUIVALENCE permite a los nombres de texto ser usados por las
variables de SLAM. El formato para la instruccin EQUIVALENCE es
Las variables ATRIB, H, XX, y ARRAY, variables aleatorias de SLAM o el valor de una
constante pueden ser usados en la instruccin EQUIVALENCE.
Haciendo de un nombre
la equivalencia a una variable valor permitiendo una mejor lectura del modelo.
instruccin ARRAY es
El formato para la
ARRAY(IROW,NELEMENTS)/valores iniciales;
donde IROW es una constante entera definida en la fila para el cual los valores iniciales
estn dados. NELEMENTS es el nmero de elementos en esta fila, y los valores iniciales
son constantes a ser introducidos en el orden de la columnas para la fila.
Los elementos de ARRAY deben estar en relacin a la red dondequiera que se
encuentre una variable. Los subndices deben ser constantes, H, XX y ATRIB.
El
Las semillas son introducidas como enteros (ISEED) con el nmero (IS) de la semilla dada
entre parntesis.
posicin de la semilla.
Las opciones
INTERACTIVE
La instruccin SEVNT es usada para detectar el cruce de una variable por una
entrada. Se especifica una tolerancia para el detecteo del cruce. El cruce puede ser en la
direccin positiva, negativa o ambas. La instruccin SEVNT es una instruccin de control
que es anloga al nodo DETECT en modelos de red.
SEVNT es
donde JEVNT es codigo de evento para el usuario, XVAR es una variable, XDIR especifica
la direccin del cruce con X->cualquier direccin; XP->direccin positiva; XN-direccin
negativa; VALUE es el cruce, y TOL es un valor numerico que especifica la tolerada entre
la cual el cruce es detectado.
detectar cuando la longitud de la fila rebasa el valor prescrito y cuando todos los servidores
se encuentran ociosos.
EVENT(JEVNT).
El formato bsico
Las definiciones y valores que se dan por default para los campos de la instruccin
RECORD estn dados en la tabla 1.
Tabla 1 Campos para la instruccin RECORD.
Variable
ENDVAR
ID
ITAPE
PTB
DTPLT
TTSRT
TTEND
Definicin
Nombre de la variable independiente.
Identificacin alfanumerico para la variable
independiente.
Nmero deseado para almacenar variables.
Un formato de salida: Plot, Table ambos.
Tiempo entre lneas sucesivas graficadas.
Tiempo inicial para gravar.
Tiempo final para gravar
Default
Requerido
Blanco
0
P
5.0
TTBEG
TTFIN
Las definiciones y valores por default para los campos para la instruccin VAR estn dados
en la tabla 2.
Tabla 2
Variable
DEPVAR
SYMBL
ID
LOORD
Definicin
Nombre de la variable dependiente.
Simbolo para identificar la variable dependiente
Identificador alfanumrico de la variable dependiente
Especificacin de orden menor: el mnimo
observado, MIN; MIN redondeado al
multiplo ms cercano de IV AL, MTN(TVAL).
Especificacin de orden mayor: un valor, el
mximo observado, MAX; MAX redondeado
al multiplo ms cercano de IVAL, MAXflVAL)
HIORD
Default
Requerido
Requerido
Blancos
MIN
MAX
instruccin SIMULATE.
TIPOS DE SALIDAS
Las variables de salida se dividen en tres categoras: (1) consistentes en el tiempo, (2)
observaciones, y (3) conteo. Ejemplos de salidas persistentes en el tiempo son el nmero de
entidades en un archivo y el nmero de recursos en uso.
Ejemplos de
BIBILIOGRAFIA
(1)
Gordon Geoflrey.
Simulacin De Sistemas.
Editorial Diana. 1986.
(2)
Naylor Thomas H . .
Experimentos De Simulacin En Computadoras Con Modelos De
Econmicos.
Editorial Limusa. 1982.
(3)
Naylor Thomas H.
Tcnicas de Simulacin en Computadoras.
Editorial Limusa. 1988.
(4)
Pritsker A. Alan B . .
Introduction To Simularon And SLAM H Third Edhion.
A Halsted Book, John Wiley & Sons.
(5)
1986.
Pritsker A. Alan B.
SLAM II Netwoik Models For Decisin Support
Prentice-Hall, Inc.
(6)
1989
1988.
Sistemas
LISTA DE TABLAS
TABLA
PAGINA
19
22
24
27
32
88
91
92
93
94
Informacin recopilada.
96
Variables aleatorias.
102
Codigos condicionales.
106
Variables SLAM.
107
Nodos bsicos.
109
Recursos y puertas.
109
110
Nodos de interface.
Instrucciones de control.
10
135
PAGINA
16
17
Materiales en manufactura.
18
Distribucin de la empresa.
18
23
24
29
33
34
39
IOS
Nodo CREATE.
111
Nodo QUEUE.
112
Nodo TERMINATE.
113
Nodo ASSINGN.
113
NodoGOON.
114
NodoCOLECT.
115
Nodo BLOCK.
116
Nodo AWAIT.
117
Nodo FREE.
118
Nodo ALTER.
118
Nodo PREEMPT.
119
Block GATE.
121
Nodo OPEN.
Nodo CLOSE
Nodo ACUMULATE.
Nodo BATCH.
Nodo UNBATCH.
Nodo MATCH.
Nodo SELECT.
Nodo EVENT.
Nodo ENTER.
Ventana de construccin de redes.
Ventana de campos del nodo AWAIT.
Ventana de instrucciones de control
Ventana de ayuda para la instruccin GEN.