Ejercicio Arena

24
Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez UNFV - SISTEMAS Página 1 1- Proceso de Solicitud de una Hipoteca En una sucursal bancaria se desea estudiar y analizar el funcionamiento de un servicio determinado relativo a las solicitudes de Préstamos Hipotecarios. En concreto se pretende conocer las repuestas a las siguientes preguntas: 1) ¿Cuál es tiempo promedio que dura evaluar una Solicitud de una hipoteca y que está sea aprobada? 2) ¿Cuál es el máximo tiempo que duró la revisión de una Solicitud para que sea aprobada? 3) ¿Cuántas solicitudes han pasado a ser revisadas? 4) ¿Cuánto es el tiempo intervalo en que una solicitud de hipoteca llega y luego esta es rechazada? La información que se dispone del proceso a elaborar es la siguiente: a) Las Solicitudes de una hipoteca se producen o llegan a la sucursal bancaria de una manera aleatoria siguiendo una distribución exponencial de 2 horas entre llegadas de solicitudes. b) El proceso de revisión de una solicitud lo realiza un Oficinista. Cada solicitud que llega al Oficinista requiere un tiempo aleatorio que sigue una distribución triangular, en la que el tiempo mínimo es una hora, el tiempo más probable es de 1.75 horas y tiempo máximo es de 3 horas. Cuando una entidad llega al proceso, ésta esperará su turno para capturar el recurso. Una vez llegado su turno la entidad capturará el recurso, tendrá un tiempo de retraso correspondiente al tiempo de servicio del Oficinista, y liberará el recurso para que éste pueda realizar otro servicio. c) Una vez la solicitud ha sido revisada y evaluada, queda por decidir si se acepta o no se acepta dicha solicitud. El criterio de aceptación de una solicitud se basará en un simple criterio probabilístico, en concreto se aceptará el 88% de las solicitudes. NOTA: Se tendrán 2 salidas, una para las solicitudes aceptadas y el otro para las solicitudes no aceptadas. d) El estudio de simulación se desea realizar sobre el funcionamiento de la sucursal bancaria durante 20 días y 24 horas al día, es decir sobre un total de 480 horas. Solución: 1- Haremos el diseño en Arena de acuerdo a la información que nos han brindado, empezando por la creación del elemento Create:

Transcript of Ejercicio Arena

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 1

1- Proceso de Solicitud de una Hipoteca

En una sucursal bancaria se desea estudiar y analizar el funcionamiento de un servicio

determinado relativo a las solicitudes de Préstamos Hipotecarios. En concreto se pretende

conocer las repuestas a las siguientes preguntas:

1) ¿Cuál es tiempo promedio que dura evaluar una Solicitud de una hipoteca y que está sea

aprobada?

2) ¿Cuál es el máximo tiempo que duró la revisión de una Solicitud para que sea aprobada?

3) ¿Cuántas solicitudes han pasado a ser revisadas?

4) ¿Cuánto es el tiempo intervalo en que una solicitud de hipoteca llega y luego esta es

rechazada?

La información que se dispone del proceso a elaborar es la siguiente:

a) Las Solicitudes de una hipoteca se producen o llegan a la sucursal bancaria de una

manera aleatoria siguiendo una distribución exponencial de 2 horas entre llegadas de solicitudes.

b) El proceso de revisión de una solicitud lo realiza un Oficinista. Cada solicitud que llega

al Oficinista requiere un tiempo aleatorio que sigue una distribución triangular, en la que

el tiempo mínimo es una hora, el tiempo más probable es de 1.75 horas y tiempo

máximo es de 3 horas.

Cuando una entidad llega al proceso, ésta esperará su turno para capturar el recurso.

Una vez llegado su turno la entidad capturará el recurso, tendrá un tiempo de retraso

correspondiente al tiempo de servicio del Oficinista, y liberará el recurso para que éste

pueda realizar otro servicio.

c) Una vez la solicitud ha sido revisada y evaluada, queda por decidir si se acepta o no se

acepta dicha solicitud. El criterio de aceptación de una solicitud se basará en un simple

criterio probabilístico, en concreto se aceptará el 88% de las solicitudes.

NOTA: Se tendrán 2 salidas, una para las solicitudes aceptadas y el otro para las

solicitudes no aceptadas.

d) El estudio de simulación se desea realizar sobre el funcionamiento de la sucursal

bancaria durante 20 días y 24 horas al día, es decir sobre un total de 480 horas. Solución: 1- Haremos el diseño en Arena de acuerdo a la información que nos han brindado, empezando por la creación del elemento Create:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 2

A continuación arrastramos el proceso y le configuramos sus parámetros como se indica en la siguiente imagen:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 3

Al momento de colocar un recurso, pues el enunciado nos dice que dispondremos de un oficinista, es por ello que lo colocaremos de la siguiente forma:

A continuación creamos la variable lógica que permitirá saber que documentos pasan y cuáles no, ello lo lograremos con Decide y con la configuración de la imagen siguiente:

Y por último agregaremos a nuestro modelo las salidas que serán dos Dispose de la siguiente

forma:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 4

El modelo ahora lo debemos enlazar siguiendo el proceso en orden, debería quedar así:

El problema nos plantea simular nuestro modelo por 480 horas a 24 horas por día, para ello

deberemos configurar las opciones de ejecución de la siguiente manera:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 5

Ahora buscaremos dar solución a las preguntas que se plantean al comienzo del ejercicio:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 6

1) ¿Cuál es tiempo promedio que dura evaluar una Solicitud de una hipoteca y que está sea

aprobada?

Para obtener una respuesta adecuada emplearemos los elementos Assign y Record, los cuales al

final de ejecutar el modelo nos brindara los resultados que deseamos, para ello en nuestro modelo

hemos de colocar ambos elementos:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 7

Quedando el modelo de la siguiente forma:

Vamos a ejecutar nuestro modelo para obtener el resultado de nuestra primera consulta:

Nos saldrá el siguiente recuadro:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 8

Le decimos que si para que se genere el reporte de salida de nuestra simulación.

Nos mostrara la siguiente pantalla:

Damos clic donde nos indica la imagen superior y es allí donde encontraremos la respuesta

a nuestra primera pregunta:

Lo indicado en rojo nos da el tiempo promedio que dura una solicitud durante todo el

proceso hasta ser aprobada.

2) ¿Cuál es el máximo tiempo que duró la revisión de una Solicitud para que sea aprobada?

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 9

Del reporte anterior también obtendremos la respuesta a la segunda pregunta, ello debido a que

al lado derecho encontraremos tanto el tiempo mínimo que duro un solicitud en el sistema, así

como el tiempo máximo, tal cual señalamos en la siguiente imagen:

3) ¿Cuántas solicitudes han pasado a ser revisadas?

Previo a la solución a este ejercicio vamos a salir del reporte anterior, primero cerramos el reporte

en el aspa de la esquina superior derecha:

Seguido apreciaremos que el modelo tiene objetos en cola y que no nos permite editarlo, ello es

debido a que aun se encuentra en proceso de ejecución, para detenerlo hay que dar clic en stop:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 10

Nos pide saber cuántas solicitudes han sido revisadas en general tanto las aceptadas como las

rechazadas, para ello volvemos a ejecutar nuestro modelo y en la primera pantalla que salga de

nuestro reporte encontraremos la respuesta a esta pregunta:

El reporte nos indica que han sido revisado 241 solicitudes entre aceptadas y rechazadas.

4) ¿Cuánto es el tiempo intervalo en que una solicitud de hipoteca llega y luego esta es

rechazada?

Para lograr ello a nuestro modelo le debemos quitar el Assign y luego editar nuestro record con los

siguientes parámetros:

Aparte de ello habría que acomodarlo a la otra salida ya que nos piden con respecto a las

solicitudes rechazadas, es por ello que nuestro modelo quedara de la siguiente forma:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 11

Ejecutamos y en el reporte buscamos los resultados de nuestro parámetro como lo hicimos en la

pregunta 1 y obtendremos el siguiente resultado:

A diferencia del tiempo empleado en respuestas anteriores, este tiempo lo que calcula son los

intervalos de tiempo que ocurren entre una y otra llegada de solicitud en este caso para las

solicitudes que son rechazadas. Una diferencia bien notoria es que para este calculo no se necesita

el empleo de un elemento Assign que grabe el tiempo de entrada, ya que como se ha visto en la

creación del Record, al seleccionar el tipo Time Between no solicita ningún atributo extra.

2- Piezas en el Sistema

A un sistema arriban 2 tipos de piezas con un tiempo exponencial de 2.4 minutos, siendo un solo

arribo para ambos productos distribuidos en 45% engranes y 55% placas. La primera es un

engrane que llega a una estación de rectificado donde se procesa por minutos (Uniforme).

La segunda pieza es una placa de metal que la procesa un engrane cada 6 minutos con distribución

exponencial. Al terminar sus procesos iniciales, cada una de estas piezas pasan a un proceso

automático de lavado que permite limpiar 1 pieza a la vez de manera independiente; este proceso,

con distribución constante, tarda 12 minutos. Finalmente, las piezas son empacadas en una

estación que cuenta con dos operarios, cada uno de los cuales empaca un engrane en

minutos y una placa en minutos. Asuma que cada dia de trabajo es de 8 horas. Simule este

sistema por 30 días, indicando el momento en que se inicia y se termina la Simulación.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 12

Hallar:

1) ¿Cuál es tiempo promedio que demora una pieza en el sistema?

2) ¿Cuántas piezas han sido procesados?

Solución:

Primero crearemos los elementos en Arena, empezando por crear el arribo de piezas con los

siguientes parámetros:

A continuación arrastramos un elemento Assign para validar tanto el tiempo de ingreso de las

piezas, como la distribución que van a tener las piezas.

Primero validamos el parámetro del tiempo.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 13

A continuación validamos la distribución que tendrán las piezas en su arribo según los porcentajes

planteados por el ejercicio y empleando DISC para ello.

DISC(0.45,1,1.0,2): Me indica que el 45% de los que ingresan son del tipo 1 y lo que resta son del

tipo 2.

Para poder distinguir los tipos debemos ingresar un decide que pueda validar la distribución

creándolo de la siguiente forma:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 14

Ahora crearemos los procesos tanto de Rectificado, con tiempo Uniforme con un mínimo de 4 y un

máximo de 8.

Su recurso es el empleo de un Rectificador.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 15

El Proceso de prensado se crea con un tiempo Exponencial de 6 minutos.

Su recurso es un Prensador.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 16

Seguido crearemos un Assign que permita validar el tiempo que va a demorar en el proceso de

empaquetado de acuerdo al tipo de pieza, en este caso primero veremos si la pieza es un engrane.

Crearemos un atributo de nombre demora, en donde diremos que tiene el valor de una

distribución Uniforme con un mínimo de 6 y un máximo de 8 minutos.

Ahora crearemos el Assign para las placas.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 17

Le daremos el mismo atributo de nombre demora, en donde diremos que tiene el valor de una

distribución Uniforme con un mínimo de 7 y un máximo de 11 minutos.

Le sigue el proceso de Limpieza, con una distribución de tiempo constante de 12 minutos como se

indica en la siguiente imagen.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 18

Su recurso será un Limpiador.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 19

El proceso de empaque nos dice el problema que se basa según el tipo de pieza que llegue, en

nuestro caso para validar ello asignamos un atributo de nombre demora que permitirá ejecutar el

tiempo de acuerdo al tipo de pieza que halla arribado a la variable assign.

Su recurso es un empaquetador.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 20

Incluiremos un record para obtener el tiempo que demora una pieza en el sistema y lo validamos

con el primer assign que habíamos creado para obtener el intervalo de tiempo como se indica a

continuación.

Por ultimo crearemos el Dispose que dará la salida de las piezas procesadas.

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 21

Para las configuraciones previas a la simulación nos vamos al setup y configuraremos los

parámetros como se muestra en la figura que sigue:

El diseño del modelo debe quedar como se muestra abajo (Tener en cuenta que el orden de los

elementos se ha adecuado para que se puedan capturar en imagen, si ustedes lo han hecho de

manera extendida no hay problema mientras las relaciones sean las correctas).

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 22

Ahora ejecutaremos el modelo para obtener los resultados que nos piden en el problema.

Como primer resultado del reporte nos muestra cuantas son las piezas que han llegado a pasar

todo nuestro modelo, en este caso nos indica que han sido 38 piezas, con ello hemos dado

respuesta a la pregunta 2 que dice:

2) ¿Cuántas piezas han sido procesadas?

1) ¿Cuál es tiempo promedio que demora una pieza en el sistema?

Como se darán cuenta en nuestro modelo ingresamos un assign al comienzo que capturaba

el tiempo en que ingresaba una pieza y casi al finalizar un record que validaba ese tiempo y

debía medir el intervalo de tiempo que paso entre su arribo hasta su empaquetado total,

estos elementos, como ya se indico en el ejercicio anterior, se ingresan para que la

respuesta que se genere en el reporte sea mas clara para nosotros y la obtenemos en las

especificaciones que nosotros agregamos, ello dando clic en el siguiente campo:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 23

Una vez allí nos indicara lo que colocamos en el elemento record y con el cual obtendremos

la respuesta a la pregunta 1:

Ejercicios de Simulación de Sistemas resueltos en Arena 2011 Autor: Luis Manuel Inga Gálvez

UNFV - SISTEMAS Página 24

Ejercicios

1- Proceso de Solicitud de una Hipoteca ............................................................................................1

2- Piezas en el Sistema .....................................................................................................................11