Sie sind auf Seite 1von 18

Mdulo Crear

Este mdulo es el que crea las entidades en un modelo de simulacin, pueden crearse
entidades usando un programa establecido (Schedule) o teniendo el tiempo entre
llegadas de cada entidad.

Propiedades

Tipo de Entidad (Entity Type): Nombre de la entidad que ser creada, ejemplo:
personas, ordenes de produccin.

Tipo (Type): Indica la forma en la que las entidades sern creadas, incluye:

- Aleatorio (Random): Que es por defecto la distribucion exponencial, en el cual


se debe especificar la media en Value.
- Programa (Schedule): Usa por defecto la distribucion exponencial, con el
promedio dado por el mdulo Schedule establecido previamente.

- Constante (Constant): Se espcifica un tiempo entre llegadas constante.


- Expresin (Expression): Permite establecer otras distribuciones, abriendo la lista
desplegable.

Unidades (Units): Especifica cmo se medir el tiempo entre llegadas. No aplica cuando
el Tipo es Schedule.

Entidades por llegada (Entities per Arrival): Especifica el nmero de entidades que
entraran en el sistema en un tiempo dado cada llegada. Si este valor es mayor a 1, el
lote completo de entidades es creado en el mismo tiempo de simulacin, sin embargo,
las entidades entran al modelo uno a la vez para ser procesados, as como en el mdulo
Lote (Batch) o Proceso (Process).

Llegadas Mximas (Max Arrivals): Especifica el nmero de llegadas mximo que el


mdulo podr generar, cuando el valor dado se alcanza, la creacin de nuevas entidades
se detendr.

Primera creacin (First Creation): Indica el tiempo de inicio de la primera entidad en el


Sistema. No aplica cuando el Tipo es Schedule.

El mdulo de creacin Cuentas por cobrar generara documentos basados en la


distribucin exponencial con una media de 8 horas, las entidades por llegada estn
basados en la distribucin uniforme con parmetros inferior y superior de 2 y 8 horas
respectivamente. El primer lote de documentos es generado a las 4 horas del inicio de
la simulacin.
Mdulo Proceso
Este mdulo indica el nmero de entidades que estn en proceso (la variable
ProcessName.WIP). Una cola animada aparece tambin si el proceso incluye utilizar
(seize) uno o ms recursos. Si el tipo de proceso es un sub-modelo entonces una flecha
se muestra dentro del mdulo para indicar que hay un sub-modelo lgico.

Propiedades

Tipo (Type): ?
Accin (Action): Tipo de procesamiento que ocurrir dentro del mdulo, Demora
(Delay) simplemente indica que habr una demora sin restricciones de recursos. Utilizar
Demorar (Seize Delay) indica que un recurso(s) ser asignado y una demora ocurrir, y
esa liberacin del recurso ocurrir un tiempo despus. Utilizar Demorar Liberar (Seize
Delay Release) indica que un recurso(s) sern asignados seguido de una demora en el
proceso y luego el recurso asignado ser liberado. Demorar Liberar (Delay Release)
indica que un recurso(s) ha sido previamente asignado y que la entidad simplemente
demorar y liberar el recurso(s) asignado. Aplica solo cuando el Tipo es Estndar.
Modelo de Inventario

Fuente: https://www.youtube.com/watch?v=2-0E43yKdbE

1. Creacin de la llegada de clientes

La entidad que entra al sistema es el CLIENTE el cual llega al sistema en un tiempo


distribuido uniformemente entre 3 y 7 horas.
2. Creacin de la variable inventario

Ir a Basic Process / Variable, luego hacer doble click para agregar una nueva variable
llamada INVENTARIO, luego hacemos click en Initial Values y colocamos 250 el cual ser
el valor del inventario inicial cuando se corra la simulacin.
3. Creacin de la variable inventario objetivo

Esta variable determina cuanto de inventario se quiere tener como mximo


4. Creacin de la variable tamao de lote

Esta variable determina el tamao de lote, el valor especificado es de 5 unidades.


5. Creacin de la variable Punto de Reorden

Esta variable permitir al modelo determinar cundo se debe volver a producir, en este
caso cuando el inventario se reduzca a 100 unidades el sistema debe lanzar una orden
de produccin, que ser acorde al tamao de lote.
6. Creacin de la demanda por cliente

Se crea un mdulo Assign y en este se aade una variable llamada DEMANDA la cual
tiene un valor distribuido uniformemente entre 50 y 100 unidades, esto indica que
cuando un CLIENTE llega al sistema y pasa por el mdulo Assign a este cliente se le asigna
una cantidad de unidades dado el pedido que hace.
7. Contabilizar los clientes que llegan

En el mismo mdulo Assign se crea una variable TOTAL CLIENTES que tiene por valor
TOTAL CLIENTES + 1, lo que significa que cada vez que pase un CLIENTE por el mdulo,
la variable se incrementara en 1 unidad.
8. Decidir si producir o no

Cada vez que llega un pedido (representado por DEMANDA), se utilizara la expresin
siguiente con el fin de determinar si es que se producir o solo se surtir con el
inventario.
9. Reduccin del inventario dado que se surte la demanda

Se crea un mdulo Assign el cual modificara la variable inventario reducindole la


demanda surtida.
10. Contabilizar los clientes perdidos y la cantidad perdida

Se crea un mdulo Assign en el cual se crea una variable llamada CLIENTES PERDIDOS el
cual contabilizara cuantos clientes no son atendidos, por otra parte, se crea la variable
CANTIDAD PERDIDA la cual contabilizara la demanda no abastecida a los clientes.
11. Empezar la produccin cuando falte inventario

Se crea un mdulo Decide el cual tendr la expresin de que si el INVENTARIO es menor


o igual al PUNTO DE REORDEN entonces se inicie la produccin para incrementar el
inventario.
12. Activar la produccin

Se crea un mdulo Assign con la variable Produccin a la cual se le asigna el valor de 1,


este mdulo se jala al mdulo Dispose porque si no se necesita producir entonces no se
hace ms que surtir con el inventario.
13. Entidad que iniciar la produccin

Se crea un mdulo Create el cual funcionara como activador de la produccin, por lo


tanto solo estar limitado a aparecer una vez por cada hora (en este caso las unidades
de tiempo no juegan un papel importante para este caso).
14. Creando el Mdulo Hold

Este mdulo permitir mantener a la entidad ACTIVADOR hasta que la condicin de que
la variable PRODUCCION sea 1 (activado = debe producirse), de esta forma permitir a
dicha entidad pasar a los siguientes mdulos del sistema.
15. Manufactura del proceso

Se crea un proceso que actuara como la manufactura de la materia prima.


16. Aadiendo inventario

Cuando se termine de producir se agregara a la variable INVENTARIO el TAMAO DE


LOTE producido.
17. Verificando el inventario objetivo

Se aade un mdulo Decide que tenga la condicin de que si el inventario es mayor al


inventario objetivo entonces se deje de producir.
18. Detener la produccin

Si es que ya se alcanz el inventario objetivo entonces la variable PRODUCCION que


estaba activa (1) entonces cambiar su valor a 0 lo cual significa que estar desactivada.
MODELO FINAL
19. Agregando una grfica de seguimiento del inventario

Se agrega un Plot y en Data Series en Name se coloca el nombre al grfico, en Expression


se especifica la variable a rastrear, en este caso INVENTARIO.
Luego en Axes se desactivan los valores de la derecha del eje Y y en los valores de la
izquierda de Y se modifican las escalas de la grfica, y se cambi el auto escalado a FALSO
para evitar que el grfico vare de forma.
20. Aadiendo el grfico al modelo

Luego de terminar de cambiar los parmetros se aade el grfico y luego de iniciar la


simulacin, el grfico mostrar el valor de la variable INVENTARIO a travs del tiempo.
21. Correr simulacin sin animacin

Ir a Run / Run Control / Batch Run (No animation), luego cuando se inicie la simulacin
el modelo ira a los resultados.
22. Inicializando el Analizador de Procesos
Ir a Tools / Process Analyzer

Dentro se pueden crear escenarios pero pedir un archivo .p en donde dice Program
File, el cual es el archivo que se genera una vez termina la simulacin del modelo creado,
es por eso que para usar el Process Analyzer primero se debe simular el modelo.
23. Aadiendo Controles
Click derecho en Reps / Insert Control

En User Specified estn las variables creadas por el usuario y desde aqu se agregan las
variables a controlar.
24. Aadiendo Respuestas

De la misma forma en que se agregan variables a controlar, se pueden agregar variables


que respondern a dichos cambios, estas aaden de la misma forma que los Controls.
25. Simulando los escenarios

Luego que los escenarios han sido creados, se seleccionan y se presiona el botn Go,
entonces, guardar el archivo y luego generar los resultados.

Das könnte Ihnen auch gefallen