+ All Categories
Home > Documents > Simulacion

Simulacion

Date post: 18-Jan-2016
Category:
Upload: dh
View: 91 times
Download: 7 times
Share this document with a friend
Description:
Inicios de los estudios de simulacion, trabajo, simulacion areopuesto llegada con SIMIO
Popular Tags:
17
UNIVERSIDAD ABIERTA DE CATALUÑA UNIVERSITAT ROVIRA I VIRGILI Programa de Maestría en Ingeniería Computacional y Matemática Materia: SIMULACIÓN Nombre: Ing. Diego Heras Actividad 1 Módulo 1: Q1 - 15%) Read Module 1 of "Simulación con Simio" and do Activity 1 from Module 1. 1. Crea un modelo similar al del primer ejemplo donde la ratio de llegada, , sea de 120 unidades/hora y la ratio de servicio, , sea de 190 unidades/hora. Lanza el modelo para un horizonte de 100 horas y determina cuántas unidades han llegado al sistema, el número de unidades que han completado el servicio, y el tiempo medio que las unidades han estado en el sistema. Usando los objetos incluidos en la librería de Simio, se añadió una entidad (Default Entity) renombrada como “UNIDADES”, una fuente (Source) renombrada como “LLEGADA”, y un sumidero (Sink) renombrado como “SALIDA”. Se añadió también un servidor (Server) renombrado como “SERVICIO”. Esto se puede apreciar en la Figura.1 y Figura 2: Figura.1
Transcript
Page 1: Simulacion

UNIVERSIDAD ABIERTA DE CATALUÑAUNIVERSITAT ROVIRA I VIRGILI

Programa de Maestría en IngenieríaComputacional y Matemática

Materia: SIMULACIÓNNombre: Ing. Diego Heras

Actividad 1 Módulo 1:

Q1 - 15%) Read Module 1 of "Simulación con Simio" and do Activity 1 from Module 1.

1. Crea un modelo similar al del primer ejemplo donde la ratio de llegada, , sea de 120unidades/hora y la ratio de servicio, , sea de 190 unidades/hora. Lanza el modelo para unhorizonte de 100 horas y determina cuántas unidades han llegado al sistema, el número deunidades que han completado el servicio, y el tiempo medio que las unidades han estado en elsistema.

Usando los objetos incluidos en la librería de Simio, se añadió una entidad (Default Entity)renombrada como “UNIDADES”, una fuente (Source) renombrada como “LLEGADA”, y unsumidero (Sink) renombrado como “SALIDA”. Se añadió también un servidor (Server)renombrado como “SERVICIO”. Esto se puede apreciar en la Figura.1 y Figura 2:

Figura.1

Page 2: Simulacion

Figura.2

La configuración del tiempo de llegada de las unidades usando una distribución exponencialcon media de: = = 1,5833 (minutos) (figura.3)

Figura.3

El servidor modela el tiempo de SERVICIO mediante una distribución exponencial con mediade 1 minuto. Figura.4.

Page 3: Simulacion

Figura.4

Se ejecutó el modelo para un horizonte de 100h. (Figura.5)

Figura.5

Resultados:

Cuántas unidades han llegado al sistema?

Han llegado 3751 unidades, esto se puede apreciar en la pestaña “Results” y en los valores dela tabla generada (Figura.6):

(UNIDADES – Throughput – Number Created)

Page 4: Simulacion

Figura 6.

Número de unidades que han completado el servicio?

El número de unidades que llegan al sistema se describe en las casillas siguientes:

(SERVICIO – Processing - NumberExited -Total)

Son la unidades a las que se les ha brindado un servicio y lo culminaron y salieron del sistemafigura 7:

3750 unidades

Figura 7.

Page 5: Simulacion

Tiempo medio que las unidades han estado en el sistema?

Un promedio del tiempo invertido por los usuarios dentro del sistema, descrito en las opcionesdel cuadro de resultados. Figura 8, figura 9:

(Model Entity – Time In System – Average)

(SALIDA – TIME IN SYSTEM – AVERAGE)

0,0441 min

Figura .8

Figura .9

Page 6: Simulacion

Ahora se utilizó el modelo anterior con 100 réplicas:

UNIDADES – FLOWTIME- AVERANGE

Figura .10

Adicionando la variable SALIDA.TimeInSystem.Average

Figura .11

Page 7: Simulacion

Figura .12

Q2 - 35%) Read Module 2 of "Simulación con Simio" and do Activity 1 from Module 2.

1. Desarrolla tu propio modelo con Simio incluyendo: (a) un Punto de check-in, (b) un Puntode control de pasaporte, y (c) un Punto de control de tarjeta de embarque.

Detalles de algunas configuraciones del modelo:

Figura .13

Velocidad de los pasajeros, distribución uniforme 2,4 m/s:

Page 8: Simulacion

Figura .14

Tiempo entre llegadas mediante distribución exponencial media de 1 minuto:

Figura .15

Número de servidores 4 y Tiempo de servicio mediante una distribución uniforme 2,5 min.

Page 9: Simulacion

Figura .16

Longitud de los caminos:

Figura .17

Page 10: Simulacion

Figura .18

Se procede a mejorarlo con 3d Warehouse:

Figura .19

Page 11: Simulacion

Figura .20

El modelo terminado y funcional con los parámetros del modelo del texto guía.

Q3 - 20%) Do the exercise E2.2 from Robinson’s book.

E2.2 For the airport problem described in Exercise E2.1 develop a three-phase discrete-eventsimulation of the problem.

a) Define the B-events and C-events for the problem.b) Simulate 20 minutes of operation at the airport.

E2.1 An airport is planning its requirements for runway facilities and wishes to know whether the currentplan to have a single full-length runway is sufficient. It is expected that during peak periods aeroplaneswill land every 4 minutes (exactly) and that aeroplanes will take-off with the same frequency. For reasonsof safety both landing and taking-off aeroplanes are given a 2-minute slot on the runway. If the runway isin use, then both landing and taking-off aero planes queue until the runway is available. Priority is thengiven to landing aeroplanes. Develop a time-slice simulation showing 20 minutes of operation at theairport.

SOLUCION:

a) Define the B-events and C-events for the problem

En el literal a) las tablas son solo eventos tomando en cuenta lo que ocurre en el proceso con unsolo avión, para la parte b) del ejercicio se simulara con dos aviones y el índice de los eventoscambia pero en este literal se definen los eventos C y B generalmente.

Page 12: Simulacion

Eventos B _de un solo avión_X1

Event Type Cambio de estadoFutureevents

B1 LlegadaLlega avión X1 y entra a la cola deSlot B1

B2Fin deactividad

Completo el tiempo de 2min entime slot B3

B3 LlegadaLlega avión X1 y entra en la cola desalida B3

B4Fin deactividad

Completo el tiempo de espera desalida 4min

Tabla.1

Eventos C _de un solo avión_X1

Event Type Condition Change in state Future events toschedule

C1 Start activity slot and slot_queue isidle start work in slot B2

C2 Star activity exit and exit_queue isidle start work in Exit B4

Tabla .2

b) b) Simulate 20 minutes of operation at the airport.

Se representa un diagrama para representar la situación:

The three-phase simulation

Hand simulation :

SLOT (2min) SALIDA (4min)

Vuelos:ARRIVAL(4min)

Page 13: Simulacion

Clock=0 (Inicio de simulación)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

BC

Lista de Eventos ResultadosEvento Tiempo

X 0B1 4B2 8

Tabla3. Estado inicial el tiempo de llegada es de 4 minutos sin cambios.Después de 4 minutos el evento B1 pasará ejecutarse taba4. B2 se cumplirácuando se llegue al tiempo clock=8.

Clock=4 (B1)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X1C X1

Lista de Eventos ResultadosEvento Tiempo

X 0B3 6B2 8

Tabla4. En la tabla se cumple el evento B1 anunciado en la tabla anterior.El avión X1 llega a la cola y a la ranura de tiempo en pista “slot”.Se anuncian los eventos: B3 + tiempo 2s de “slot” = 6 y B2 sigue igualhasta llegar al tiempo de suceder el evento.

Clock=6 (B3)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X1C X1

Lista de Eventos ResultadosEvento Tiempo

X 0B4 10B2 8

Tabla5. El avión X1 ya pasó el tiempo de espera en pista “slot” 2min y sedirige a la salida, se cumple B3=6. Se predice: B4 después del tiempo desalida de 4min B4 = 6+4=10min y B2 = se cumple en el siguiente paso.

Clock=8 (B2)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X2 X1C X2 X1

Lista de Eventos ResultadosEvento Tiempo

X 0B4 10B5 10

Tabla 6. Se cumple B2 = 8, clock=8. Llega el segundo avión X2, arriba y vaal “slot”. Se genera B5= 8+2 de slot = 10. B4 se mantiene hasta clock=10.

Page 14: Simulacion

Clock=10 (B4, B5)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X2C X2

Lista de Eventos ResultadosEvento Tiempo

X 1B1 14B2 18

Tabla 7. Se cumplen ambos eventos: B4 y B5, con B4 salió el aviónculminando su proceso y en B5, X2 pasa a esperar 4 minutos para susalida. Nueva mente entra otro avión a los 4 minutos y se repite el ciclo:B1=10+4=14 y B2=10+8. Este procedimiento se repite hasta el tiempo 20como se ve en las siguientes tablas:

Clock=14 (B1)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X3C X3

Lista de Eventos ResultadosEvento Tiempo

X 2B3 16B2 18

Tabla 8.

Clock=16 (B3)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X3C X3

Lista de Eventos ResultadosEvento Tiempo

X 2B4 20B2 18

Tabla .9

Clock=18 (B2)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X4 X3C X4 X3

Lista de Eventos ResultadosEvento Tiempo

X 2B4 20B5 20

Tabla .10

Page 15: Simulacion

Clock=20 (B4, B5)Arribo (4min) Cola Slot Slot (2min) Cola salida Salida (4min)

B X4C X4

Lista de Eventos ResultadosEvento Tiempo

X 3B1 20B2 20

Tabla 11.

En total en la simulación de 20 minutos tres aviones completaron el proceso.

Q4 - 30%) Represent the software SIMIO following the selection criteria of simulationsoftware presented in table 3.3 of the Robinson’s book.

La descripción del siguiente cuadro se investigó de los manuales extraídos de las ayudas delmismo software SIMIO, de página del mismo, foros e investigaciones por la red.

Requisitos de hardware/ software Experimentación

Requiere plataforma dehardware

Ningún hardwareespecial solo losrequerimientos de lascapacidades del PC

Probable run-speed si, se puede variar la velocidadde la simulación en las pruebas

Sistema operativorequerido

Si, plataforma windowsXp, vista, w7 y w8, para32 y 64 bits

Control de ejecución (paso,animada, por lotes) Si

Protección de software(dispositivo de seguridad dehardware?)

no, capacidad interactiva Si

La disponibilidad de laslicencias de red si

Número de númerosaleatorios arroyosdisponible

Si, randomnes

Características para su usoen la web en todo el mundo no, El control de número

aleatorio corrientes Si, cnr

Modelo de codificacióny pruebas

Capacidad para realizarmúltiples repeticiones si

Facilidad de desarrollo delmodelo si Facilidad para organizar

ejecuciones "run" por lotes Si

¿Puede construirse unmodelo y correr enpequeños pasos?

si

Suministro deasesoramiento sobrecalentamiento, de longitudde ejecución y múltiplesrepeticiones

Si

Disponibilidad dedispositivos de depuración(por ejemplo sintaxis,comprobación, verificaciónde consistencia, traza)

si Disponibilidad de unoptimizador Si

Tamaño máximo delmodelo

Proyectos muy grandesen versiones: académicay estudiante ya tambiénhay ilimitada por pagoadicional de licencias.

Capacidad para distribuircarreras a través deordenadores conectados enred

Si, optquest.

Dimensiones máximas delos objetos (por ejemploarrays)

si Soporte

Características paradocumentar un modelo

si, posee reportes,edición de nombres, etc.

La disponibilidad de unservicio de asistencia

si, contactos a través de la webo número telefónico

Page 16: Simulacion

La disponibilidad de recursode ayuda

Si, posee ayuda incluidaen el software y acceso aforos.

Disponibilidad de apoyo deconsultoría si, mails, consulta telefónica

Disponibilidad de asistentede software no, Tipo de entrenamiento.. si, cursos y manuales, tutoriales

Las característicasvisuales

Frecuencia de lasactualizaciones de software

Son continuas, actualizaciones yparches frecuentes, según elfabricante y los que adquirieronel producto tienen derecho aellas.

¿Es la pantalla concurrentecon la carrera, o se trata deuna función dereproducción?

si, los modelos correnproporcionalmente conla simulación

¿Qué hay en la próximaactualización?

Actualizaciones basadas en laúltima tecnología .NET

Velocidad con la que lapantalla se puededesarrollar

alta Versiones lingüísticasExteriores y de apoyo Inglés,

Se pueden extraer iconosde usuario? si Calidad de la

documentación Pdf, archivos help, detallada

Disponibilidad de libreríasde iconos si, Google 3D WarehouseCapacidad de panorámica yzoom si Pedigree:

Capacidad para localizarobjetos en la pantalla si Tamaño de la organización

del proveedor Simio LLC, mundial,

Fluidez de la animación si ¿Cuánto tiempo ha estadodisponible el paquete? 20 años de experiencia

Disponibilidad de animaciónen 3D si

Tienen aplicacionessimilares han modelado conel paquete?

diferentes versiones ycomplementos,

Los datos de entrada yfunciones de análisis

Número de usuarios (en elsector de la industria)

Varias industrias aplican al usodel software, como militar,transporte, minería, salud,aeropuertos, aero espacial,general, etc.

Distribución adecuada si Uso Geográfico del paquete si

Capacidad para tomarmuestras de lasdistribuciones empíricas

no,

La disponibilidad de laliteratura sobre el uso delpaquete y el paquete deuso

si

¿Qué distribucionesestadísticas estándisponibles?

Beta DistributionBinomial DistributionContinuous DistributionDiscrete DistributionErlang DistributionExponential DistributionGamma DistributionGeometric DistributionJohnsonSB DistributionJohnsonUB DistributionLogLogistic DistributionLogNormal DistributionNegative BinomialDistributionNormal DistributionPearsonVI DistributionPert DistributionPoisson DistributionTriangular DistributionUniform DistributionWeibull Distributionv

Costo

Page 17: Simulacion

Posibilidad de importardatos desde otros programas

si, importación desímbolos precio de compra

No hay que pagar poradelantado o anual. El programade concesión automáticaasegura que las institucionesque enseñan y promueven Simiopueden obtener un 100% desubvención garantizada por elcosto total del software. Porejemplo, el software paraequipar un laboratorio decincuenta usuario dará lugarautomáticamente a unasubvención deaproximadamente 120.000dólares de los Estados Unidos.

Reporte y análisis decaracterísticas de lassalidas.

cuota de mantenimiento

Disponibilidad de informesestándar para objetos demodelo

si Costo de apoyo

Apoyo a través de un grupo deusuarios en línea está disponible24x7. También puede registrarincidentes de soporte ypreguntas por correoelectrónico o nuestro númerode teléfono gratuito. Soportetécnico estándar está disponiblepara profesores sin cargo.Soporte limitado se extiendetambién a los estudiantesgraduados sin cargo. Losestudiantes universitariospueden acceder a los foros enlínea y blogs, pero no sonelegibles para el apoyo directo ocorreo electrónico.

Disponibilidad de informesgráficos Si El costo de la capacitación

Capacidad para elaborarinformes personalizados

Si, se seleccionan losdatos o se adicionanvariables que se quieranevidenciar

Es hora de aprender elsoftware

Si el profesor ya ha solicitadoSimio Versión Académica, acontinuación, puede utilizar elsoftware sin cargo en suslaboratorios universitarios. Siusted también quiere una copiapersonal para uso en el hogar,usted puede preguntar a suprofesor - le proporcionará unenlace donde se puede comprarSimio versión para estudiantespor $ 25 (esto es equivalente ala comercial Simio DesignEdition por un año completo).Ver arriba para las instruccionesa los profesores.

Posibilidad de exportar losresultados a otros programas

Si exportar los informesen diferentes formatos,scv, Excel, Pdf, imagen.

Disponibilidad de licenciaúnica carrera menor costo

El análisis estadístico de losresultados

si, curvas de distribucióncon edicion de detalles avesualizar con respecto alos datos analizadosluego de losexperimentos.


Recommended