SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Universidad Politécnica de Tulancingo
Edgar Amador Lopez,Jorge Galeote Suarez,
Karla Lorena Ramirez Hhernandez, Avelino Vazquez Hernandez.
Contents
I PRACTICAS ARENA PRIMER PARCIAL 2
0.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
0.2 Practica 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
0.2.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
0.3 Practica 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
0.3.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
0.4 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.5 Practica 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.5.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
0.6 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
0.7 Practica 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
0.7.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
0.8 Practica 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
0.8.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
0.9 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
0.10 Practica 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1
Part I
PRACTICAS ARENA
PRIMER PARCIAL
2
0.1 Introducción
En las dos primeras practicas se darán a conocer los primeros módulos básicos,
como lo son modulo create, nos sirve para de…nir las llegadas que tendremos
en nuestro proceso simulado. Se dará a conocer también el módulo process,
el cual nos ayuda a de…nir nuestro proceso, en el también podemos asignar los
recursos, que también serán utilizados para el proceso de simulación. Por último
se conocerá el funcionamiento de nuestro módulo dispose, en él se de…nirán las
salidas de nuestro proceso, con los anteriores modelos se comenzara a programar
en el software arena.
0.2 Practica 1
Se pretende modelar y simular con ayuda del software arena, el proceso de
fundición de una polea de acero dulce, este proceso consta con los siguientes
datos.
La materia prima entra a la empresa, con un tiempo entre llegadas que obe-
dece a una distribución exponencial con una media de 9 horas. Al llegar se hace
una inspección, donde se veri…ca que el materia venga en buenas condiciones,
para esto se cuenta con un encargado que lleva a cabo dicha actividad, la cual
lleva una distribución uniforme de 1 a 2 horas.
Después de que se realiza la inspección la materia prima, pasa a unas ollas
de fundición en donde se prepara para meterla al horno, esta actividad dura de
entre 30 a 45 minutos.
Antes de meter las ollas existe un proceso, en donde el horno es precalentado,
con carbón y otros materiales para ello se cuenta con un encargado, esta activi-
dad consta con una distribución triangular de 3 a 6 horas pero por lo regular se
tarda 4.
Al estar el horno precalentado, las ollas de material se vacían en este, esta
actividad dura de 20 a 30 minutos.
El proceso de fundición, se demora de entre 3 a 5 horas pero usualmente se
tarda 4 horas.
Al tener la mezcla de fundición esta se vacía en moldes que le darán nueva
forma a la mezcla esto se lleva de entre 10 a 20 minutos.
Al vaciar la mezcal en los moldes pasa por un proceso de enfriamiento con
ayuda de una máquina, esto puede llegar a demorarse de entre 5 a 7 horas.
Después de enfriarse la mezcla, es desmoldada con una distribución normal
con media de 6.1 y una desviación estándar de 0.85 minutos, al …nalizar se
encuentra lista para pasarla al siguiente departamento.
Realice el estudio de simulación descrito a continuación usando para ello el
entorno de modelado arena por 1500 horas con 8 horas por día y el tiempo base
en minutos.
3
Figure 1: Barra basic process
0.2.1 Solución
Primero introduciremos un módulo create, que será la entrada de nuestro mod-
elo, este lo podemos encontrar en la parte izquierda de nuestra pantalla en la
barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”,
después de eso podremos elegirlo y arrastrarlo a la pantalla donde crearemos
nuestro modelo.1
.Después de arrastrar nuestro modulo create, sobre este daremos doble click
y nos mostrara una ventana que será llenada con los datos que nos proporciona
el problema, especi…cando las unidades en las que se manejara el problema y la
distribución con la que se trabaja.2
A continuación seleccionaremos un módulo process,en el será indicado el pro-
ceso que realizara nuestro recurso, será seleccionado de la misma barra que el
modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo
con el modulo create por que el programa solo lo hace, daremos doble clic en
el módulo process y nos aparecerá una ventana que, en base a los datos pro-
porcionados en el programa será llenara la ventana.En este problema se selec-
cionaran varios módulos process, para agregar un nuevo recurso tendremos que
darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada
resources, será llenada como se muestra en la …gura3.
Los demás módulos process, se llenaran de manera arbitraria como el que se
mostró anteriormente, el llenado de los módulos process se presentaran en una
4
Figure 2: Módulo create
Figure 3: Módulo process inspección
5
Figure 4: Tabla de llenado de módulos process
Figure 5: Módulo dispose
tabla que aparece en la parte inferior de la pantalla. 4.
Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo
create, un módulo dispose el cual será la salida de nuestro modelo, daremos
doble clic en él, nos aparecerá una ventana ,donde solo pondremos el nombre de
nuestra salida.5
Se presenta el modelo terminado.6
0.3 Practica 2
Se desea modelar el funcionamiento de un restaurante de pizzas en Pachuca.Para
ellos se cuentan con los siguientes datos:
La atención de clientes se produce de las 2 maneras siguientes:
Andando: los clientes llegan de uno en uno con intervalos entre llegadas
con una distribución exponencial con media de 4 minutos.
En coche: los intervalos entre llegadas están distribuidos exponencialmente
con media 8 minutos
Una vez que los clientes llegan al restaurante,se acercan a una ventanilla
donde un empleado tomas suorden, esta actividad tiene un tiempo con una
distribución triangular de 1 a 4 minutos pero por lo regular son 2.
Despues de hacer su horden, los clientes tienen que esperar un tiempo, de
entre 20 a 30 minutos ,en lo que el cosinero prepara la pitzza.
Al estar la pizza lista, los clientes son llamados, pór una empleado el cual
6
Figure 6: Modelo terminado
les da el numero de su orden y el monto que deberán pagar en caja esto se llega
a tardar 3 minutos.
Al recibir el cliente el numero de orden tiene que pasar a caja esta operación
se llega a tardar entre 5 a 8 minutos.
Al hacer el pago los clientes , pasan por una ventanilla donde por …n es
entregada su pizza,el encargado se tarda en ir a buscar el pedido y entregar la
pizza al cliente de entre 9 a 12 minutos pero por lo regular 10 ,al recibir la pizza
los clientes salen.
Realice el estudio de simulación descrito a continuación usando para ello el
entorno de modelado arena por 78 horas con 8 horas por día y el tiempo base
en minutos.
0.3.1 Solución
Primero introduciremos dos modulos create, que serán nuestras entradas de
nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra
pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic
Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla
donde crearemos nuestro modelo..7
.Después de arrastrar nuestro modulo create, sobre este daremos doble click
y nos mostrara una ventana que será llenada con los datos que nos proporciona
el problema, especi…cando las unidades en las que se manejara el problema y la
distribución con la que se trabaja.8
El siguiente modulo create , se llenara de manera arbitraria como el que se
mostró anteriormente, el llenado del modulo create se presentara en una tabla
que aparece en la parte inferior de la pantalla. 9
7
Figure 7: Barra basic process
Figure 8: Módulo create
Figure 9: Tabla de llenado de módulos create
8
Figure 10: Módulo process recepción de orden
Figure 11: Tabla de llenado de módulos process
A continuación seleccionaremos un módulo process,en el será indicado el pro-
ceso que realizara nuestro recurso, será seleccionado de la misma barra que el
modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo
con el modulo create por que el programa solo lo hace, daremos doble clic en
el módulo process y nos aparecerá una ventana que, en base a los datos pro-
porcionados en el programa será llenara la ventana.En este problema se selec-
cionaran varios módulos process,para agregar un nuevo recurso tendremos que
darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada
resources, será llenada como se muestra en la …gura.10
Los demás módulos process, se llenaran de manera arbitraria como el que se
mostró anteriormente, el llenado de los módulos process se presentaran en una
tabla que aparece en la parte inferior de la pantalla. 11
Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo
create, un módulo dispose el cual será la salida de nuestro modelo, daremos
doble clic en él, nos aparecerá una ventana ,donde solo pondremos el nombre de
nuestra salida.12
Se presenta el modelo terminado.13
9
Figure 12: Módulo dispose
Figure 13: Modelo terminado
10
0.4 Introducción
En esta práctica se darán a conocer los primeros módulos básicos, como lo son
modulo create, nos sirve para de…nir las llegadas que tendremos en nuestro
proceso simulado. Se dará a conocer también el módulo process, el cual nos
ayuda a de…nir nuestro proceso, en el también podemos asignar los recursos, que
también serán utilizados para el proceso de simulación. Por último se conocerá
el funcionamiento de nuestro módulo dispose, en él se de…nirán las salidas de
nuestro proceso, con los anteriores modelos se comenzara a programar en el
software arena. Se mostrara un nuevo módulo llamado decide, como su nombre
lo indica este módulo se utiliza para decidir si algo será cierto o falso.
0.5 Practica 3
Se desea modelar el funcionamiento de un establecimiento dedicado a pintar
autos .Para ellos se cuentan con los siguientes datos:
Los autos entran al establecimiento, con un tiempo entre llegadas que obe-
dece a una distribución exponencial con una media de 3 horas . Al llegar el auto
es lijado con una maquina lijadora, donde es eliminada toda la pintura vieja,
dicha actividad se lleva de entre 35 a 40 minutos.
Después de que se lija el auto pasa por una base primer, esta actividad dura
de entre 25 a 30 minutos .
Al …nalizar de la base primer, el auto pasa por un secado, con ayuda de una
cabina primer, por lo que esta actividad lleva de entre 2 a 3 horas.
El cliente decide con que pintura desea su auto el establecinmiento cuenta
con tres tipos de pinturas, pintura normal, pintura mate y pintura camaleón, el
58 % de los clientes piden que su auto sea pintado con pintura normal, el 25%
con pintura mate y el 17% con pintura camaleón.
El encargado le hace una llamada al clientepara que este decida que pintura
decea , para la pintura norma y la camaleón , se lleva un tiempo de 10 a 20
minutos pero lo usual son 15, para la pintura mate se lleva un tiempo de 5 a 10
minutos pero lo usual son 7.
Al haber el cliente elegido la mejor pintura, el auto pasa por un proceso de
empapelado, el cual es elabora por un preparador en un tiempo de entre 25 a
50 minutos pero lo usual son 35.
Al terminar el empapelado, el auto es dirijido a pintarse esta actividada la
realiza un pintor en un tiempo uniforme de 3 a 5 horas.
El auto, pasa por un secado en un cabina, con un tiempo constante de 5
horas.
En alguanas ocasiones, los autos no son pulidos y son enviados asi a los
clientes, pero el 90% de los clientes piden que su auto sea pulido.
El proceso de puulido es echo con una maquina pulidora la cual se lleva un
tiempo de 4 a 6 horas.
Al terminar de pulirse los autos salen.
11
Figure 14: Módulo create
Realice el estudio de simulación descrito a continuación usando para ello el
entorno de modelado arena por 120 horas con 8 horas por día.
0.5.1 Solución
Primero introduciremos dos modulo create, que será la entrada de nuestro mod-
elo, este lo podemos encontrar en la parte izquierda de nuestra pantalla en la
barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”,
después de eso podremos elegir los modelos y arrastrarlos a la pantalla donde
crearemos nuestro modelo..??
.Después de arrastrar nuestro modulo create, sobre este daremos doble click
y nos mostrara una ventana que será llenada con los datos que nos proporciona
el problema, especi…cando las unidades en las que se manejara el problema y la
distribución con la que se trabaja.14
A continuación seleccionaremos un módulo process,en el será indicado el pro-
ceso que realizara nuestro recurso, será seleccionado de la misma barra que el
modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo
con el modulo create por que el programa solo lo hace, daremos doble clic en
el módulo process y nos aparecerá una ventana que, en base a los datos pro-
porcionados en el programa será llenara la ventana.En este problema se selec-
cionaran varios módulos process, para agregar un nuevo recurso tendremos que
darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada
resources, será llenada como se muestra en la …gura15
Se seleccionaran 3 módulos process más, se llenaran de manera arbitraria
como el que se mostró anteriormente, el llenado de los módulos process se pre-
sentaran en una tabla que aparece en la parte inferior de la pantalla16.
El problema nos arrojará un módulo decide el cual tomaremos y arras-
traremos de la opción "Basic Process" el cual se unirá con el ultimo módulo
process, el modulo decide nos arroja 3 diferentes procesos, para agregar un
nuevo porcentaje tendremos que darle clic en el apartado Add, el cual nos de-
12
Figure 15: Módulo process
Figure 16: Tabla de llenado de módulos process
13
Figure 17: Módulo decide
Figure 18: Tabla llenado de los módulos process
splegara una nueva ventana llamada conditions, será llenada como se muestra
en la …gura.17.
Los 3 módulos process arrojados, se llenaran de manera arbitraria como el
que se mostró anteriormente en la Figura 16, el llenado de los módulos process
se presentaran en una tabla que aparece en la parte inferior de la pantalla, los
tres procesos se unirán para un mismo proceso donde se repetirán los pasos
para designar el proceso que se llevara a cabo consecuentemente con otros 2
procesos.18.
De ahí nos llevara a tomar de nuevo un módulo, decide para lo cual nos
da dos opciones las cuales es mandar a un proceso o una salida, será llenado
como el anterior modulo decide ,solo que este tendrá un solo módulo process,el
llenado de los módulos decide se presentaran en una tabla que aparece en la
parte inferior de la pantalla.19.
Al terminar el modulo decide nos arroja un módulo créate y otro al termino
de nuestro de modulo procesos, elegiremos de la misma barra que el modulo
create, el módulo dispose será la salida de nuestro modelo, daremos doble clic
en él, nos aparecerá una ventana, donde solo pondremos el nombre de nuestra
salida.20
Como nuestro problema tiene dos salidas, el llenado de estas se mostrara en
una tabla que se encuentra en la parte inferior de la pantalla. 21
14
Figure 19: Tabla de llenado de los módulos decide
Figure 20: Módulo dispose
Figure 21: Tabla de llenado de los módulos dispose
15
Figure 22: Modelo terminado
Se presenta el modelo terminado.22
0.6 Introducción
En estas 2 prácticas siguientes se darán a conocer los primeros módulos básicos,
como lo son modulo create, nos sirve para de…nir las llegadas que tendremos
en nuestro proceso simulado. Se dará a conocer también el módulo process,
el cual nos ayuda a de…nir nuestro proceso, en el también podemos asignar los
recursos, que también serán utilizados para el proceso de simulación. Por último
se conocerá el funcionamiento de nuestro módulo dispose, en él se de…nirán las
salidas de nuestro proceso, con los anteriores modelos se comenzara a programar
en el software arena. Se mostrara el módulo decide, como su nombre lo indica
este módulo se utiliza para decidir si algo será cierto o falso. Utilizaremos una
función NQ, la cual nos sirve para identi…car el número de entidades que se
encuentran en la cola.
0.7 Practica 4
Se pretende modelar y simular con ayuda del software arena, el proceso de
votación para candidato a diputado, de una colonia llamada los Ángeles, con
datos obtenidos de hace 3 años.
Todas las personas llegan a votar, con un tiempo entre llegadas que obedece a
una distribución exponencial con una media de 8 minutos. Al llegar las personas,
en base a su primer apellido tienen que elegir la casilla que les corresponde, en
la cual tendrán que proporcionar su IFE. Se cuentan con 3 casillas, la primera
16
de la A a la H, la segunda de la I a la P, la tercera de la Q a la Z, en base
a estadísticas anteriores, se sabe que el 48% de los habitantes de esta región
tienen el primer apellido con una inicial de la A a la H, el 32% con una inicial
de la I a la P, y el 20% con una inicial de la Q a la Z.
Después de llegar los votantes a sus casillas correspondientes, un encargado
revisa las listas del INE donde son buscados por medio de su IFE, una vez
encontrados el encargado les entrega una boleta de elección y les retira su IFE,
el tiempo que se tarda el encargado en revisar los documentos y entregar la
boleta le lleva de 4 a 8 minutos pero por lo regular tarda 5 minutos. Pero si la
…la es mayor a 3 personas los votantes se aburren y deciden marcharse.
Al terminar de revisar los datos, los votantes pasan a la casilla de votación,
donde tienen que elegir entre 3 candidatos de 3 partidos políticos, el primero el
candidato del PRI, el segundo el candidato del PAN y el tercero del candidato
PRD, en base a datos obtenidos el 50% de los votos son para el PRI, el 38%
para el PAN y el 12% para el PRD. Usualmente los votantes tardan de entre 5
a 10 minutos en elegir a su mejor candidato.
Al terminar de la elección, los votantes se dirigen a urnas, donde son deposi-
tadas las boletas, existen 3 urnas una por cada partido político, esto se lleva de
entre 1 a 4 minutos pero usualmente son 3 minutos.
Al depositar el voto se dirigen asía un encargado el cual les marca con tinta
su dedo, signo de que ya han participado en las elecciones y no pueden volver a
votar, en este mismo proceso el encargado les devuelve su IFE, esto suele tardar
de 1 a 2 minutos como máximo.
Al …nalizar el proceso los votantes se retiran.
Simularlo en arena por 1 día con 8 horas por día y el tiempo base en minutos.
0.7.1 Solución
Primero introduciremos dos modulos create, que serán nuestras entradas de
nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra
pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic
Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla
donde crearemos nuestro modelo..23
Luego de arrastrar nuestro modulo create, sobre este daremos doble clic y
nos mostrara una ventana que será llenada con los datos que nos proporciona
el problema, especi…cando las unidades en las que se manejara el problema y la
distribución con la que se trabaja.24
Después de la misma forma, tomaremos un módulo de decide de la barra de
opciones "Basic Process", colocándolo en nuestra pantalla, dándole doble clic y
colocando los porcentajes correspondientes, para que así nos lleve a la decisión.
nos desprende a 3 diferentes decisiones colocándolas de la misma manera donde
solamente, los datos cambiaran.25
El problema nos desprende a 3 diferentes decisiones colocándolas de la misma
manera donde solamente, los datos cambiaran, en estas decisiones serán agre-
gadas las funciones de NQ.26
17
Figure 23: Barra basic process
Figure 24: Módulo create
18
Figure 25: Módulo decide
Figure 26: Módulo decide NQ
19
Figure 27: Tabla de llenado de los módulos decide
Figure 28: Módulo dispose
El llenado de los módulos decide se presentaran en una tabla que aparece en
la parte inferior de la pantalla.27.
Al arrojar las decisiones estas nos llevara a 3 salidas del problema.28.
Como nuestro problema tiene más salidas, el llenado de estas salidas se
mostrara en una tabla que se encuentra en la parte inferior de la pantalla.29
Al arrojar las decisiones estas nos llevara a 3 procesos para que continúen
en la línea,seleccionaremos un módulo process,en el será indicado el proceso que
realizara nuestro recurso, será seleccionado de la misma barra que el modulo
create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con el
modulo create por que el programa solo lo hace, daremos doble clic en el módulo
process y nos aparecerá una ventana que, en base a los datos proporcionados
en el programa será llenara la ventana.En este problema se seleccionaran varios
Figure 29: Tabla de llenado de los módulos dispose
20
Figure 30: Tabla de llenado de los módulos process
módulos process, para agregar un nuevo recurso tendremos que darle clic en el
apartado Add, el cual nos desplegara una nueva ventana llamada resources, será
llenada como se muestra en la …gura??
Los demás módulos process, se llenaran de manera arbitraria como el que se
mostró anteriormente, el llenado de los módulos process se presentaran en una
tabla que aparece en la parte inferior de la pantalla. 30
Después de los módulos process, estos se englobaran para una nueva decisión,
será llenada de la misma forma que la decisión anterior, al igual que los módulos
process que serán indicados después de nuestra decisión, el llenado de cada uno
de estos se mostraran en las tablas que se presentan en la parte inferior de la
pantalla.31
32
Figure 31: Tabla de llenado de los módulos decide
21
Figure 32: Tabla de llenado de los modulos process
Figure 33: Módulo dispose
Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo
create, un módulo dispose el cual será la salida de nuestro modelo, daremos
doble clic en él, nos aparecerá una ventana, donde solo pondremos el nombre
de nuestra salida.33
.Se presenta el modelo terminado.34
0.8 Practica 5
Se pretende modelar y simular con ayuda del software arena, el proceso de una
puri…cadora de agua.
Los clientes llegan, a las instalaciones de llenado , con un tiempo entre
llegadas que obedece a una distribución normal con una media de 6.23 minutos
y una desviación estándar de 0.45 minutos.
Los clientes son atendidos por un empleado, el cual resive los garrafones que
los clientes llenaran y les cobra el monto que deveran pagar, esto se lleva un
tiempo exponencial de entre 5.8 minutos.
Despues de esto el garrafón, es llevado a una maquina, en donde se encarga
de lavarlo muy bien para que este libre de microbios, esta actividada tarda de
22
Figure 34: Modelo terminado
entre 10 a 15 minutos.
El garrafón pasa por otra maquina donde es llenado en un tiempo de 3 a 5
minutos pero por lo usual se lleva 4 minutos.
Al ser llenado, el garrafón pasa por una máquina que se encarga de pon-
erle una tapa con un tiempo constante 3 minutos , al …nalizar el garrafón es
etiquetado ,por una maquina etiquetadora ,en un tiempo de 4 a 6 minutos.
Al ser etiquetado el garrafón es entregado al cliente.
Si en la recepción de garrafones, se encuentran con más de 5 personas, los
clientes deciden marcharse y regresar en otro momento a llenar su garrafón.
Realice el estudio de simulación descrito a continuación usando para ello el
entorno de modelado arena por 500 minutos con 8 horas por día y el tiempo
base en minutos.
0.8.1 Solución
Primero introduciremos dos modulos create, que serán nuestras entradas de
nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra
pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic
Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla
donde crearemos nuestro modelo..35
Luego de arrastrar nuestro modulo create, sobre este daremos doble clic y
nos mostrara una ventana que será llenada con los datos que nos proporciona
el problema, especi…cando las unidades en las que se manejara el problema y la
distribución con la que se trabaja.36
Después de la misma forma, tomaremos un módulo de decide de la barra de
opciones "Basic Process", colocándolo en nuestra pantalla, dándole doble clic,
los datos cambiaran, en esta decision será agregada la funcion de NQ.37
23
Figure 35: Barra basic process
Figure 36: Módulo create
24
Figure 37: Módulo decide
Figure 38: Módulo dispose
La decision nos arrojara un modulo de salida del problema si es falso.38
La decision, nos arrojara un modulo de proceso del problema si es verdadero.39
Los demás módulos process, se llenaran de manera arbitraria como el que se
mostró anteriormente, el llenado de los módulos process se presentaran en una
tabla que aparece en la parte inferior de la pantalla. 40
Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo
create, un módulo dispose el cual será la salida de nuestro modelo, daremos
doble clic en él, nos aparecerá una ventana, donde solo pondremos el nombre
de nuestra salida.41
Se presenta el modelo terminado.42
0.9 Introducción
En esta práctica, se darán a conocer los primeros módulos básicos, como lo
son modulo create, nos sirve para de…nir las llegadas que tendremos en nuestro
proceso simulado. Se dará a conocer también el módulo process, el cual nos
ayuda a de…nir nuestro proceso, en el también podemos asignar los recursos, que
también serán utilizados para el proceso de simulación. Por último se conocerá
el funcionamiento de nuestro módulo dispose, en él se de…nirán las salidas de
25
Figure 39: Módulo process
Figure 40: Tabla de llenado de los módulos process
Figure 41: Módulo dispose
26
Figure 42: Modelo terminado
nuestro proceso, con los anteriores modelos se comenzara a programar en el
software arena. Se mostrara el módulo decide, como su nombre lo indica este
módulo se utiliza para decidir si algo será cierto o falso. Utilizaremos un nuevo
módulo, llamado assign, donde asignaremos un atributo para poder simular
nuestro problema.
0.10 Practica 6
Se pretende modelar y simular con ayuda del software arena, el proceso de
entrega de documentos en el seguro.
Los usuarios llegan, a las instalaciones del seguro, con un tiempo entre lle-
gadas que obedece a una distribución normal con una media de 8.26 minutos y
una desviación estándar de 0.69 minutos.
Los usuarios son atendidos por una empleada, el cual recibe los papeles
y se encarga de revisarlos que se encuentren en orden, que el cliente cuente
con original y copia de cada documento que entregue, esto se lleva un tiempo
exponencial de entre 4.7 minutos.
El 45% de los usuarios que llegan al seguro, van a tramitar la alta de seguro,
el 30% va a …rmar supervivencia, el 25% es para estudiantes mayores de 15 con
padres que tienen seguros, los cuales se encargan de entregar constancias de
estudio.
Al terminar de revisar el papeleo, la empleada se encarga de capturarlos en
la computadora, y entregar un comprobante al usuario, esto llega a tardar de
entre 5 a 9 minutos.
Al terminar de capturar, ella entrega un papel el cual es …rmado por el
27
Figure 43: Barra basic process
usuario, y entregado de nuevo a la empleada esto tarda de entre 4 a 6 minutos.
Al …rmar, los usuarios salen del seguro.
El seguro cuenta con una sola empleada, que se encarga de toda la recepción
del papeleo.
Realice el estudio de simulación descrito a continuación usando para ello el
entorno de modelado arena por 2000 minutos con 8 horas por día y el tiempo
base en minutos.
.Solución
Primero introduciremos dos modulos create, que serán nuestras entradas de
nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra
pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic
Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla
donde crearemos nuestro modelo..43
Luego de arrastrar nuestro modulo create, sobre este daremos doble clic y
nos mostrara una ventana que será llenada con los datos que nos proporciona
el problema, especi…cando las unidades en las que se manejara el problema y la
distribución con la que se trabaja.44
Como consiguiente, de la misma forma pondremos un módulo Assingn, que
nos ayudara para asignar valores nuevos a las variables, atributo, entidades
donde se dan las múltiples asignaciones del modelo, para agregar una nueva
28
Figure 44: Módulo create
Figure 45: Módulo assing
asignacion tendremos que darle clic en el apartado Add, el cual nos desplegara
una nueva ventana llamada assignments, será llenada como se muestra en la
…gura.45
Se seleccionaremos un módulo process, en el será indicado el proceso que
realizara y nos indica el problema, será seleccionado de la misma barra que el
modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con
el modulo create, daremos doble clic en el módulo process y nos aparecerá una
ventana que, en base a los datos proporcionados en el programa será llenara la
ventana.para agregar un nuevo recurso tendremos que darle clic en el apartado
Add, el cual nos desplegara una nueva ventana llamada resources, será llenada
como se muestra en la …gura.46
El problema nos arrojará un módulo decide el cual tomaremos y arras-
traremos de la opción "Basic Process", las atribuciones que isimos en el modulo
assing, para que nos pueda arrojar dos diferentes …nes.47
Elegiremos de la misma barra que el modulo create, dos módulo dispose el
29
Figure 46: Módulo process
Figure 47: Módulo decide
30
Figure 48: Módulo dispose
Figure 49: Tabla de llenado de los módulos dispose
cual será la salida de nuestro modelo después de la decisión tomada, daremos
doble clic en los iconos, nos aparecerá una ventana, donde solo pondremos los
nombres de nuestras salidas.48
Como nuestro problema tiene más salidas, el llenado de estas salidas se
mostrara en una tabla que se encuentra en la parte inferior de la pantalla.49
Se presenta el modelo terminado.??
31
32

Más contenido relacionado

La actualidad más candente

Proyecto practicas Pseint
Proyecto practicas PseintProyecto practicas Pseint
Proyecto practicas Pseintharryojeda
 
Manual de las herramientas del software arena unidad 4
Manual de las herramientas del software arena unidad 4Manual de las herramientas del software arena unidad 4
Manual de las herramientas del software arena unidad 4phyeni
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosJosé Antonio Sandoval Acosta
 
Tutorial promodel
Tutorial promodelTutorial promodel
Tutorial promodelTensor
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosLuis Dario Gomez
 
Estructura de Datos: Recursividad
Estructura de Datos: RecursividadEstructura de Datos: Recursividad
Estructura de Datos: RecursividadYanahui Bc
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro ComparativoMartha
 
MODELO VISTA CONTROLADOR
MODELO VISTA CONTROLADORMODELO VISTA CONTROLADOR
MODELO VISTA CONTROLADORRené Pilataxi
 
3.4 estimacion de personal requerido
3.4 estimacion de personal requerido3.4 estimacion de personal requerido
3.4 estimacion de personal requeridouli ramirez
 
Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Jesús Gómez Ávila
 

La actualidad más candente (20)

Proyecto practicas Pseint
Proyecto practicas PseintProyecto practicas Pseint
Proyecto practicas Pseint
 
Manual de las herramientas del software arena unidad 4
Manual de las herramientas del software arena unidad 4Manual de las herramientas del software arena unidad 4
Manual de las herramientas del software arena unidad 4
 
Hilos En Java
Hilos En JavaHilos En Java
Hilos En Java
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
 
Tutorial promodel
Tutorial promodelTutorial promodel
Tutorial promodel
 
Manual en Español De Software Flexsim
Manual en Español De Software FlexsimManual en Español De Software Flexsim
Manual en Español De Software Flexsim
 
Uml (presentación 6)
Uml (presentación 6)Uml (presentación 6)
Uml (presentación 6)
 
Clase tres
Clase tresClase tres
Clase tres
 
Simulacion-unidad 1
Simulacion-unidad 1Simulacion-unidad 1
Simulacion-unidad 1
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativos
 
Estructura de Datos: Recursividad
Estructura de Datos: RecursividadEstructura de Datos: Recursividad
Estructura de Datos: Recursividad
 
Top down
Top downTop down
Top down
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
MODELO VISTA CONTROLADOR
MODELO VISTA CONTROLADORMODELO VISTA CONTROLADOR
MODELO VISTA CONTROLADOR
 
3.4 estimacion de personal requerido
3.4 estimacion de personal requerido3.4 estimacion de personal requerido
3.4 estimacion de personal requerido
 
Fecha y hora en Excel
Fecha y hora en ExcelFecha y hora en Excel
Fecha y hora en Excel
 
Programa de Pila Estática
Programa de Pila EstáticaPrograma de Pila Estática
Programa de Pila Estática
 
Taller de Base de Datos - Unidad 3 lenguage DML
Taller de Base de Datos - Unidad 3 lenguage DMLTaller de Base de Datos - Unidad 3 lenguage DML
Taller de Base de Datos - Unidad 3 lenguage DML
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1
 

Destacado

manuales de arena
manuales de arenamanuales de arena
manuales de arenaphyeni
 
Unidad 5 tarea casa
Unidad 5 tarea casaUnidad 5 tarea casa
Unidad 5 tarea casaphyeni
 
Conceptos básicos de Simulación. Software Arena. Por Jesús Corobo
Conceptos básicos de Simulación. Software Arena. Por Jesús CoroboConceptos básicos de Simulación. Software Arena. Por Jesús Corobo
Conceptos básicos de Simulación. Software Arena. Por Jesús CoroboAngelaRivas120
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_gJosé Pedro Avila
 
Uso Do Arena Em Simulacao
Uso Do Arena Em SimulacaoUso Do Arena Em Simulacao
Uso Do Arena Em SimulacaoPrydigo
 
Clase 4a arena
Clase 4a arenaClase 4a arena
Clase 4a arenaTensor
 
Los modelos de simulacion de las organizaciones internacionales
Los modelos de simulacion de las organizaciones internacionalesLos modelos de simulacion de las organizaciones internacionales
Los modelos de simulacion de las organizaciones internacionalesMAURICIO MAIRENA
 
Simulación Con Arena, Sistema de produccion
Simulación Con Arena, Sistema de produccionSimulación Con Arena, Sistema de produccion
Simulación Con Arena, Sistema de produccionLuis Espinel Fuentes
 
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADELQUIS ROMERO CORTINA
 
Informe Celusa - Simulacion de procesos Industriales
Informe Celusa - Simulacion de procesos IndustrialesInforme Celusa - Simulacion de procesos Industriales
Informe Celusa - Simulacion de procesos IndustrialesFranklin Espinoza Huertas
 

Destacado (14)

manuales de arena
manuales de arenamanuales de arena
manuales de arena
 
Unidad 5 tarea casa
Unidad 5 tarea casaUnidad 5 tarea casa
Unidad 5 tarea casa
 
Conceptos básicos de Simulación. Software Arena. Por Jesús Corobo
Conceptos básicos de Simulación. Software Arena. Por Jesús CoroboConceptos básicos de Simulación. Software Arena. Por Jesús Corobo
Conceptos básicos de Simulación. Software Arena. Por Jesús Corobo
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Programa arena
Programa arenaPrograma arena
Programa arena
 
Uso Do Arena Em Simulacao
Uso Do Arena Em SimulacaoUso Do Arena Em Simulacao
Uso Do Arena Em Simulacao
 
Clase 4a arena
Clase 4a arenaClase 4a arena
Clase 4a arena
 
Los modelos de simulacion de las organizaciones internacionales
Los modelos de simulacion de las organizaciones internacionalesLos modelos de simulacion de las organizaciones internacionales
Los modelos de simulacion de las organizaciones internacionales
 
Simulación Con Arena, Sistema de produccion
Simulación Con Arena, Sistema de produccionSimulación Con Arena, Sistema de produccion
Simulación Con Arena, Sistema de produccion
 
Guia de uso del software arena
Guia de uso del software arenaGuia de uso del software arena
Guia de uso del software arena
 
Simulacion con Software ARENA
Simulacion con Software ARENASimulacion con Software ARENA
Simulacion con Software ARENA
 
Simulacion en Arena
Simulacion en ArenaSimulacion en Arena
Simulacion en Arena
 
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
 
Informe Celusa - Simulacion de procesos Industriales
Informe Celusa - Simulacion de procesos IndustrialesInforme Celusa - Simulacion de procesos Industriales
Informe Celusa - Simulacion de procesos Industriales
 

Similar a Practicas arena

Similar a Practicas arena (20)

Manual de implantación intranet OTic365
Manual de implantación intranet OTic365Manual de implantación intranet OTic365
Manual de implantación intranet OTic365
 
PLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys GrafcetPLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys Grafcet
 
05 guia-arena
05 guia-arena05 guia-arena
05 guia-arena
 
Manual_process_maker
Manual_process_makerManual_process_maker
Manual_process_maker
 
Tutorial del software U90Ladder para programar OPLC Unitronics
Tutorial del software U90Ladder para programar OPLC UnitronicsTutorial del software U90Ladder para programar OPLC Unitronics
Tutorial del software U90Ladder para programar OPLC Unitronics
 
INSTITUTO_TECNOLOGICO_DE_MORELIA_PROGRAM.pdf
INSTITUTO_TECNOLOGICO_DE_MORELIA_PROGRAM.pdfINSTITUTO_TECNOLOGICO_DE_MORELIA_PROGRAM.pdf
INSTITUTO_TECNOLOGICO_DE_MORELIA_PROGRAM.pdf
 
Simulación clase04
Simulación clase04Simulación clase04
Simulación clase04
 
Programación Orientada a Eventos Java
Programación Orientada a Eventos JavaProgramación Orientada a Eventos Java
Programación Orientada a Eventos Java
 
MANUAL ITALC
MANUAL ITALCMANUAL ITALC
MANUAL ITALC
 
Guia1arena
Guia1arenaGuia1arena
Guia1arena
 
Importar Modulo Android
Importar Modulo AndroidImportar Modulo Android
Importar Modulo Android
 
Trabajo oee mantenimiento has 200
Trabajo oee mantenimiento has 200Trabajo oee mantenimiento has 200
Trabajo oee mantenimiento has 200
 
Triggers y Stored Procedures con MicroOLAP Database Designer
Triggers y Stored Procedures con MicroOLAP Database DesignerTriggers y Stored Procedures con MicroOLAP Database Designer
Triggers y Stored Procedures con MicroOLAP Database Designer
 
Manual spss
Manual spssManual spss
Manual spss
 
descripcion SPSS
descripcion SPSSdescripcion SPSS
descripcion SPSS
 
hola
holahola
hola
 
Manual para manejar Mentimeter.pdf
Manual para manejar Mentimeter.pdfManual para manejar Mentimeter.pdf
Manual para manejar Mentimeter.pdf
 
Taller Macro
Taller MacroTaller Macro
Taller Macro
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Practicas arena

  • 1. Universidad Politécnica de Tulancingo Edgar Amador Lopez,Jorge Galeote Suarez, Karla Lorena Ramirez Hhernandez, Avelino Vazquez Hernandez.
  • 2. Contents I PRACTICAS ARENA PRIMER PARCIAL 2 0.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0.2 Practica 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0.2.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0.3 Practica 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 0.3.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 0.4 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 0.5 Practica 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 0.5.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 0.6 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 0.7 Practica 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 0.7.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 0.8 Practica 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 0.8.1 Solución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 0.9 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 0.10 Practica 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 1
  • 4. 0.1 Introducción En las dos primeras practicas se darán a conocer los primeros módulos básicos, como lo son modulo create, nos sirve para de…nir las llegadas que tendremos en nuestro proceso simulado. Se dará a conocer también el módulo process, el cual nos ayuda a de…nir nuestro proceso, en el también podemos asignar los recursos, que también serán utilizados para el proceso de simulación. Por último se conocerá el funcionamiento de nuestro módulo dispose, en él se de…nirán las salidas de nuestro proceso, con los anteriores modelos se comenzara a programar en el software arena. 0.2 Practica 1 Se pretende modelar y simular con ayuda del software arena, el proceso de fundición de una polea de acero dulce, este proceso consta con los siguientes datos. La materia prima entra a la empresa, con un tiempo entre llegadas que obe- dece a una distribución exponencial con una media de 9 horas. Al llegar se hace una inspección, donde se veri…ca que el materia venga en buenas condiciones, para esto se cuenta con un encargado que lleva a cabo dicha actividad, la cual lleva una distribución uniforme de 1 a 2 horas. Después de que se realiza la inspección la materia prima, pasa a unas ollas de fundición en donde se prepara para meterla al horno, esta actividad dura de entre 30 a 45 minutos. Antes de meter las ollas existe un proceso, en donde el horno es precalentado, con carbón y otros materiales para ello se cuenta con un encargado, esta activi- dad consta con una distribución triangular de 3 a 6 horas pero por lo regular se tarda 4. Al estar el horno precalentado, las ollas de material se vacían en este, esta actividad dura de 20 a 30 minutos. El proceso de fundición, se demora de entre 3 a 5 horas pero usualmente se tarda 4 horas. Al tener la mezcla de fundición esta se vacía en moldes que le darán nueva forma a la mezcla esto se lleva de entre 10 a 20 minutos. Al vaciar la mezcal en los moldes pasa por un proceso de enfriamiento con ayuda de una máquina, esto puede llegar a demorarse de entre 5 a 7 horas. Después de enfriarse la mezcla, es desmoldada con una distribución normal con media de 6.1 y una desviación estándar de 0.85 minutos, al …nalizar se encuentra lista para pasarla al siguiente departamento. Realice el estudio de simulación descrito a continuación usando para ello el entorno de modelado arena por 1500 horas con 8 horas por día y el tiempo base en minutos. 3
  • 5. Figure 1: Barra basic process 0.2.1 Solución Primero introduciremos un módulo create, que será la entrada de nuestro mod- elo, este lo podemos encontrar en la parte izquierda de nuestra pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”, después de eso podremos elegirlo y arrastrarlo a la pantalla donde crearemos nuestro modelo.1 .Después de arrastrar nuestro modulo create, sobre este daremos doble click y nos mostrara una ventana que será llenada con los datos que nos proporciona el problema, especi…cando las unidades en las que se manejara el problema y la distribución con la que se trabaja.2 A continuación seleccionaremos un módulo process,en el será indicado el pro- ceso que realizara nuestro recurso, será seleccionado de la misma barra que el modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con el modulo create por que el programa solo lo hace, daremos doble clic en el módulo process y nos aparecerá una ventana que, en base a los datos pro- porcionados en el programa será llenara la ventana.En este problema se selec- cionaran varios módulos process, para agregar un nuevo recurso tendremos que darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada resources, será llenada como se muestra en la …gura3. Los demás módulos process, se llenaran de manera arbitraria como el que se mostró anteriormente, el llenado de los módulos process se presentaran en una 4
  • 6. Figure 2: Módulo create Figure 3: Módulo process inspección 5
  • 7. Figure 4: Tabla de llenado de módulos process Figure 5: Módulo dispose tabla que aparece en la parte inferior de la pantalla. 4. Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo create, un módulo dispose el cual será la salida de nuestro modelo, daremos doble clic en él, nos aparecerá una ventana ,donde solo pondremos el nombre de nuestra salida.5 Se presenta el modelo terminado.6 0.3 Practica 2 Se desea modelar el funcionamiento de un restaurante de pizzas en Pachuca.Para ellos se cuentan con los siguientes datos: La atención de clientes se produce de las 2 maneras siguientes: Andando: los clientes llegan de uno en uno con intervalos entre llegadas con una distribución exponencial con media de 4 minutos. En coche: los intervalos entre llegadas están distribuidos exponencialmente con media 8 minutos Una vez que los clientes llegan al restaurante,se acercan a una ventanilla donde un empleado tomas suorden, esta actividad tiene un tiempo con una distribución triangular de 1 a 4 minutos pero por lo regular son 2. Despues de hacer su horden, los clientes tienen que esperar un tiempo, de entre 20 a 30 minutos ,en lo que el cosinero prepara la pitzza. Al estar la pizza lista, los clientes son llamados, pór una empleado el cual 6
  • 8. Figure 6: Modelo terminado les da el numero de su orden y el monto que deberán pagar en caja esto se llega a tardar 3 minutos. Al recibir el cliente el numero de orden tiene que pasar a caja esta operación se llega a tardar entre 5 a 8 minutos. Al hacer el pago los clientes , pasan por una ventanilla donde por …n es entregada su pizza,el encargado se tarda en ir a buscar el pedido y entregar la pizza al cliente de entre 9 a 12 minutos pero por lo regular 10 ,al recibir la pizza los clientes salen. Realice el estudio de simulación descrito a continuación usando para ello el entorno de modelado arena por 78 horas con 8 horas por día y el tiempo base en minutos. 0.3.1 Solución Primero introduciremos dos modulos create, que serán nuestras entradas de nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla donde crearemos nuestro modelo..7 .Después de arrastrar nuestro modulo create, sobre este daremos doble click y nos mostrara una ventana que será llenada con los datos que nos proporciona el problema, especi…cando las unidades en las que se manejara el problema y la distribución con la que se trabaja.8 El siguiente modulo create , se llenara de manera arbitraria como el que se mostró anteriormente, el llenado del modulo create se presentara en una tabla que aparece en la parte inferior de la pantalla. 9 7
  • 9. Figure 7: Barra basic process Figure 8: Módulo create Figure 9: Tabla de llenado de módulos create 8
  • 10. Figure 10: Módulo process recepción de orden Figure 11: Tabla de llenado de módulos process A continuación seleccionaremos un módulo process,en el será indicado el pro- ceso que realizara nuestro recurso, será seleccionado de la misma barra que el modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con el modulo create por que el programa solo lo hace, daremos doble clic en el módulo process y nos aparecerá una ventana que, en base a los datos pro- porcionados en el programa será llenara la ventana.En este problema se selec- cionaran varios módulos process,para agregar un nuevo recurso tendremos que darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada resources, será llenada como se muestra en la …gura.10 Los demás módulos process, se llenaran de manera arbitraria como el que se mostró anteriormente, el llenado de los módulos process se presentaran en una tabla que aparece en la parte inferior de la pantalla. 11 Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo create, un módulo dispose el cual será la salida de nuestro modelo, daremos doble clic en él, nos aparecerá una ventana ,donde solo pondremos el nombre de nuestra salida.12 Se presenta el modelo terminado.13 9
  • 11. Figure 12: Módulo dispose Figure 13: Modelo terminado 10
  • 12. 0.4 Introducción En esta práctica se darán a conocer los primeros módulos básicos, como lo son modulo create, nos sirve para de…nir las llegadas que tendremos en nuestro proceso simulado. Se dará a conocer también el módulo process, el cual nos ayuda a de…nir nuestro proceso, en el también podemos asignar los recursos, que también serán utilizados para el proceso de simulación. Por último se conocerá el funcionamiento de nuestro módulo dispose, en él se de…nirán las salidas de nuestro proceso, con los anteriores modelos se comenzara a programar en el software arena. Se mostrara un nuevo módulo llamado decide, como su nombre lo indica este módulo se utiliza para decidir si algo será cierto o falso. 0.5 Practica 3 Se desea modelar el funcionamiento de un establecimiento dedicado a pintar autos .Para ellos se cuentan con los siguientes datos: Los autos entran al establecimiento, con un tiempo entre llegadas que obe- dece a una distribución exponencial con una media de 3 horas . Al llegar el auto es lijado con una maquina lijadora, donde es eliminada toda la pintura vieja, dicha actividad se lleva de entre 35 a 40 minutos. Después de que se lija el auto pasa por una base primer, esta actividad dura de entre 25 a 30 minutos . Al …nalizar de la base primer, el auto pasa por un secado, con ayuda de una cabina primer, por lo que esta actividad lleva de entre 2 a 3 horas. El cliente decide con que pintura desea su auto el establecinmiento cuenta con tres tipos de pinturas, pintura normal, pintura mate y pintura camaleón, el 58 % de los clientes piden que su auto sea pintado con pintura normal, el 25% con pintura mate y el 17% con pintura camaleón. El encargado le hace una llamada al clientepara que este decida que pintura decea , para la pintura norma y la camaleón , se lleva un tiempo de 10 a 20 minutos pero lo usual son 15, para la pintura mate se lleva un tiempo de 5 a 10 minutos pero lo usual son 7. Al haber el cliente elegido la mejor pintura, el auto pasa por un proceso de empapelado, el cual es elabora por un preparador en un tiempo de entre 25 a 50 minutos pero lo usual son 35. Al terminar el empapelado, el auto es dirijido a pintarse esta actividada la realiza un pintor en un tiempo uniforme de 3 a 5 horas. El auto, pasa por un secado en un cabina, con un tiempo constante de 5 horas. En alguanas ocasiones, los autos no son pulidos y son enviados asi a los clientes, pero el 90% de los clientes piden que su auto sea pulido. El proceso de puulido es echo con una maquina pulidora la cual se lleva un tiempo de 4 a 6 horas. Al terminar de pulirse los autos salen. 11
  • 13. Figure 14: Módulo create Realice el estudio de simulación descrito a continuación usando para ello el entorno de modelado arena por 120 horas con 8 horas por día. 0.5.1 Solución Primero introduciremos dos modulo create, que será la entrada de nuestro mod- elo, este lo podemos encontrar en la parte izquierda de nuestra pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla donde crearemos nuestro modelo..?? .Después de arrastrar nuestro modulo create, sobre este daremos doble click y nos mostrara una ventana que será llenada con los datos que nos proporciona el problema, especi…cando las unidades en las que se manejara el problema y la distribución con la que se trabaja.14 A continuación seleccionaremos un módulo process,en el será indicado el pro- ceso que realizara nuestro recurso, será seleccionado de la misma barra que el modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con el modulo create por que el programa solo lo hace, daremos doble clic en el módulo process y nos aparecerá una ventana que, en base a los datos pro- porcionados en el programa será llenara la ventana.En este problema se selec- cionaran varios módulos process, para agregar un nuevo recurso tendremos que darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada resources, será llenada como se muestra en la …gura15 Se seleccionaran 3 módulos process más, se llenaran de manera arbitraria como el que se mostró anteriormente, el llenado de los módulos process se pre- sentaran en una tabla que aparece en la parte inferior de la pantalla16. El problema nos arrojará un módulo decide el cual tomaremos y arras- traremos de la opción "Basic Process" el cual se unirá con el ultimo módulo process, el modulo decide nos arroja 3 diferentes procesos, para agregar un nuevo porcentaje tendremos que darle clic en el apartado Add, el cual nos de- 12
  • 14. Figure 15: Módulo process Figure 16: Tabla de llenado de módulos process 13
  • 15. Figure 17: Módulo decide Figure 18: Tabla llenado de los módulos process splegara una nueva ventana llamada conditions, será llenada como se muestra en la …gura.17. Los 3 módulos process arrojados, se llenaran de manera arbitraria como el que se mostró anteriormente en la Figura 16, el llenado de los módulos process se presentaran en una tabla que aparece en la parte inferior de la pantalla, los tres procesos se unirán para un mismo proceso donde se repetirán los pasos para designar el proceso que se llevara a cabo consecuentemente con otros 2 procesos.18. De ahí nos llevara a tomar de nuevo un módulo, decide para lo cual nos da dos opciones las cuales es mandar a un proceso o una salida, será llenado como el anterior modulo decide ,solo que este tendrá un solo módulo process,el llenado de los módulos decide se presentaran en una tabla que aparece en la parte inferior de la pantalla.19. Al terminar el modulo decide nos arroja un módulo créate y otro al termino de nuestro de modulo procesos, elegiremos de la misma barra que el modulo create, el módulo dispose será la salida de nuestro modelo, daremos doble clic en él, nos aparecerá una ventana, donde solo pondremos el nombre de nuestra salida.20 Como nuestro problema tiene dos salidas, el llenado de estas se mostrara en una tabla que se encuentra en la parte inferior de la pantalla. 21 14
  • 16. Figure 19: Tabla de llenado de los módulos decide Figure 20: Módulo dispose Figure 21: Tabla de llenado de los módulos dispose 15
  • 17. Figure 22: Modelo terminado Se presenta el modelo terminado.22 0.6 Introducción En estas 2 prácticas siguientes se darán a conocer los primeros módulos básicos, como lo son modulo create, nos sirve para de…nir las llegadas que tendremos en nuestro proceso simulado. Se dará a conocer también el módulo process, el cual nos ayuda a de…nir nuestro proceso, en el también podemos asignar los recursos, que también serán utilizados para el proceso de simulación. Por último se conocerá el funcionamiento de nuestro módulo dispose, en él se de…nirán las salidas de nuestro proceso, con los anteriores modelos se comenzara a programar en el software arena. Se mostrara el módulo decide, como su nombre lo indica este módulo se utiliza para decidir si algo será cierto o falso. Utilizaremos una función NQ, la cual nos sirve para identi…car el número de entidades que se encuentran en la cola. 0.7 Practica 4 Se pretende modelar y simular con ayuda del software arena, el proceso de votación para candidato a diputado, de una colonia llamada los Ángeles, con datos obtenidos de hace 3 años. Todas las personas llegan a votar, con un tiempo entre llegadas que obedece a una distribución exponencial con una media de 8 minutos. Al llegar las personas, en base a su primer apellido tienen que elegir la casilla que les corresponde, en la cual tendrán que proporcionar su IFE. Se cuentan con 3 casillas, la primera 16
  • 18. de la A a la H, la segunda de la I a la P, la tercera de la Q a la Z, en base a estadísticas anteriores, se sabe que el 48% de los habitantes de esta región tienen el primer apellido con una inicial de la A a la H, el 32% con una inicial de la I a la P, y el 20% con una inicial de la Q a la Z. Después de llegar los votantes a sus casillas correspondientes, un encargado revisa las listas del INE donde son buscados por medio de su IFE, una vez encontrados el encargado les entrega una boleta de elección y les retira su IFE, el tiempo que se tarda el encargado en revisar los documentos y entregar la boleta le lleva de 4 a 8 minutos pero por lo regular tarda 5 minutos. Pero si la …la es mayor a 3 personas los votantes se aburren y deciden marcharse. Al terminar de revisar los datos, los votantes pasan a la casilla de votación, donde tienen que elegir entre 3 candidatos de 3 partidos políticos, el primero el candidato del PRI, el segundo el candidato del PAN y el tercero del candidato PRD, en base a datos obtenidos el 50% de los votos son para el PRI, el 38% para el PAN y el 12% para el PRD. Usualmente los votantes tardan de entre 5 a 10 minutos en elegir a su mejor candidato. Al terminar de la elección, los votantes se dirigen a urnas, donde son deposi- tadas las boletas, existen 3 urnas una por cada partido político, esto se lleva de entre 1 a 4 minutos pero usualmente son 3 minutos. Al depositar el voto se dirigen asía un encargado el cual les marca con tinta su dedo, signo de que ya han participado en las elecciones y no pueden volver a votar, en este mismo proceso el encargado les devuelve su IFE, esto suele tardar de 1 a 2 minutos como máximo. Al …nalizar el proceso los votantes se retiran. Simularlo en arena por 1 día con 8 horas por día y el tiempo base en minutos. 0.7.1 Solución Primero introduciremos dos modulos create, que serán nuestras entradas de nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla donde crearemos nuestro modelo..23 Luego de arrastrar nuestro modulo create, sobre este daremos doble clic y nos mostrara una ventana que será llenada con los datos que nos proporciona el problema, especi…cando las unidades en las que se manejara el problema y la distribución con la que se trabaja.24 Después de la misma forma, tomaremos un módulo de decide de la barra de opciones "Basic Process", colocándolo en nuestra pantalla, dándole doble clic y colocando los porcentajes correspondientes, para que así nos lleve a la decisión. nos desprende a 3 diferentes decisiones colocándolas de la misma manera donde solamente, los datos cambiaran.25 El problema nos desprende a 3 diferentes decisiones colocándolas de la misma manera donde solamente, los datos cambiaran, en estas decisiones serán agre- gadas las funciones de NQ.26 17
  • 19. Figure 23: Barra basic process Figure 24: Módulo create 18
  • 20. Figure 25: Módulo decide Figure 26: Módulo decide NQ 19
  • 21. Figure 27: Tabla de llenado de los módulos decide Figure 28: Módulo dispose El llenado de los módulos decide se presentaran en una tabla que aparece en la parte inferior de la pantalla.27. Al arrojar las decisiones estas nos llevara a 3 salidas del problema.28. Como nuestro problema tiene más salidas, el llenado de estas salidas se mostrara en una tabla que se encuentra en la parte inferior de la pantalla.29 Al arrojar las decisiones estas nos llevara a 3 procesos para que continúen en la línea,seleccionaremos un módulo process,en el será indicado el proceso que realizara nuestro recurso, será seleccionado de la misma barra que el modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con el modulo create por que el programa solo lo hace, daremos doble clic en el módulo process y nos aparecerá una ventana que, en base a los datos proporcionados en el programa será llenara la ventana.En este problema se seleccionaran varios Figure 29: Tabla de llenado de los módulos dispose 20
  • 22. Figure 30: Tabla de llenado de los módulos process módulos process, para agregar un nuevo recurso tendremos que darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada resources, será llenada como se muestra en la …gura?? Los demás módulos process, se llenaran de manera arbitraria como el que se mostró anteriormente, el llenado de los módulos process se presentaran en una tabla que aparece en la parte inferior de la pantalla. 30 Después de los módulos process, estos se englobaran para una nueva decisión, será llenada de la misma forma que la decisión anterior, al igual que los módulos process que serán indicados después de nuestra decisión, el llenado de cada uno de estos se mostraran en las tablas que se presentan en la parte inferior de la pantalla.31 32 Figure 31: Tabla de llenado de los módulos decide 21
  • 23. Figure 32: Tabla de llenado de los modulos process Figure 33: Módulo dispose Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo create, un módulo dispose el cual será la salida de nuestro modelo, daremos doble clic en él, nos aparecerá una ventana, donde solo pondremos el nombre de nuestra salida.33 .Se presenta el modelo terminado.34 0.8 Practica 5 Se pretende modelar y simular con ayuda del software arena, el proceso de una puri…cadora de agua. Los clientes llegan, a las instalaciones de llenado , con un tiempo entre llegadas que obedece a una distribución normal con una media de 6.23 minutos y una desviación estándar de 0.45 minutos. Los clientes son atendidos por un empleado, el cual resive los garrafones que los clientes llenaran y les cobra el monto que deveran pagar, esto se lleva un tiempo exponencial de entre 5.8 minutos. Despues de esto el garrafón, es llevado a una maquina, en donde se encarga de lavarlo muy bien para que este libre de microbios, esta actividada tarda de 22
  • 24. Figure 34: Modelo terminado entre 10 a 15 minutos. El garrafón pasa por otra maquina donde es llenado en un tiempo de 3 a 5 minutos pero por lo usual se lleva 4 minutos. Al ser llenado, el garrafón pasa por una máquina que se encarga de pon- erle una tapa con un tiempo constante 3 minutos , al …nalizar el garrafón es etiquetado ,por una maquina etiquetadora ,en un tiempo de 4 a 6 minutos. Al ser etiquetado el garrafón es entregado al cliente. Si en la recepción de garrafones, se encuentran con más de 5 personas, los clientes deciden marcharse y regresar en otro momento a llenar su garrafón. Realice el estudio de simulación descrito a continuación usando para ello el entorno de modelado arena por 500 minutos con 8 horas por día y el tiempo base en minutos. 0.8.1 Solución Primero introduciremos dos modulos create, que serán nuestras entradas de nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla donde crearemos nuestro modelo..35 Luego de arrastrar nuestro modulo create, sobre este daremos doble clic y nos mostrara una ventana que será llenada con los datos que nos proporciona el problema, especi…cando las unidades en las que se manejara el problema y la distribución con la que se trabaja.36 Después de la misma forma, tomaremos un módulo de decide de la barra de opciones "Basic Process", colocándolo en nuestra pantalla, dándole doble clic, los datos cambiaran, en esta decision será agregada la funcion de NQ.37 23
  • 25. Figure 35: Barra basic process Figure 36: Módulo create 24
  • 26. Figure 37: Módulo decide Figure 38: Módulo dispose La decision nos arrojara un modulo de salida del problema si es falso.38 La decision, nos arrojara un modulo de proceso del problema si es verdadero.39 Los demás módulos process, se llenaran de manera arbitraria como el que se mostró anteriormente, el llenado de los módulos process se presentaran en una tabla que aparece en la parte inferior de la pantalla. 40 Al terminar de nuestros procesos, elegiremos de la misma barra que el modulo create, un módulo dispose el cual será la salida de nuestro modelo, daremos doble clic en él, nos aparecerá una ventana, donde solo pondremos el nombre de nuestra salida.41 Se presenta el modelo terminado.42 0.9 Introducción En esta práctica, se darán a conocer los primeros módulos básicos, como lo son modulo create, nos sirve para de…nir las llegadas que tendremos en nuestro proceso simulado. Se dará a conocer también el módulo process, el cual nos ayuda a de…nir nuestro proceso, en el también podemos asignar los recursos, que también serán utilizados para el proceso de simulación. Por último se conocerá el funcionamiento de nuestro módulo dispose, en él se de…nirán las salidas de 25
  • 27. Figure 39: Módulo process Figure 40: Tabla de llenado de los módulos process Figure 41: Módulo dispose 26
  • 28. Figure 42: Modelo terminado nuestro proceso, con los anteriores modelos se comenzara a programar en el software arena. Se mostrara el módulo decide, como su nombre lo indica este módulo se utiliza para decidir si algo será cierto o falso. Utilizaremos un nuevo módulo, llamado assign, donde asignaremos un atributo para poder simular nuestro problema. 0.10 Practica 6 Se pretende modelar y simular con ayuda del software arena, el proceso de entrega de documentos en el seguro. Los usuarios llegan, a las instalaciones del seguro, con un tiempo entre lle- gadas que obedece a una distribución normal con una media de 8.26 minutos y una desviación estándar de 0.69 minutos. Los usuarios son atendidos por una empleada, el cual recibe los papeles y se encarga de revisarlos que se encuentren en orden, que el cliente cuente con original y copia de cada documento que entregue, esto se lleva un tiempo exponencial de entre 4.7 minutos. El 45% de los usuarios que llegan al seguro, van a tramitar la alta de seguro, el 30% va a …rmar supervivencia, el 25% es para estudiantes mayores de 15 con padres que tienen seguros, los cuales se encargan de entregar constancias de estudio. Al terminar de revisar el papeleo, la empleada se encarga de capturarlos en la computadora, y entregar un comprobante al usuario, esto llega a tardar de entre 5 a 9 minutos. Al terminar de capturar, ella entrega un papel el cual es …rmado por el 27
  • 29. Figure 43: Barra basic process usuario, y entregado de nuevo a la empleada esto tarda de entre 4 a 6 minutos. Al …rmar, los usuarios salen del seguro. El seguro cuenta con una sola empleada, que se encarga de toda la recepción del papeleo. Realice el estudio de simulación descrito a continuación usando para ello el entorno de modelado arena por 2000 minutos con 8 horas por día y el tiempo base en minutos. .Solución Primero introduciremos dos modulos create, que serán nuestras entradas de nuestro modelo, estos los podemos encontrar en la parte izquierda de nuestra pantalla en la barra llamada Project Bar. Donde elegiremos la opción de "Basic Process”, después de eso podremos elegir los modelos y arrastrarlos a la pantalla donde crearemos nuestro modelo..43 Luego de arrastrar nuestro modulo create, sobre este daremos doble clic y nos mostrara una ventana que será llenada con los datos que nos proporciona el problema, especi…cando las unidades en las que se manejara el problema y la distribución con la que se trabaja.44 Como consiguiente, de la misma forma pondremos un módulo Assingn, que nos ayudara para asignar valores nuevos a las variables, atributo, entidades donde se dan las múltiples asignaciones del modelo, para agregar una nueva 28
  • 30. Figure 44: Módulo create Figure 45: Módulo assing asignacion tendremos que darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada assignments, será llenada como se muestra en la …gura.45 Se seleccionaremos un módulo process, en el será indicado el proceso que realizara y nos indica el problema, será seleccionado de la misma barra que el modulo create y lo arrastraremos asía nuestra ventana, no es necesario unirlo con el modulo create, daremos doble clic en el módulo process y nos aparecerá una ventana que, en base a los datos proporcionados en el programa será llenara la ventana.para agregar un nuevo recurso tendremos que darle clic en el apartado Add, el cual nos desplegara una nueva ventana llamada resources, será llenada como se muestra en la …gura.46 El problema nos arrojará un módulo decide el cual tomaremos y arras- traremos de la opción "Basic Process", las atribuciones que isimos en el modulo assing, para que nos pueda arrojar dos diferentes …nes.47 Elegiremos de la misma barra que el modulo create, dos módulo dispose el 29
  • 31. Figure 46: Módulo process Figure 47: Módulo decide 30
  • 32. Figure 48: Módulo dispose Figure 49: Tabla de llenado de los módulos dispose cual será la salida de nuestro modelo después de la decisión tomada, daremos doble clic en los iconos, nos aparecerá una ventana, donde solo pondremos los nombres de nuestras salidas.48 Como nuestro problema tiene más salidas, el llenado de estas salidas se mostrara en una tabla que se encuentra en la parte inferior de la pantalla.49 Se presenta el modelo terminado.?? 31
  • 33. 32