Documentos de Académico
Documentos de Profesional
Documentos de Cultura
N_maq2_libres>0
Insp_estado=2
Grafo de eventos del problema de produccin en serie con bloqueo e inspeccin.
Simulacin de eventos discretos
121
Diagramas de ciclo de actividad.
Entidades
Atributos
Nombre Descr.
Nombre Descripcin Rango
Nmero Representacin
Pieza - - - - 0..infinito
Maquina 1 0..1
Inspector - - - - 0..1
Maquina 2 . . . . 0..1
Actividades
Nombre Descripcin Tiempo Entidades involucradas
Llegada 1/? Pieza
Proceso
Mquina 1
1/
1
Pieza; Mquina 1
Inspeccin 1/
2
Pieza; Inspector
Proceso
Mquina 2
1/
3
Pieza; Mquina 2
Desbloqueo 0 Pieza; Inspector; Mquina 2
Salida 0 Pieza
Condiciones
Condicin
Actividad Cola
Condicin Destino Entidad
Inspeccin - C
1
: 0=U=1-? Cola Maq1 Pieza
Inspeccin -
NQ(Cola Maq2)=5 Y
1-? <U=1
Cola Bloqueo Insp Inspector
Inspeccin
NQ(Cola Maq2)=5 Y
1-? <U=1
Cola Bloqueo Pieza Pieza
Simulacin de eventos discretos
122
Inspeccin
C2: NQ(Cola Maq2)<5
Y 1-? <U=1
Cola Maq2 Pieza
Inspeccin
NQ(Cola Maq2)<5 Y
1-? <U=1
Cola Insp libre Inspector
Proceso mquina 2
C
3
: NQ (Cola Bloqueo
Pieza)>0
Cola Desbloqueo Maquina 2
Proceso mquina 2
NQ (Cola Bloqueo
Pieza)=0
Cola Maq2 libre Mquina 2
Colas
Nombre Rango Tipo Clase Entidad
Cola_maq1 0..infinito FIFO Normal Pieza
Cola_maq2 0..? FIFO Normal Pieza
Cola_insp 0..infinito FIFO Normal Pieza
Maq1 Libre 0..1 FIFO Normal Maquina 1
Insp Lbre 0..1 FIFO Normal Inspector
Maq2 Libre 0..1 FIFO Normal Inspector
Bloqueo
Pieza
0..1 FIFO Normal Pieza
Bloqueo Insp 0..1 FIFO Normal Inspector
Desbloqueo Virtual Maquina 2
Salida Virtual Pieza
Exterior 0..infinito - Normal Pieza
Simulacin de eventos discretos
123
Exterior
Llegada
Proceso
Maquina 1
Inspeccin
Proceso
Maquina 2
Salida
Cola
Maq1
Cola
Insp
Cola
Maq2
Cola
Virtual
Maq1
Libre
Insp
Libre
Maq2
Libre
Cola
Bloqueo
Pieza
Cola
Bloqueo
Insp
Desbloqueo
Cola
DesBloq
ueo
1
2
2 1
c
1
c
2
Yc
1
c
2
c
2
Y
c
1
c
2
Yc
1
c
3
c
3
Diagrama de ciclo de actividades para produccin en serie con bloqueo e inspeccin
Simulacin de eventos discretos
124
12.1.1 Descripcin del modelo
Llegada de piezas al sistema.
Procesos del sistema
Recursos empleados por los procesos
Simulacin de eventos discretos
125
Recursos empleado por los procesos de la maquina 1 inspector y mquina 2
Condicionales y decisiones
Bloqueo de entidades
Seal de desbloqueo
Liberacin de recursos
Simulacin de eventos discretos
126
Recursos liberado en el mdulo release
12.1.2 Datos y parmetros del modelo.
Entidades
Colas
Expresiones
Recursos
Simulacin de eventos discretos
127
Variables
Modificacin del modelo mediante un bloqueo por comprobacin de condicin.
Simulacin de eventos discretos
128
Modificacin del modelo para permitir la existencias de fallos en la mquina 2.
Los fallos sern de diversa ndole:
1.- Fallos producido por el envejecimiento de la mquina.
2.- Fallos producidos por la utilizacin de la mquina.
Para especificar un fallo en una determinada mquina se utiliza la rejilla de datos failures (situada en Advanced Process)
Caso 1. Fallos producidos por utilizacin de la mquina, la mquina falla cuando el nmero de piezas procesadas es 10.
12.1.3 Descripcin del modelo
12.1.4 Datos y parmetros del modelo.
Caso 2. Fallo de la mquina por envejecimiento. La mquina falla transcurrido un tiempo igual a 3 horas las modificaciones a realizar en el
modelo son:
Definicin de estados asociados al recurso de la mquina 2.
Simulacin de eventos discretos
129
Asignacin del recurso mquina 2 de los nuevos estados asociados.
Especificacin de los fallos
Simulacin de eventos discretos
130
Un sistema de mantenimiento situado en una seccin formada por m mquinas
idnticas. A la seccin llegan piezas cada cierto intervalo de tiempo (t_llegada),
seleccionando la primera mquina que est disponible, realizando una operacin de
duracin conocida (t_proceso) y abandonando despus el sitema.
Existe una brigada de mantenimiento de las mquinas constituidad por n operarios
(n<m). Dichos operarios tienen una doble funcin:
Realizan un mantenimiento preventivo a cada mquina despus de que
estas realicen un determinado nmero de operaciones (n_oper). Dicho
mantenimiento tiene una duracin conocida para cada mquina
(t_preventivo).
Realizan un mantenimiento correctivo de las mquinas con averas. Se ha
estimado que las mquinas se comienzan a averiar cuando superan un
cierto nmero de horas (t_crtico). Se conoce el tiempo medio que tarda
cada operario en corregir la avera (t_correctivo).
Se consideran que las averas de las mquinas nunca se producen durante una operacin,
que los operarios tienen prioridad sobre el mantenimiento correctivo y que tras un
mantenimiento la mquina vuelve a estar en las condiciones iniciales.
a) Considere que las averas
Entidades
Atributos
Nombre Descripcin
Nombre Descripcin Rango
Nmero
Pieza - - - - 0..infinito
N_opera
Nmero de
operaciones
realizadas en la
mquina
0..n_oper
Mquina -
T_oper
Tiempo total de
trabajo en la
mquina
0..t_critico
+t_proceso
0..m
Variables de estado
Nombre Descripcin Rango
Q_maquina Cola donde las piezas en espera de la mquina 0..infinito
N_maq_libres Nmero de mquinas disponibles 0..m
Q_correc Cola donde las mquinas esperan se reparadas 0..infinito
Q_preven
Cola donde las mquinas esperan ajuste de
mantenimiento
0..infinito
Simulacin de eventos discretos
131
N_operarios_libres
Nmero de operarios disponibles para el
mantenimiento
0..n
Lista de eventos
Nmero Nombre Actualizacin
1 Llegada de una pieza a cola Q_maquina++
2 Inicio de operacin en mquina j Q_maquina
N_maq_libres
Sel=j
3 Fin de operacin en maquina j N_opera(j)++
T_oper(Sel)=T_oper(Sel)+t_proceso
4 Llegada a mantenimiento correctivo Q_correc++
5 Llegada a mantenimiento
preventivo
Q_preven++
6 Mquina disponible tras operacin N_maq_libres++
7 Inicio mantenimiento correctivo Q_correc
N_operarios_libres--
8 Inicio mantenimiento preventivo Q_preven
N_operarios_libres--
9 Fin mantenimiento N_operarios_libres++
N_maq_libres++
N_opera(Sel)=0 T_oper(Sel)=0
Condiciones y Tiempos
Evento Origen Evento Destino Condicin Tiempo
1 T
0
1 1 - Un(3.5,7.5)
2 3 Inspector=0 -
3 2 Q_inspector>0 -
3 3 U
1
<0.15 -
3 4 Ajuste=0 -
4 5 - Un(20.40)
Simulacin de eventos discretos
132
5 4 Q_ajuste>0 -
5 2 Inspector=0 -
Colas
Nombre Rango Tipo Clase Entidad
Q_inspector 0..infinito FIFO Normal Pieza
Q_ajuste 0..infinito FIFO Normal Pieza
Cola_insp 0..infinito FIFO Normal Pieza