You are on page 1of 27

Instituto Tecnolgico de ciudad Jurez

Campus ll.

Simulacin

Unidad 1.
Simulacin con Arena.

Equipo #1
Maritza Gmez.
Sandra Favela.
Alan Salazar.
Aylen Trejo.

INGENIERO: Cisneros.

05/septiembre/2017
ndice.
Arena2

Descripcin de un modelo usando Arena...5

Trabajando con el software Arena..11

Ejecucin de la simulacin y anlisis del reporte.17

Ventajas y desventajas de la simulacin con arena19

Bibliografa..20

Introduccin.
2
Todo proyecto independientemente del rubro en el que se encuentre enfocado,
posee cierto grado de incertidumbre dentro de su planeacin, es decir siempre
persistirn las dudas del Qu tal si? La simulacin nos permite adentrarnos a los
mltiples supuestos que suelen desarrollarse, brindndonos la oportunidad de
experimentar los posibles resultados con una gran gama de alternativas,
permitindonos con ello la amplia exploracin de diversos criterios y acercndonos
de manera factible a la obtencin de los mejores resultados posibles.

Como bien conocemos la simulacin nos brinda una serie de tcnicas y


herramientas que nos facilitan la toma de decisiones, y entre las herramientas
podemos encontrar el software Arena, el cual tiene una amplia variedad de
aplicaciones, destacando en el anlisis de procesos de gestin administrativa y de
servicios, el anlisis de sistemas de produccin y logstica industrial entre otros. Es
sumamente esencial conocer y con ello aprender su uso, as como tambin,
dominar las herramientas bsicas que se encuentran disponibles dentro del
mismo, para poder simular eventos de la vida real, enfocados en nuestro entorno
laboral, social y acadmico.

Arena.

3
Arena es un modelo de simulacin por computadora que nos ofrece un mejor
entendimiento de las cualidades de un sistema, adems de representar el sistema,
efecta automticamente, diferentes anlisis del comportamiento. Este programa
combina las ventajas de los simuladores de alto nivel con la flexibilidad de
lenguajes generales como microsoft, visual basic.

Arena tambin incluye animaciones dinmicas en el mismo ambiente del trabajo y


prev apoyo integrado, incluyendo grficas para los diseos estadsticos y analiza
aspectos que son parte del estudio.

Aplicaciones.

Sus aplicaciones se centran en el anlisis de procesos de gestin administrativa y


servicios en Seguros, Banca o Finanzas, o flujos y procesos de fabricacin no
intensivos en manejo de materiales. Abarcan campos diversos, destacando el
anlisis de sistemas de produccin y logstica industrial, distribucin, nodos de
transporte y almacenaje, servicios, as como logstica integral y el anlisis de toda
la cadena de suministro.

Est especialmente indicado en el anlisis de lneas de fabricacin y


envasado/empaquetado de grandes velocidades de produccin, que son
fundamentales en industrias de alimentacin y bebidas, industria farmacutica,
qumica y cosmticos, e industria electrnica. Permite evaluar el ROI asociado a la
implantacin de nueva tecnologa y equipos de proceso, validar el diseo de
lneas, evaluar mejoras en lneas existentes.

El entorno de simulacin Arena

Arena contiene un conjunto de bloques que representan grficamente los diversos


tipos de procesos agrupados en categoras en funcin de su complejidad. Los
bloques se enlazan para representar el flujo de entidades entre ellos. Asiste para
representar grficamente la animacin del proceso, pudiendo fijar el aspecto
grfico de las entidades que fluyen. Tambin permite fcilmente crear cuadros en
los que se muestren los valores de variables del modelo segn transcurre la

4
simulacin. Recopila datos de estadsticas de la simulacin; los cuales se pueden
visualizar mediante informes al final de la misma.

Para el diseo tiene 14 paneles de modelado:

Basic Process, Advanced Process, Blocks, Advanced Transfer, Contact


Data, CSUtil, Elements, Factory Elements, Packaging, Factory Blocks,
AgentUtil, Factory, Script y UtlArena.

Los ms generales y que se pueden usar sin restricciones en la versin completa


son los 4 primeros. El panel que ofrece por defecto es Basic Process, que
contiene bloques para un amplio rango de elementos frecuentes en modelados -
-Blocks son bloques de construccin ms elementales que los del panel Basic
Process. La funcionalidad que ofrecen los elementos del Basic Process
requiere, si se quiere modelar con elementos de Blocks, del ensamblaje de
varios elementos. Los elementos de Blocks son de utilidad cuando no hay
elementos simples de Advanced Process que modelen el comportamiento
deseado y sin embargo ensamblando elementos ms simples de Blocks, se pude
conseguir. El resto de los paneles contienen elementos de modelado orientados a
tareas especficas y tienen ciertas restricciones de uso incluso en la versin
completa.

La duracin de la simulacin se puede fijar de forma temporal o bien indicando


una condicin. Se puede lanzar la simulacin con animacin o en modo Batch, en
que la animacin se suspende y la animacin es mucho ms rpida. Tiene una
aplicacin que puede realizar optimizaciones automticas en el modelo Optquest
for Arena. Se puede acceder a ella en la opcin de men Tools. Una vez iniciada
permite configurar la optimizacin en modo grfico y luego permite lanzar el
proceso.

Cuando se lanzan las simulaciones, Arena recopila de forma automtica


estadsticas sobre los distintos elementos del modelo, entre las que podemos
destacar las de recursos y colas. De los recursos obtiene de forma automtica, el
porcentaje de utilizacin, el nmero total de veces que se han usado durante la

5
simulacin y el nmero de unidades puestas en juego. De las colas obtiene los
tiempos mnimos, medios y mximos de espera; el nmero mnimo, mximo y
promedio de entidades esperando. Tambin admite que el usuario pueda definir
estudios estadsticos.

Descripcin de un modelo usando Arena.

En la instalacin de este programa, se requieren los mismos conocimientos que la


instalacin de un Software cualquiera. Lo mismo que el manejo de proyectos ya
existentes. (abrir, cerrar, etc).

Abrir un ejemplo y analizarlo, para esto se utiliz el ejemplo mod_03_1.doe, que


viene junto al software. Este ejemplo consiste en un modelo de un sistema simple
de produccin, en el cual entran entidades al sistema, luego son procesadas en el
servidor, y luego despachadas.

Se pueden observar que existen 3 mdulos:

Arrive, Server, Depart., los que pertenecen

al Modelo del sistema.

El mdulo simulate, y los dos mdulos

Animate son accesorios al modelo de

Simulacin.

Las figuras que aparecen en la parte supe-

rior, son las representaciones grficas de

los mdulos involucrados en el modelo

del sistema.

6
Mdulo Arrive.

En l se representa el nacimiento de todas las entidades que ingresan en el


sistema, al realizar un doble-click en el mdulo aparece la ventana de
configuracin de ste.

Este mdulo tiene 3 reas:

-Enter Data: El cul describe la naturaleza del


punto de entrada de las entidades.

-Arrival Data: Describe la naturaleza de las


llegadas a ellos.

-Leave Data: Describe lo que le pasa a las


entidades cuando ellas entran al modelo.

-Se coloc el nombre de in door al nombre de


esta entrada.

-En Batch size se coloc el valor 1 que significa


que las entidades llegan una a la vez.

-En time Between se coloc EXPO(5.0), que representa el tiempo entre llegada de
entidades. En este caso el tiempo entre llegada tiene una distribucin exponencial
con media 5.En Leave Data, se tiene la opcin conectada que significa que la
entidad va inmediatamente al mdulo servidor, sin ningn tiempo de viaje.

7
Mdulo Server

Este mdulo representa a la mquina, incluido el recurso, su cola y el tiempo


requerido para procesar las entidades.

Enter Data: Le entrega al mdulo el nombre de la estacin.

8
Server Data: Que le sucede a las entidades cuando est en el servidor. En este
caso la capacidad del servidor es 1, y el tiempo de procesamiento tiene una
distribucin Triangular con los parmetros (1,4,8). Adems se puede agregar
informacin adicional como por ejemplo la capacidad de la cola.

Leave Data: Controla cmo las entidades dejan al mdulo. Si uno quiere que la
entidad pase a otro mdulo con algn tipo de retraso, es necesario saber la
distribucin que rige este retardo, y el nombre del mdulo de destino.

9
Mdulo Depart

Este mdulo representa a las entidades que dejan el sistema.

10
Tiene 3 reas:

-Enter Data: Indica como las entidades comienzan el proceso de salida del
sistema.

-Count: Indica el nmero de entidades que han dejado al mdulo, en este caso
sera la produccin.

-Tally: Si se quiere tomar alguna nota sobre las entidades que estn saliendo.

11
Mdulo Simulate

En l se pueden determinar el tiempo de simulacin, como tambin el nmero de


rplicas que tendr la simulacin.

En este mdulo se indican cules son las

caractersticas del proyecto, el nmero de

rplicas y el tiempo de la rplica.

12
Mdulo de Grficos Dinmicos.

En este mdulo se pueden observar el comportamiento de una variable durante el


periodo de simulacin. En el ejemplo del sistema de produccin anterior, se quiere
saber la cantidad de elementos que se encuentran en la cola del servidor en todo
momento.

13
Cuando se tiene todo listo, en cuanto al diseo del modelo, se puede llevar a cabo
la ejecucin de la simulacin.

Ejecucin de la Simulacin.

Para ejecutarla, solamente basta ejecutar en el men RUN, la opcin Go, a partir
de ese momento se lleva a cabo la simulacin, y cuando termina entrega un
informe con toda las estadsticas de la simulacin en el Notepad.

Luego de la etapa de simulacin, viene la etapa del anlisis de los resultados


obtenidos, esta es la etapa ms importante en un proyecto de simulacin.

Caso prctico. Trabajando con el software arena.

Teniendo en claro cul es la estructura del sistema el cul se pretende modelar, se


procede al diseo del modelo utilizando la plantilla adecuada. Se definen las
caractersticas de cada mdulo, y luego se procede a disear la animacin con los
mdulos anteriormente vistos.

Ejemplo:

Una persona se dirige a un vendedor, el cual genera una orden de compra, y


dependiendo del modo de pago el cliente tiene 2 alternativas posibles. Si paga al
contado, se dirige a la caja para efectuar el pago, si paga con cheques, el cliente
se dirige a una verificadora de cheques. En el caso que el cheque salga aprobado
el cliente se dirige a la caja, en caso contrario no se puede efectuar la venta y el
cliente sale del sistema.

Luego de la caja el cliente se dirige al despacho de productos, donde se le


entregan los productos. Despus el tiene 2 opciones, la primera es salir del
sistema con su producto sin probar su funcionamiento; la segunda es dirigirse al

14
control de calidad para efectuar la prueba. En el caso que la prueba sea
satisfactoria el cliente sale del sistema, en caso contrario l se dirige al despacho
de productos donde se realiza el cambio de los productos defectuosos. En este
punto el puede optar salir del sistema o realizar nuevamente un control de calidad.

El objetivo de este modelo de simulacin es estudiar si los recursos existentes


para la atencin de clientes son los necesarios para una atencin rpida, o sea
sin mucha espera. Para esto se analizarn cuanto tiempo tendrn que esperar los
clientes en las distintas colas (vendedores, cajas, despacho y control de calidad), y
tambin se analizarn cules han sido los porcentajes de utilizacin de cada uno
de los recursos.

Mdulos:

1. Entrada: En este mdulo se defini que solamente

entraba una sola persona a la vez en la tienda, y el

tiempo entre llegadas de personas tiene una distribucin

exponencial de media 3. Adems todas las personas se

dirigen a un vendedor, y el tiempo que se demoran en

llegar a la cola del vendedor es de 2 minutos (fijo).

15
16
2.Vendedores: Existen 5 vendedores,

o sea, se pueden atender 5 personas

simultneamente. Un 80% de los clientes

pagan con cheques, estos tienen que

dirigirse a la aseguradora de cheques, y

se demoran 2 minutos. Los que pagan

en efectivo se dirigen a las cajas y se

demoran 2 minutos en llegar a ella.

El tiempo de atencin de un vendedor

tiene una distribucin Normal de media

10 y varianza 3.

17
3.Aseguradora de Cheques. Existen 2
personas que realizan la aseguracin.
El tiempo en que se demora en la
aseguracin se distribuye como una
exponencial de media 3.
El 20% de los cheques consultados son
rechazados, y el cliente sale del sistema,
demorndose 2 minutos.
Los cheques aceptados se dirigen a la
caja y se demoran
2 minutos en llegar all.

4. Cheques no asegurados. Esta es la


salida del sistema de los clientes cuyos
cheques fueron rechazados. En este
mdulo la nica actividad que se lleva a
cabo es el incremento del contador, que
indican el nmero de personas que han
salido por ese motivo.

5. Cajas: Es aqu donde se efecta el


pago, existen 2 cajas, y el tiempo de
atencin de la caja se distribuye como
18
una exponencial de media 4. Luego
de efectuado el pago, el cliente se
dirige al despacho de productos, y se
demora 2 minutos.

19
6. Despacho: En este mdulo se
efecta el despacho, existen 4
despachadores y el tiempo de atencin
se distribuye exponencialmente con
media 5.
En el 60% de los despachos no se
efecta control de calidad y el cliente
se retira del sistema demorndose 2
minutos.
En el 40% de los despachos se
realizan controles de calidad,
y el cliente
se demora 1 minuto en
llegar al control
de calidad.

7. Compras despachadas sin


probar:
Esta es la salida del sistema de los
clientes que no han probado sus
productos. En este mdulo la nica
actividad que se lleva a cabo es el
incremento del contador, que indica
el nmero de personas que han
salido por ese motivo.

8. Control de Calidad. Se realizan las


pruebas de calidad de los productos,

20
existen 2 personas que realizan las
pruebas y el tiempo en que se
demoran tiene una distribucin normal
de media 10 y varianza 2. Existe un 5%
de probabilidad que los productos no
pasen la prueba, stos clientes se
dirigen nuevamente al despacho y se
demoran 2 minutos en llegar.
Los clientes cuyos productos pasan
el control de calidad salen del sistema
y se demoran 2 minutos.
9. Compras despachadas probadas:
Esta es la salida del sistema de los
clientes que han probado sus
productos. En este mdulo la nica
actividad que se lleva a cabo es el
incremento del contador, que indica el nmero de personas que han salido por ese
motivo.

21
Mdulo Simulate:

En este mdulo se especifican el tiempo de


Simulacin y el numero de rplicas.
En este caso el tiempo de simulacin
es de 300 minutos, y se va
a realizar solamente una rplica.

22
Ejecucin de la Simulacin y Anlisis del Reporte.

Se realiza la simulacin dirigindose al men RUN, y luego con la opcin GO. Al


terminar la simulacin el software desplegar en el block de notas el informe con
los resultados de la simulacin.

ARENA Simulation Results

Daniel Baados - License #9400000

Summary for Replication 1 of 1

23
Project: Computadorese Ltda Run execution date : 10/ 5/2000

Analyst: Daniel Baados Model revision date: 6/12/1999

Replication ended at time: 300.0

TALLY VARIABLES

Identifier Average Half Width Minimum Maximum Observations

______________________________________________________________________________________

Aseguradora_R_Q Queue .29948 (Insuf) .00000 3.1448 89

Vendedores_R_Q Queue T 2.4732 (Insuf) .00000 20.367 112

Control Calidad_R_Q Qu .77259 (Insuf) .00000 5.5703 32

Despacho_R_Q Queue Tim .16043 (Insuf) .00000 5.1438 88

Caja_R_Q Queue Time 1.5286 (Insuf) .00000 8.3120 87

DISCRETE-CHANGE VARIABLES

Identifier Average Half Width Minimum Maximum Final Value

_______________________________________________________________________________

Vendedores_R Available 5.0000 (Insuf) 5.0000 5.0000 5.0000

Caja_R Busy 1.1009 (Insuf) .00000 2.0000 2.0000

Control Calidad_R Busy 1.0124 (Insuf) .00000 2.0000 1.0000

Aseguradora_R Busy .82074 (Insuf) .00000 2.0000 1.0000

Vendedores_R Busy 3.5390 (Insuf) .00000 5.0000 5.0000

# in Vendedores_R_Q .99611 (Insuf) .00000 9.0000 5.0000

# in Caja_R_Q .47501 (Insuf) .00000 4.0000 3.0000

Control Calidad_R Avai 2.0000 (Insuf) 2.0000 2.0000 2.0000

Aseguradora_R Availabl 2.0000 (Insuf) 2.0000 2.0000 2.0000

# in Aseguradora_R_Q .08885 (Insuf) .00000 2.0000 .00000

Despacho_R Available 4.0000 (Insuf) 4.0000 4.0000 4.0000


24
# in Despacho_R_Q .04706 (Insuf) .00000 2.0000 .00000

Despacho_R Busy 1.4725 (Insuf) .00000 4.0000 3.0000

# in Control Calidad_R .08241 (Insuf) .00000 2.0000 .00000

Caja_R Available 2.0000 (Insuf) 2.0000 2.0000 2.0000

COUNTERS

Identifier Count Limit

______________________________________________________

Cheques No Asegurados_ 16 Infinite

Compras Despachadas Pr 27 Infinite

Compras Despachadas Si 53 Infinite

Simulation run time: 1.77 minutes.

Simulation run complete.

25
Ventajas y desventajas de la simulacin con arena.

Desventajas del simulador arena

-Experimentar con condiciones de operacin que podran ser peligrosas o de


elevado coste econmico en un sistema real.
-Por otro lado la toma de decisiones basada nicamente en el estudio realizado
mediante la simulacin, conlleva un elevado riesgo si el modelo el cual se bas el
estudio no ha sido validado y las fases del proyecto convenientemente verificadas.

Ventajas del simulador arena

Las tcnicas de simulacin pueden ser utilizadas como una metodologa de


trabajo barata y segura que permite responder satisfactoriamente a preguntas del
tipo Qu ocurrira si realizamos ste cambio.

Arena resulta altamente calificado para la modelacin de mltiples situaciones,


adems es muy fcil de manejar y los resultados son totalmente utilizables en
cualquier rubro de la vida diaria.

26
Bibliografa.

-Simulation with Arena Kelton,.et. al. Ed. McGraw-Hill (1998)).

-Ejemplo mod_03_1.doe, que viene junto al software.

27

You might also like