Академический Документы
Профессиональный Документы
Культура Документы
SIMULACIÓN DE SISTEMAS
CURSO : Modelación y Simulación de Sistemas
PROFESOR : Edward Zambrano Escobedo
ALUMNOS :
Jorge Becerra Mirian Eulogia
Loza Diburga Yuliet Consuelo
Pacheco Neyra Jean Carlos
Marticorena Huaman Nicole Adriana
Medrano Torres Tatiana
1
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
1. Contenido Teórico
1.1. Creación de objetos
Pestaña “FACILIDADES”
Librería“ESTANDAR”
Objeto “ENTRADA”
Objeto “SALIDA”
Objeto “ESTACION”
Librería“PROYECTOS”
Objeto “ENTIDAD”
2
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
a) Entrada, “Source”
El objeto Entrada es usado para generar las entidades de tipos específicos, según el objetivo
que se quiere desarrollar en el modelo.
Propiedades Generales:
Establece el número de entidades que ingresan por el objeto Entrada; por cada evento de
arribo en el modelo a desarrollar.
Establece la forma como las entidades definidas entraran, por el objeto Entrada; en el
modelo a desarrollar. Esta puede ser de cuatro (4) formas:
Al seleccionar esta opción para definir el tipo de arribo, se presentan los siguientes campos:
Determina el tiempo entre las llegadas exitosas de dos entidades definidas en el objeto
Entrada; esta propiedad puede ser definida de forma exacta con un valor nominal o a través
de expresiones que representan tipos de distribuciones.
3
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Determina la tabla de tasa de llegadas de los cambios supuestos en los arribos de las
entidades definidas durante la simulación por el objeto Entrada; en el modelo a desarrollar.
Establece un valor nominal o expresión como escala para la tabla de tasa de llegadas
especificada para el objeto Entrada; en el modelo a desarrollar.
Establece el nombre del Evento cuya ocurrencia determina cuando la siguiente entidad
definida arribara por el objeto Entrada; en el modelo a desarrollar.
Establece las propiedades de la tabla de arribos que definen las expectativas de ocurrencia
de los eventos de arribo en el objeto Entrada, en el modelo a desarrollar.
4
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Establece un número total de arribos de entidades definidas por el objeto Entrada; durante
la simulación del modelo a desarrollar.
b) Salida, “Sink”
El objeto Salida es usado para guardar, archivar o entregar; las entidades que han terminado
de ser procesadas en el modelo.
c) Estación, “Server”
Establece el tipo de la capacidad del objeto Estación, esta puede ser de dos (2) formas:
Fixed, “Fijo”
Establece el valor nominal, fijo; de la capacidad del recurso para este objeto Estación, en el
modelo a desarrollar.
Establece el nombre del calendario que especifica la capacidad del recurso para el objeto
Estación, en el modelo a desarrollar.
Establece la regla primaria usada para ordenar por criterios las entidades permitidas esperando
a ser procesadas por la capacidad del recurso del objeto Estación, en el modelo a desarrollar;
esta puede ser de cuatro (4) formas.
5
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Establece la expresión primaria usada para este objeto Estación, en el modelo a desarrollar.
Determina el tiempo requerido para procesar una entidad en el objeto Estación, en el modelo a
desarrollar.
Lógica del Regulador, “Buffer Logic”
Establece la capacidad, el número de entidades definidas que esperan en la entrada del objeto
Estación; en el modelo a desarrollar.
Establece la capacidad, el número de entidades definidas que esperan en la salida del objeto
Estación; en el modelo a desarrollar.
d) Entidad, “Entity”
Determina el valor de la velocidad inicial deseada para el objeto Entidad de este tipo, en el
modelo a desarrollar.
Determina el valor de la prioridad inicial para el objeto Entidad de este tipo, en el modelo a
desarrollar.
Secuencia Inicial, “Initial Sequence”
6
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Determina el valor de la secuencia inicial deseada para el objeto Entidad de este tipo, en el
modelo a desarrollar.
2. Caso Práctico
2.1. Enunciado
Un taller automotriz de marca tiene un inspector que recibe el auto de los clientes. El trabajo
del inspector consiste en efectuar un inventario del vehículo, registrar observaciones del
propietario respecto a cualquier problema con su auto, enfundar asientos y timón. El inspector
ofrece el cliente una hora de entrega para su vehículo.
El auto es conducido al diagnóstico y entregado a un único técnico que hace el diagnóstico del
vehículo. Con el diagnóstico completo se solicita y recibe los repuestos necesarios y luego se
entrega el auto con los repuestos respectivos al único responsable del servicio mecánico.
Tanto el técnico de diagnóstico como el responsable servicio mecánico atienden los autos uno
por uno. Realizado el servicio, el auto está listo para la entrega y se verifica que esto haya
ocurrido antes de la hora de entrega ofrecida al cliente. Simule 8 horas de trabajo.
Considere:
Paso 1
Creación del objeto Llegada (Source), donde los autos llegaran al taller para ser atendidos
Por dato nos menciona el timepo entre llegadas: exponencial con media 15 minutos, clic izquierdo
a llegadas para ingresar el tiempo.
7
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 2
Crear una entidad denominada “Auto” para poder observar el flujo cuando corra la simulación.
OJO: Esto se puede obviar en este caso debido a que no existe restricción de entidades.
Al crear la entidad “Auto” se puede observar en la siguiente imagen que el tipo de entidad del
objeto “llegadas” cambio de “DefaultEntity” a “Auto”
Paso 3
Una vez arriba un auto, pasa a recepción. Por tanto crear un objeto denominado
“Recepción”(server).
Por dato nos menciona el tiempo de procesamiento en dicha estación: uniforme entre 15 y 20
minutos, clic izquierdo a Recepción para ingresar el tiempo.
8
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
El enunciado nos menciona de que Recepcion esta acargo de un inspector, por tanto en
propiedades de dicho objeto colocar el valor 1.
Paso 4
Una vez el auto pasa por recepcion, pasará por diagnostico. Por tanto crear un objeto denominado
“Diagnostico” (server).
Por dato nos menciona el tiempo de procesamiento en dicha estación: uniforme entre 20 y 30
minutos, clic izquierdo a Diagnostico para ingresar el tiempo.
9
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
El enunciado nos menciona de que Diagnostico esta acargo de un tecnico, por tanto en
propiedades de dicho objeto colocar el valor 1.
Paso 5
Una vez el auto pase por Diagnostico completo, pasa por estación “Reparación”, el cual el
responsable del servicio mecánico recibe los repuestos necesarios para su reparación del auto. Por
tanto crear un objeto denominado “Reparación” (server).
Por dato nos menciona el tiempo de procesamiento en dicha estación: uniforme entre 30 y 40
minutos, clic izquierdo a Diagnostico para ingresar el tiempo.
10
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 6
Una vez reparado el vehiculo se retira del taller. Debido a que el tiempo del auto en el taller
depende de la ofrecida al cliente. Como dato tenemos que el tiempo total en el taller será de 1 hora
con 45 minutos, es por ello que se creará dos salidas, una salida es para los autos que cumplen
con el tiempo pactado con el cliente y otra salida para los que demoran en ser atendidos en el
taller.
Se crea dos objetos Sink, uno de ellos denominados “Salida Pactada” y el otro “Salida Demora”.
Paso 7
11
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Las uniones de la llegadas con las estaciones de trabajo es mediante “conectores” debido a que no
nos proporciona tiempo o distancia entre ellos.
Paso 8
Entre la estación Reparación y las dos salidas existe restricción que es el tiempo de el taller.
Cuando cumple con el tiempo pactado con el cliente los autos saldrán por “Salida Pactada” y si
demora en el taller saldrán por “Salida Demora”.
Para ello se hara uso de la propiedad Ruta Logica de “OutPut” de la estacion Reparación, debido
que la distribucion de la salida de los autos sera mediante pesos.
Paso 9
12
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 10
Luego Crear un Estado Real denominado “Retra” como variable para conocer el retraso de los
autos en el taller.
Dirigirse a “Definiciones”, luego “Estates” y finalmente a la opcion “Real”
13
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 11
Finalmente se crea “Elemento Estatico” para poder conocer la demora maxima y promedio de los
autos en el taller.
El valor promedio del tiempo de duración del servicio completo. 3.4989 Horas
3. Escenario A
3.1. Enunciado
Suponga que se ha pensado que contar con un inspector adicional mejorará la atención al
cliente, pero es posible contratar un supervisor adicional sólo por horas, desde el inicio de la
atención en el taller hasta por dos horas y media y luego desde antes de dos horas de
finalizar el día. Este inspector adicional tiene la misma velocidad de trabajo que el inspector
de tiempo completo.
¿Representará esto una mejora para el cliente?
Paso 1
Como nos dicen que se agregara un inspector adicional para mejorar la atención del cliente .
Entonces hacemos clic izquierdo el el source RECEPCION, y en propiedades en el obejto en Initial Capacity le
ponemos 2.
15
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 2
Como nos dicen que habrá un operacioadicional también en el server DIAGNOSTICO , pero que este solo
trabajara por horas , entonces para poder resolver esto , se trabajara con un Schedule .
Vamos a
Ya en StandarWeek le cambiamos el nombre a Horario_Trabajo y en los días solo ponemos 1 dia de corrida.
Nos vamos a Day Patterns, y el el signo “+” hacemos clic izquierdo , aquí vamos a colocar el Horario de
Trabajo.
16
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Una vez aquí , colocamoslas horas a trabajar , como nos dicen que el trabajador empezara a trabajar sólo
por horas, desde el inicio de la atención en el taller hasta por dos horas y media y luego desde
antes de dos horas de finalizar el día. Entonces colocamos que desde las 12 a 2:30 trabajaran 2
trabajadores , y desde las 2:30 hasta las 5:30 solo un trabajador y luego desde las 5:30 hasta las
8:00 . otra vez volverán atrabajar los dos trabajadores , eso se ve en Value.
Paso 3
Para ya poder asignarlo este Schedule al server solo nos vamos a la pantalla principal seleccionamos
DIAGNOSTICO y en la propiedad de Capacity Type le asignamos un WorkSchedule.Y en el nombre del
Schedule el cual trabajaremos es el que le habíamos creado previamente con el nombre Horario_Trabajo.
Paso 4
SI SE ENCONTRO MEJORAS :
17
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
El valor promedio del tiempo de duración del servicio completo. 2.8365 Horas
4. Escenario B:
4.1. Enunciado:
Se ha efectuado un pequeño estudio que ha permitido identificar el tipo de servicio que con
regularidad solicitan los clientes. Se ha encontrado que el 60% de los clientes vienen por el
servicio regular de mantenimiento de sus vehículos, el resto por problemas de diversa
índole. Conociendo esta información sólo es necesario el diagnóstico para los autos que
vienen por algún problema.
Ahora hay un encargado especialista dedicado a cada uno de los servicios mecánicos:
regular y reparaciones. Considere que la hora ofrecida de entrega será 3 horas después de
la recepción. Analice el sistema. Simule 8 horas de trabajo.
18
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 1:
Como nos dicen que se ha encontrado que los clientes vienen por el servicio regular de
mantenimiento de sus vehículos, Entonces crearemos un server llamado Servicio_Regular:
Paso 2:
El problema nos dice que en el server Servicio_Regular hay un encargado especializado para el
servicio, para esto hacemos clic en el server y le colocamos 1 en Initial capacity.
Paso 3:
El problema nos dice que el tiempo de procesamiento en el server Servicio_Regular es
Random.Uniform(30,60) minutos, para esto hacemos clic en el server y colocamos el tiempo de
procesamiento, tal como lo muestra la imagen:
19
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 4:
Las uniones del modelo con Servicio_Regular es mediante “conector” debido a que no nos
proporciona tiempo o distancia entre ellos.
Paso 5:
Entre la estación Servicio_Regular y las dos salidas existe restricción que es el tiempo de el taller.
Cuando cumple con el tiempo pactado con el cliente los autos saldrán por “Salida Pactada” y si
demora en el taller saldrán por “Salida Demora”.
20
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Para ello se hara uso de la propiedad Ruta Logica de “OutPut” de la estacion Servicio_Regular,
debido que la distribucion de la salida de los autos sera mediante pesos.
Paso 6:
Como en el enunciado nos dice que el tiempo de entrega sera despues de tres horas colocaremos
las restricciones en los respectivos conectores.
Paso 7:
Modificamos las restricciones de conector para los conectores 4 y 5:
21
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 8:
Como nos dicen que el 60% de autos van a servicio regular Para ello se hara uso de la propiedad
Ruta Logica de “OutPut” de la estacion Servicio_Regular, debido que la distribucion de la salida de
los autos sera mediante pesos.
Paso 9:
Como en el enunciado nos dice que el tiempo de entrega sera despues de tres horas colocaremos
las restricciones en los respectivos conectores.
22
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
Paso 10:
RESULTADOS:
23
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
24
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
25
FACULTAD DE INGENIERIA INDUSTRIAL MODELOS Y
SIMULACIÓN DE SISTEMAS
26