+ All Categories
Home > Documents > ejerciccios simulacion de sistemas

ejerciccios simulacion de sistemas

Date post: 08-Mar-2016
Category:
Upload: anon638610099
View: 67 times
Download: 1 times
Share this document with a friend
Description:
csascscascasc

of 46

Transcript

Simulacin con ARENA

1Jorge Eduardo Ortiz [email protected] http://www.docentes.unal.edu.co/jeortizt/234Mdulos LgicosCrear entidadesDispose 1

0

Eliminar entidades del modeloDecide 1TrueFalse00Direccionar el flujo de las entidadesAssign 1Cambiar valores de los atributos o de variables en el sistemaCreate 1

05Mdulos LgicosProcess 1Batch 1

0

Para crear batches (agrupar entidades)OriginalDuplicate0

Procesamiento de las entidades

0Separate 10Para separar batches (desagrupar entidades)Record 1Recolectar estadsticas6Mdulos de Datos Entity: Se definen el tipo de entidad (entity type), la primera animacin asignada a la entidad y sus respectivos costos iniciales. Queue:Sedefinenlosnombresdeladiferentescolasyeltipoderegladerecursosordenamiento (FIFO, LIFO,...). Resource:Declaracindelos utilizados y de sus caractersticas.7Mdulos de DatosVariables: Definicin de los valores iniciales de las variables empleadas.Schedule: Se define el horario de trabajo para programar la capacidad de un recurso.Sets: Cuando se requieren grupos repetitivosde recursos.8Ejemplo 2.1Caso: entrada procesamiento salidaClientes llegan a un cajero en un banco.El tiempo entre llegadas es normal con media 5,89 min. y desviacin estndar 0,65min.El cajero atiende con tiempo exponencial de media 4,5min.Despusdeseratendidos,losclientessalendel banco.Simular por 480 min. (8 horas)9Desarrollo del Ejemplo 2.1Clientes llegan a un cajero en un banco.Eltiempoentrellegadasesnormalconestndarmedia5,89min.ydesviacin0,65min. Creacin de entidades (clientes)10Desarrollo del Ejemplo 2.1Create 1

011Desarrollo del Ejemplo 2.1 El cajero atiende con tiempo exponencial demedia 4,5min.

Creacin del recurso12Desarrollo del Ejemplo 2.1Process 1013Desarrollo del Ejemplo 2.1 Despus de ser atendidos, los clientes salendel banco. mdulo DisposeLlegada de clientes 0CajerosSalida

0014Desarrollo del Ejemplo 2.1Simular por 480 min. (8 horas)Men: Run / Setup15Desarrollo del Ejemplo 2.1Nmero de rplicasLongitud del periodo transitorio Longitud de la simulacin16Atributos y Flujo de EntidadesTipos de entidades (atributos)Dostiposdeclienteslleganaunbanco,unos a hacer pagos, otros a hacer retiros.Creacin de batchesEnunafbricadelapiceros,antesdeensamble se tienen tapas, minas y cuerpo. Separacinentidades Despusdeunaentidadenotras

detroquela,unalminaesdividida en varias arandelas.17Varios Tipos de EntidadesEjemplo 2.2Retomemos el Ejemplo 2.1Todoslosclientestienenelmismotiempo entre llegadas40% de los clientes realizan retiros60% realizan pagos de cuentasExiste un solo cajero18Desarrollo del Ejemplo 2.2Llegada de clientes CajerosSalidaAsignaciones00019Desarrollo del Ejemplo 2.240% de los clientes realizan retiros60% realizan pagos de cuentas20Desarrollo del Ejemplo 2.221Desarrollo del Ejemplo 2.222Divisin del Flujo de EntidadesDecisin por tipo de entidad

Ejemplo 2.3Se desea dividir el camino de cada uno de lostipos de clientes que entran al banco23Decide 1TrueFalse00Divisin del Flujo de EntidadesNombre del mduloTipo de condicinSeleccin del nombre para verdadero24Divisin del Flujo de EntidadesLlegada de c lientes C ajerosR etirosAs ignac ionesTrueFals eD ec is ionPagos00000025Ejercicio 2.1Se desea simular un banco, como el del ejemplo 1, con los mismos tiempos entre llegadas. El 65% de los clientes va a realizar retiros o pagos, el 30% realiza operaciones con CDTs y el 5% restante va a abrir una nueva cuenta.Los pagos y retiros son atendidos por un solo cajero26Ejercicio 2.1Las operaciones con CDTs son realizadas por un asesor financiero, con tiempo de atencin al cliente uniforme entre 15 y 30 min.Las cuentas son abiertas por un asesor de cuentas. El tiempo de apertura es exponencial con media 15 min.27Solucin del Ejercicio 2.1Llegada de clientes6530E lseDivision tipo transaccionApertura cuentasCajerosOperaciones CDT0000Salida

028Ejemplo 2.4Divisin del flujo con base en una condicin del sistemaRetomemos el ejemplo 1Si el nmero de clientes en la fila del cajero es superior a 4 personas, el cliente se va del banco.29Solucin del Ejemplo 2.4 Mdulo Decide con condicin30Solucin del Ejemplo 2.4Llegada de clientes SalidaTrueFalseDecisionCajeros00000Clientes perdidos

031Formacin y Desmembracinde Lotes o Grupos Mdulos batch y separatetemporales; slo estos ltimos se pueden desmembrarBatch 10 SepuedenformarlotesSeparate 10

Original0Duplicateogrupospermanenteso32Tratamiento de CostosGenerados en actividades que agregan o no valor alproducto.En ARENA, fundamentalmente se tiene:De valor agregado (value-added)De no valor agregado (non value added)De transferencia (transfer cost)De espera (wait cost)Otros (other cost)33Procedimiento Para AsignarCostos en ARENAlasque1.Clasificar actividades generan costo2.Ingresarlas campos dentroen los diseados de losmdulos de ARENACampos Allocation34Asignacin de Costos en ARENA Nota importante: los costos se calculan con base en el tiempo que demora la entidad en actividades asociadas con alguna de las categoras de los costos35Costo InicialAsignar un costo antes de comenzar lacorridaSe define en la hoja de Entity36Costo de mantener una entidad en el proceso.En ARENA se define como un atributo.Costo por unidad de tiempo (HoldingCostRate) y se asigna en la hoja de la entidad.Costo de Permanencia37Costo de Permanencia Alolargodelproceso,sepuedecambiarusando el mdulo Assign.38Costo de Procesamiento Cuando una entidad hace uso de un recurso.Recursorecurso.Recursorecursoocupado:costo/horadeusodel

ocioso:costo/hora cuandoel noestniocupadonienfalla(ninguna entidad lo est ocupando).39Costo de ProcesamientoPor uso: costo por unidad procesada en el recurso. Cada vez que una entidad toma control de una unidad del recurso.Se definen en la hoja de trabajo de Resource.40Costo de ProcesamientoCosto deocupacinCosto por usoCosto por recurso ocioso41Ejercicio 2.2Elprocesamiento de una pieza consta de 3operaciones:Fresado: Uniforme(4; 8) min.Taladrado: Normal(5,89; 1,5) min.Pulido: Triangular(3; 5; 7) min.Las partes llegan al proceso con un tiempo exponencialmente distribuido de media 5 min., y con un costo acumulado de valor agregado de $3.42Ejercicio 2.2En la fresadora, se incurren en los siguientescostos:Costo de uso: $5/horaCosto por pieza procesada: $2Costodetenenciadelapiezaenla mquina (espera y proceso): $1,543Ejercicio 2.2En la mquina de taladro, se incurren en lossiguientes costos:Costo de mquina ociosa: $3Costo de uso: $1,3/horaCosto por pieza procesada: $2Costo de tenencia: $044Ejercicio 2.2En la mquina de pulido, se incurren en lossiguientes costos:Costo de mquina ociosa: $4Costo de uso: $3/horaCosto por pieza procesada: $1Costo de tenencia: $045Ejercicio 2.2Las piezas experimentan una demora uniforme entre 5 y 20 min., la cual no agrega valor al producto, y se incurre en un costo de tenencia de $11.Finalmente, las entidades se retiran delsistemaDeterminar: costo promedio por pieza, costo total, y costos de valor agregado, de no valor agregado y de esperas.46Solucin del Ejercicio 2.2Llegada de partesFresadotenenciaCambio costoTaladradoPulidotenenciaNuevo costoDemoraSalida000000Entity.HoldCostRate=0Entity.HoldCostRate=11Unif[5; 20] min.Unif[4; 8] min.N(5,89; 1,5) min.TR(3; 5; 7) min.EXPO(5) minCosto inicial=3.


Recommended