MODELADO Y SIMULACIÓN. Febrero de Segunda semana

Documentos relacionados
MODELADO Y SIMULACIÓN. Febrero de Segunda semana

MODELADO Y SIMULACIÓN. Febrero de Segunda semana

MODELADO Y SIMULACIÓN. Febrero de Primera semana

MODELADO Y SIMULACIÓN. Febrero de Segunda semana

MODELADO Y SIMULACIÓN. Solución al Ejercicio de Autocomprobación 2

MODELADO Y SIMULACIÓN. Solución al Ejercicio de Autocomprobación 1

MODELADO Y SIMULACIÓN. Febrero de Primera semana

S = N λ = 5 5 = 1 hora.

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 4

TEMA 1 INTRODUCCIÓN AL MODELADO Y LA SIMULACIÓN

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 5

S = N λ = 5 5 = 1 hora.

Tema 3.2 Ejercicios Investigación Operativa Ejercicio 1

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Septiembre 2016

INGENIERÍA DE COMPUTADORES III. Solución al examen de Septiembre 2014

Objetivos: Construir un modelo de Simulación de un Sistema de Servicios Bancarios, con las herramientas de Promodel

es el tiempo que pasó en la cola el i-ésimo cliente, y N es el número de clientes que pasaron por la cola, el valor medio buscado será:

SIMULACIÓN. Orientaciones para la solución del examen de Febrero 2011, Segunda Semana

H. R. Alvarez A., Ph. D.

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Junio 2013, Segunda Semana

UNIVERSIDAD DE MANAGUA Al más alto nivel

LENGUAJES DE PROGRAMACIÓN. Solución al examen de Septiembre 2015

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS. Aplicación de la simulación regenerativa y la técnica bootstrap, para mejorar la calidad del estimador.

Algoritmos y Estructuras de Datos Fundamentos de Programación 2 PRÁCTICA 4. Simulación de colas

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Junio 2014, Primera Semana

Simulación a Eventos Discretos. Clase 8: Análisis de resultados

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 1

Objetivos: Construir un modelo de Simulación de un Sistema de Servicios Bancarios, con las herramientas de Promodel

Modelos de cola.

Objetivos: Construir un modelo de Simulación de un Sistema Embarque de Inventarios, con las herramientas de Promodel.

1.- INTRODUCCIÓN TEORIA DE COLAS

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 3

Caracterización del tráfico

INTRODUCCION A LA SIMULACION DE MODELOS. Simulación es la descripción de un sistema a través de modelos que se pueden aplicar a varias disciplinas.

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Junio 2017, Primera Semana

INVESTIGACION DE OPERACIONES MODELOS DE LINEAS DE ESPERA

Simulación de Eventos Discretos: Arena. Mag. Luis Miguel Sierra

Problema 1: (3,25 puntos) TABLA 1 TABLA 2. Investigación Operativa de Sistemas I.T. Informática de Sistemas 7 de Septiembre de 2010

Modelos de cola.

Comienzo del servicio ARENA

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Junio 2015, Segunda Semana

Modelos de Enfermedades II Soluciones a los Ejercicios

PROBABILIDAD Y ESTADÍSTICA ININ4010 Prof. DAVID GONZÁLEZ BARRETO SOLUCIÓN ASIGNACIÓN 6

CIRCUITOS ELECTRÓNICOS DIGITALES BOLETÍN DE PROBLEMAS 5

Modelamiento Básico. Para graficar variables debemos presionar el botón de Grafico (plot) ARENA ARENA

INVESTIGACION DE OPERACIONES

LENGUAJES DE PROGRAMACIÓN. Solución al examen de Septiembre 2017

Queue Análysis VI. MARCO TEÓRICO. Teoría de líneas de espera o colas (Queues). Principales componentes de los sistemas. Clientes Dependientes

LENGUAJES DE PROGRAMACIÓN. Solución al examen de Junio 2012, Segunda Semana

TEORIA DE COLAS. Investigación Operativa II

UNIVERSIDAD SIMON BOLIVAR LINEAS DE ESPERA USB PS4161 GESTION DE LA PRODUCCION I LINEAS DE ESPERA

PROBLEMAS DE SISTEMAS DE COLAS. Problema 1 (Kleinrock 3.2) Considere un proceso de nacimiento y muerte que verifique:

Ejercicios de teoría de colas

Tema 5. Introducción al Teletráfico y a la Teoría de Colas

UNIVERSIDAD DE MANAGUA Al más alto nivel

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 8

INGENIERÍA DE COMPUTADORES III. Solución al examen de Septiembre 2012

Ejercicio 4.1. Ejercicio 4.2

FICHA DE IDENTIFICACIÓN DE ESTUDIO DE CASO. Arias Choque Edson Zandro Ingeniería de Sistemas. Investigación Operativa II

INGENIERÍA DE COMPUTADORES 3. Trabajo Práctico - Junio 2018

UNIVERSIDAD CARLOS III DE MADRID. Ejercicios de VHDL. Circuitos Integrados y Microelectrónica. Luis Entrena. Celia López.

viii CAPÍTULO 2 Métodos de muestreo CAPÍTULO 3 Análisis exploratorio de datos

Tráfico y modelado de usuarios

Introducción a la Teoría de Colas

INGENIERÍA DE COMPUTADORES 3. Trabajo Práctico - Septiembre 2017

LENGUAJES DE PROGRAMACIÓN. Trabajo Práctico - Junio de 2015

Simulación. Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 4º

UNIVERSIDAD DE MANAGUA Al más alto nivel

Fundamentos de los Computadores Grado en Ingeniería Informática Análisis y diseño de sistemas secuenciales

Simulación Colas M/M/1 en Arduino

INGENIERÍA DE COMPUTADORES III. Solución al examen de Junio 2012, Primera Semana

Para llevar a cabo una simulación, se requiere implementar las siguientes etapas:

MATERIA: ESTADÍSTICA EJEMPLOS DE POSIBLES PREGUNTAS DE EXAMEN. a. Cuáles son las escalas en que pueden estar los datos en un análisis estadístico.

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Junio 2014, Segunda Semana

FUNDAMENTOS DE COMPUTADORES

INGENIERÍA DE COMPUTADORES III. Solución al examen de Junio 2012, Segunda Semana

LENGUAJES DE PROGRAMACIÓN. Solución al examen de Junio 2017, Primera Semana

UNIVERSIDAD DE MANAGUA Al más alto nivel

Sistemas Operativos. Trabajo Práctico N ō 3

LENGUAJES DE PROGRAMACIÓN. Trabajo Práctico - Junio de 2016

Simulación de Eventos Discretos: Arena. Mag. Luis Miguel Sierra

4.3.1 Ventana de arena

ENUNCIADOS EJERCICIOS-PROBLEMAS

MÉTODOS DE SIMULACIÓN Y MODELADO. Solución al Ejercicio de Autoevaluación

ALGORITMOS DE PROGRAMACIÓN NO EXPULSIVOS

Introducción n a la Simulación n con Arena

Sabaroni, Andrea Garello Torres, Melina Valeria Firmapaz, Maximiliano Caif, Pablo

LENGUAJES DE PROGRAMACIÓN. Solución al examen de Junio 2015, Primera Semana

LENGUAJES DE PROGRAMACIÓN. Solución al examen de Junio 2013, Primera Semana

REDES ABIERTAS O DE JACKSON

UNIVERSIDAD DE MANAGUA CURSO: INVESTIGACIÓN DE OPERACIONES TAREA # 2 Problemas de Markov, Colas y Juegos

CAPITULO 5. Estudio de simulación.

Interrogación (25 Ptos.) Conteste verbalmente las siguientes preguntas :

ESTRUCTURA DE LINEAS DE ESPERA

Técnicas Cuantitativas para el Management y los Negocios I

Indique la veracidad o falsedad de cada una de las afirmaciones siguientes, explicando detalladamente en cada caso el motivo de su respuesta.

Transcripción:

Febrero de 2018 - Segunda semana PREGUNTA 1 (3 puntos) Se pretende estudiar mediante simulación una tienda dedicada exclusivamente al duplicado de llaves, que está atendida por un único empleado. Los clientes llegan de uno en uno. El intervalo de tiempo entre llegadas sucesivas de clientes está distribuido exponencialmente, con media 15 minutos. Si el cliente llega en un instante en el cual el empleado se encuentra libre, entonces es atendido inmediatamente. Si el empleado se encuentra ocupado, el cliente espera en una cola que tiene disciplina FIFO. El tiempo que tarda el empleado en hacer una copia de una llave está distribuido triangularmente, con rango [4, 6] minutos y moda 5 minutos. Hay clientes que solicitan que se realice una sola copia, y en cambio hay otros que solicitan la realización de varias copias. El número de copias que solicita cada cliente obedece a la siguiente distribución de probabilidad: una copia con probabilidad 0.6; dos copias con probabilidad 0.2; tres copias con probabilidad 0.15; y cuatro copias con probabilidad 0.05. Cuando el empleado ha terminado de atender a un cliente, éste abandona la tienda. La tienda permanece abierta al público desde las 10 de la mañana hasta las 2 del mediodía, hora en la cual el empleado cierra la puerta, impidiendo la entrada de nuevos clientes. El empleado termina de atender a todos los clientes que en ese momento se encuentran en la tienda, y a continuación se marcha a comer. A las 4 de la tarde regresa de comer (con independencia de la hora a la que se marchó a comer), y abre la tienda hasta las 8 de la tarde. A las 8 de la tarde en punto el empleado deja de trabajar y cierra la tienda, no atendiendo ya a mas clientes (los clientes que en ese momento se encuentran en la tienda la abandonan sin ser atendidos).

Describa detalladamente cómo realizaría el modelo del sistema anterior usando Arena. En particular, dibuje el diagrama de módulos e indique qué parámetros del comportamiento del sistema deben definirse en cada módulo. El objetivo del estudio es estimar la utilización del empleado y el número medio de copias realizadas por día. 2 Dpto. de Informática y Automática, UNED

FEBRERO DE 2018 - SEGUNDA SEMANA Solución a la Pregunta 1 En la Figura 1.1 se muestra el diagrama de módulos del sistema y en la Figura 1.2 el proceso de llegada de entidades. Cada copia solicitada de una llave es una entidad. Se trata de un proceso de llegada por grupos. Cada grupo está compuesto por un número de entidades distribuido DISC(0.6, 1, 0.8, 2, 0.95, 3, 1, 4). El proceso de duplicado se representa mediante un bloque Process, como se muestra en la Figura 1.3. La planificación de la capacidad del recurso se define en los módulos de datos Resource y Schedule, como puede verse en la Figura 1.4. La definición del experimento se muestra en la Figura 1.5. Figura 1.1: Diagrama de módulos del sistema. Figura 1.2: Proceso de llegada por grupos. Cada copia solicitada de una llave es una entidad. Dpto. de Informática y Automática, UNED 3

Figura 1.3: Proceso de duplicado de llaves. Figura 1.4: Planificación de la capacidad del recurso. 4 Dpto. de Informática y Automática, UNED

FEBRERO DE 2018 - SEGUNDA SEMANA Figura 1.5: Definición del experimento. Dpto. de Informática y Automática, UNED 5

PREGUNTA 2 (3 puntos) Describa, empleando el formalismo DEVS clásico, el modelo de un contador que tiene tres entradas (input, read y reset) y una salida (count). En la entrada input se reciben números reales, mientras que en las otras dos entradas se recibe el valor 1. Cuando se recibe un evento en la entrada read, el sistema genera un evento en el puerto count cuyo valor es el número de eventos (de cualquier valor) recibidos hasta el momento en la entrada input. Cuando se produce un evento en la entrada reset, se pone a cero el contador. Puede realizar todas las hipótesis adicionales que desee acerca del funcionamiento del modelo, siempre y cuando no estén en contradicción con las especificaciones anteriores. Solución a la Pregunta 2 La descripción DEVS clásico del sistema se muestra en la Tabla 1.1. Obsérvese que el estado del sistema puede definirse mediante las variables de estado siguientes: (fase, σ, N). La variable fase puede tomar los valores { pasivo, activo }. La variable σ almacena el tiempo que transcurrirá hasta la siguiente transición interna en ausencia de eventos externos. Puede tomar valores reales positivos, incluido el cero. La variable N almacena el valor del contador, por lo que almacena valores naturales y el valor cero. El estado inicial del sistema es( pasivo,,0). 6 Dpto. de Informática y Automática, UNED

FEBRERO DE 2018 - SEGUNDA SEMANA Tabla 1.1: Modelo DEVS de la Pregunta 2. Nombre del modelo Ejercicio_2 Parámetros X (input,r), (read, {1}), (reset,{1}) Y (count,n {0} ) Variables de estado f ase { pasivo, activo }; σ R + 0, ; N N {0}; δ int : S S return ( pasivo,, N ); δ ext : Q X S if ( dato(input) ) return ( pasivo,,n +1 ); if ( dato(read) ) return ( activo, 0, N ); return ( pasivo,, 0 ); λ : S Y return ( count,n ); ta : S R + 0, return σ; Dpto. de Informática y Automática, UNED 7

PREGUNTA 3 (2 puntos) 3.a (1 punto) Explique qué son los generadores combinados de números pseudoaleatorios. 3.b (1 punto) Ponga dos ejemplos de este tipo de generadores. Solución a la Pregunta 3 Véase la Sección 5.2.7 del texto base. PREGUNTA 4 (2 puntos) 4.a (1 punto) Explique detalladamente en qué consiste el método de réplicas/eliminación aplicado a las simulaciones en el estacionario. 4.b (1 punto) Explique detalladamente en qué consiste el método de medias por lotes aplicado a las simulaciones en el estacionario. Solución a la Pregunta 4 Véase la Sección 6.4.2 del texto base. 8 Dpto. de Informática y Automática, UNED