You are on page 1of 10

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

PRACTICA 03 MODELAMIENTO DE CASOS

I. REALICE: Ahora analizaremos el desarrollo de un modelo de simulacin para un sistema de ensamblado y prueba de piezas electrnicas. 2 3 1 4

Supongamos la existencia de un sistema que representa las operaciones finales de 2 diferentes piezas electrnicas (A y B).

El tiempo entre llegadas de las piezas Tipo A est distribuido EXP con media de 5 minutos. Una vez que han llegado son sometidas a un proceso de preparacin llevado a cabo por la Maquina A cuyo tiempo de duracin, en minutos, responde a una distribucin TRIANGULAR (1,4,8). Una vez finalizada la preparacin las piezas son enviadas al proceso de sellado.

Por su parte las piezas Tipo B llegan al sistema en grupos de 4. El tiempo de llegada entre un grupo y el siguiente responde a una distribucin EXP con media 30 minutos. Al entrar al Proceso de preparacin, el grupo de piezas tipo B se separa, siendo procesada cada pieza individualmente por la mquina B, de acuerdo a un tiempo en minutos TRIANGULAR(3,5,10). Una vez preparada cada pieza es enviada al proceso de sellado.

3
El proceso de sellado es llevado a cabo por la mquina C cuyos tiempos de servicio corresponden a: Una distribucin TRIANGULAR con parmetros (1,3,4) para las piezas tipo A. Una distribucin Weibull con parmetros (2.5, 5.3) para las B.

Una vez selladas, el 91 % restante pasa a un proceso de recuperacin del cual son reparadas exitosamente el 80% de las piezas entrantes las cuales son enviadas a empaque y distribucin. Por su parte las piezas que nos son recuperadas son desechadas.

Pg. 1

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

La recuperacin es llevada a cabo por la Maquina D, la que demora en procesar una pieza un tiempo exponencialmente distribuido con media 45 minutos. Lo que buscamos es recolectar informacin asociada a cada proceso en trminos de nmero de piezas en cola, tiempo en cola, tiempo total en el sistema para las piezas enviadas a empaque y distribucin, para aquellas recuperadas y aquellas desechadas.

Simularemos el desarrollo de 4 turnos de 8 horas cada uno (1920 minutos)

CONSIDERACIONES Para la construccin del modelo que representar la situacin planteada consideraremos que las entidades que fluyen por el sistema sern las piezas (ya sean del tipo A o del Tipo B), las cuales sern creadas separadamente a travs de 2 mdulos CREATE. Los procesos de Preparacin y Sellado sern representados a travs de mdulos PROCESS. Las decisiones (buena o mala) o diferentes caminos susceptible de seguir por alguna entidad sern modelados a travs de mdulos DECIDE. La salida de las entidades sern representadas a travs de mdulos DISPOSE, separados de acuerdo a las diferentes categoras que caben para las piezas salientes (Desechada, Rescatada y a empaque, a empaque) DESARROLLO Comencemos por la llegada de las Piezas separadas de acuerdo a su tipo

Pg. 2

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

Las piezas una vez llegadas al sistema deben pasar al proceso de Preparacin, el tiempo de servicio asociado a cada pieza ser asignado cada vez que una pieza comienza su preparacin sin embargo , para el proceso siguiente, es decir el PROCESO DE SELLADO adelantaremos la definicin del tiempo de proceso mediante la utilizacin de un nuevo tipo de modulo: ASSIGN. El mdulo ASSIGN permite cargar un valor determinado a algn atributo de una entidad. Con el mdulo ASSIGN, definiremos el atributo Tiempo de sellado para las entidades de nuestro modelo (Partes Tipo A y B). Cada nueva pieza tipo A creada ser asignada con un tiempo de sellado designado por una distribucin TRIANGULAR (1,3,4). Cada nueva pieza tipo B creada ser asignada con un tiempo de sellado designado por una distribucin WEIBULL(2.5,5.3).

Para la definicin y mecanismo de asignacin del atributo se utiliza el mismo modulo ASSIGN

Pg. 3

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

Haciendo clic derecho: Build Expressin/ Random Distribution

CREAR OTRA ATRIBUTO PARA LA HORA DE LLEGADA.

Pg. 4

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

Nota: Realizar con Asignar Tiempo de sellado pieza B (Tomando las consideraciones del enunciado)

Una vez que las piezas abandonan los procesos de preparacin pasan al proceso de sellado. Siguiendo la lgica del proceso debemos incorporar 2 mdulos PROCESS que representen la preparacin de piezas.

Preparacion de Piezas A

Como seria en caso de la Preparacin de Piezas B

Pg. 5

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

Una vez que las piezas abandonan los procesos de preparacin pasan al proceso de sellado.

Pg. 6

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

Posteriormente, las piezas son sometidas a un proceso de inspeccin.

Si fallan van al proceso de recuperacin y en caso contrario se dirigen a envo.(considerado como la maquina D) Recordaremos que una vez que las piezas han pasado por el proceso de recuperacin sern clasificadas como RECUPERADAS o DESECHADAS

Dado que requiere estadsticas separadas referentes al tiempo de permanencia en el sistema, tiempo en cola, etc., de acuerdo a la clasificacin final de las piezas, se hace necesaria la utilizacin de mdulos RECORD.
Pg. 7

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

El modulo RECORD permite la recoleccin de 3 tipos de estadsticas: Tally statistics, estadsticas de tiempo discreto, es decir basadas nicamente en la observacin de algn atributo de las entidades (tiempo de permanencia medio de un cliente). Time-persistent statistics: estadsticas de tiempo continuo, es decir que su valor dependen del tiempo (nmero medio de clientes en el sistema). Contadores

La recoleccin de estadsticas, en este caso tendr que realizarse justo antes de que las piezas abandonen el sistema, es decir antes de los mdulos DISPOSE.

Los elementos que se definen en el cuadro de dilogo de Record son los siguientes: Name: nombre del mdulo Type: tipo de estadstico que se va a generar. Count incrementa o disminuye el valor de un estadstico en una cierta cantidad especificada. Entity Statistics, genera estadsticas generales de entidades. Time interval calcula y almacena la diferencia entre el tiempo actual de simulacin y el valor almacenado en algn atributo. Time between almacena los tiempos entre entradas de entidades en el mdulo. Expression almacena el valor de una expresin especfica Attribute Name: nombre del atributo cuyo valor ser utilizado para actualizar el estadstico de intervalo. (Slo con Time interval). Tally Name: Este campo define el nombre de la variable en la que se almacena el estadstico (slo con Time interval, Time between o expression). Counter Name: Define el nombre del contador para aumentar/disminuir (slo con type counter). Record into Set: Check box para especificar si se utiliza un contador/estadstico o un elemento de un conjunto de contadores/estadsticos.. Tally set name: Nombre del conjunto de estadsticos para almacenar las estimaciones (slo con time interval, time between o expression). Counter set name: Nombre del conjunto de contadores (slo count). Set Index: ndice de un conjunto en el que almacenar valores.

Pg. 8

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

El modelo est listo para ser simulado. Solo se requiere establecer adecuadamente los parmetros asociados a la ejecucin de las corridas.

Pg. 9

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN Facultad de Ingeniera Simulacin de Sistemas

TACNA Escuela de Ingeniera en Informtica y Sistemas 2011

Sin embargo, antes de iniciar la simulacin sera conveniente distinguir las piezas tipo A respecto de las de tipo B en la animacin. Para ello debemos revisar los diagramas asociados a cada entidad en

el modulo Entity Ah podemos observar que ambas entidades estn representadas por el mismo dibujo. Para diferenciarlas designaremos las piezas tipo A como un crculo azul y a las tipo B con un crculo rojo.

Pg. 10

You might also like