S 10 Sim Match-Hold
December 17, 2022 | Author: Anonymous | Category: N/A
Short Description
Download S 10 Sim Match-Hold...
Description
Universidad Nacional del Santa Facultad de Ingeni ería Escuela Profesional d e Ingeniería de S Sistemas istemas e Informáti ca
10.- MODELADO AVANZADO Es necesario complementar la lógica de operaciones de los ensambles y desensambles de las entidades para los cual hemos utilizado los módulos Batch y Separate (panel de procesos básicos) con la adición del módulo Match el cual se encuentra en el panel de procesos avanzados, así como los módulos: hold, signal, search y removal los cuales describiremos a continuación. 10.1
Módu lo MATCH El módulo Match reúne un número específico de entidades esperando en diferentes colas. La coincidencia puede realizarse cuando hay al menos una entidad en cada una de las colas deseadas. Además, se puede especificar un atributo tal que las entidades que esperan en las colas deben tener los mismos valores de atributo antes de que se inicie la coincidencia. Cuando una entidad llega al módulo Match, se coloca en una de hasta cinco colas asociadas, en función del punto de entrada al que está conectado. Las entidades permanecerán en sus respectivas colas hasta que exista una coincidencia. Una vez que existe una coincidencia, una entidad de cada cola se libera para que coincida. Las entidades emparejadas se sincronizan entonces para salir del módulo formando una nueva entidad. Su caja de dialogo es la siguiente:
10.2 Módu lo HOLD Este módulo mantendrá una entidad en una esperar una señal, esperar a que una especificada se vuelva verdadera (Scan for o mantenerse infinitamente (para luego ser con el módulo Remove).
cola para condición condition) eliminada
Si la entidad está reteniendo una señal, el módulo de señal se utiliza para permitir que la entidad pase al siguiente módulo. Si la entidad mantiene que una condición dada es verdadera, la entidad permanecerá en el módulo (en una cola definida o interna) hasta que la condición se convierta en verdadera. Cuando la
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
A
Universidad Nacional del Santa Facultad de Ingeni ería Escuela Profesional d e Ingeniería de S Sistemas istemas e Informáti ca
entidad está en una espera infinita, el módulo Remove se utiliza para permitir que la entidad continúe procesando. Su caja de dialogo es la siguiente:
10 10.3 .3
Módul o SIGNAL SIGNAL El módulo de señal envía un valor de señal a cada módulo de retención en el modelo establecido en Espera de señal y libera el número máximo especificado de entidades. Cuando una entidad llega a un módulo de señal, se evalúa la señal y se envía el código de señal. En este momento, las entidades en los módulos de espera que están esperando la misma señal se quitan de sus colas. La entidad que envía la señal continúa procesando hasta que encuentra un retraso, entra en una cola o se elimina. Su caja de dialogo es la siguiente:
10.4
Módu lo SEARCH El módulo de búsqueda busca en una cola, un grupo (lote) o una expresión para encontrar el rango de entidad (para entidades de una cola o grupo) o el valor de la variable global J que satisface la condición de búsqueda especificada.
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
B
Universidad Nacional del Santa Facultad de Ingeni ería Escuela Profesional d e Ingeniería de S Sistemas istemas e Informáti ca
Al buscar en una cola o grupo, el valor de la variable de sistema global J se establece en el rango de la primera entidad que satisface la condición de búsqueda o en 0 si no se cumple la condición de búsqueda. Al buscar una expresión, la variable de sistema global J se establece en el valor del primer valor de índice que satisface la condición de búsqueda o en cero si ningún valor de J en el rango especificado satisface la condición de búsqueda. Cuando una entidad llega a un módulo de búsqueda, el índice J se establece en el índice inicial y se comprueba la condición de búsqueda. Si se cumple la condición de búsqueda, la búsqueda finaliza y se conserva el valor actual de J. De lo contrario, el valor de J se incrementa o disminuye y se vuelve a verificar la condición. Este proceso se repite hasta que se cumple la condición de búsqueda o se alcanza el valor final. Si la condición no se cumple o no hay entidades en la cola o grupo, J se establece igual a 0. Su caja de dialogo es la siguiente:
Ejemplo:
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
C
Universidad Nacional del Santa Facultad de Ingeni ería Escuela Profesional d e Ingeniería de S Sistemas istemas e Informáti ca
10.5
Módu lo REMOVE REMOVE El módulo Quitar (remove) elimina una sola entidad de una posición especificada en una cola y la envía a un módulo designado. Cuando una entidad llega a un módulo Quitar (remove), elimina la entidad de la cola especificada y la envía al módulo conectado. El rango de la entidad significa la ubicación de la entidad dentro de la cola. La entidad que causó la eliminación pasa al siguiente módulo especificado y se procesa antes de la entidad eliminada. Su caja de dialogo es la siguiente:
Caso 10.1 Lavanderia A la lavandería Burbujas le llegan clientes que dejan sus ternos, con un intervalo entre llegadas que corresponden a una distribución exponencial, con media de 10 minutos. Los ternos que se reciben constan de dos prendas: saco y pantalon, los cuales se reciben y se separan por tipo de prenda.
Cada tipo tiene una línea exlusiva de proceso y en cada línea se dispone de un empleado. El tiempo para lavar un saco corresponde con una distribución uniforme con tiempos mínimo y máxino de 20 y 25 minutos; el tiempo para lavar un pantalon se ajusta a una distribución uniforme con tiempos mínimo y máxino de 15 y 20 minutos. Al final se deben juntar las prendas que correspondan al cliente. 1. Se desea determinar el tiempo de ciclo de los trajes y el número de prendas que quedaron por lavar. Formule un modelo para simular el funcionamiento de la lavanderia durante una jornada de trabajo de 8 horas. 2. Considere como atributo atributo común el número de serie de la entidad traje. 3. Considere como atributo atributo común la hora de creación de la entidad traje.
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
D
Universidad Nacional del Santa Facultad de Ingeni ería Escuela Profesional d e Ingeniería de S Sistemas istemas e Informáti ca
Caso 10.2 Línea de acabado de piezas. En una linea de acabado, luego de la operación de pintado, las piezas pasan a la estación de secado que tiene un horno de capacidad para 2 unidades
Las piezas llegan con un tiempo entre arribos distribuido exponencialmente con una media de 10 minutos. El tranporte de las piezas hacia la estación de secado demora un tiempo uniformemente distribuido entre 1 y 3 minutos. Si los dos espacios en el horno estuvieran llenos, las piezas permanecerán en cola delante de la estación de secado. En la estación de secado, las piezas permaneceran en el horno hasta el momento en que un operario venga a recogerlas para iniciar el siguiente proceso. Se ha planeado que el operario recoja constantemente cada 10 minutos las piezas que hubiere en el horno. Al momento del recojo no debe importar el tiempo que las piezas han permanecido en el horno de secado. Simular el proceso partiendo del estado vacío y desocupado, llegando la primera unidad en el minuto cero y hasta que se hayan llevado por lo menos 200 piezas en total. Se pide: Formule un modelo para simular el comportamiento del sistema y determine: 1. El tiempo promedio que las piezas permanecen en la línea de acabado 2. El tiempo promedio que las piezas permanecene en el horno. 3. El tiempo promedio de espera de las piezas, por el horno. 4. Máximo número de piezas en la cola, por el horno. Escenario Suponga que se desean sacar del horno solo las piezas que han permanecido por los menos 3 minutos en el proceso de secado. Se desean contabilizar los intentos fallidos, es decir, o hubo recojo porque las piezas en el horno estaban por debajocuántas de los 3 veces minutos. Nuevo Chimbote, noviembre de 2018
Bibliografía Arena Basic Edition User's Guide. Rockwell Automation Technologies, Inc. 2006 •
•
•
Kelton W. David. Sadowski Randall P. Sturrock David T. Simulación con Software Arena. 4ta Edición. Ed.McGraw-Hill, Inc. España. 2008. Torres Vega, Pedro J. (2010) Simulación de Sistemas con el software Arena. Fondo Editorial Universidad de Lima.
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
E
View more...
Comments