Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CIII-66
Introducción:
La tasa de producción es mucho mayor que la tasa de demanda y por lo tanto los ítems
son normalmente producidos en batch. Las máquinas son programadas en el tiempo
entre diferentes ítems, siendo conectadas de un producto a otro de acuerdo al patrón
de demanda.
flujo en línea (flow shop).- se fabrican pocos productos en lotes homogéneos de gran
tamaño, trabajando en general, para inventarios.
En la programación de talleres los lotes de los distintos artículos van de un centro a otro
para realizar las diferentes operaciones, pudiendo ser distintas secuencias de paso de
cada uno de ellos por los centros de trabajos.
Las tareas desarrolladas a lo largo de la línea deben ser definidas y agrupadas de modo
de obtener un flujo suave de productos con la máxima utilización de equipos y recursos.
Suele fabricarse para inventario, empleando siempre las mismas instalaciones para
obtener el mismo producto, con una disposición de las máquinas en cadena.
En la programación de talleres los lotes de los distintos artículos van de un centro a otro
para realizar las diferentes operaciones, pudiendo ser distintas secuencias de paso de
cada uno ellos por los centros de trabajo.
Una de las características de los procesos intermitentes es que los proyectos o los
clientes pasan la mayor parte de su tiempo esperando en una línea. El tiempo de espera
varía con la carga del trabajo en proceso.
21-03-2021 Francis Balbontín 7
El desafío es desarrollar procedimientos de programación que permitan administrar con
efectividad el flujo de trabajo y clientes. Se tiene básicamente:
Trabajo Tiempo Fecha Máquina Tiempo Máquina Tiempo Máquina Tiempo Máquina Tiempo
llegada Entrega
1 0 11 1 3 3 2 __ __ __ __
2 1 10 3 1 2 3 3 3 1 2
3 3 8 3 1 __ __ __ __ __ __
Se dispone de muchas reglas de diferente secuencia y las preguntas lógicas son: ¿cuál es
la que se debe seleccionar? y ¿cuál es la diferencia entre ellas?. La selección que se hace
es importante porque una regla de secuencia que funciona bien en una dimensión (por
ejemplo en la reducción de inventarios), quizá no funcione en otra dimensión (como la
minimización de los costos de comienzo de la producción), por lo tanto el objetivo será
identificar reglas de secuencia óptima de los trabajos para la función objetivo
establecida.
La selección se hace importante porque una regla de secuencia que funciona bien en
una dimensión, por lo tanto el objetivo será identificar reglas de secuencia óptima de
los trabajos para la función objetivo establecida.
Costos de preparación
Costos de inventario de productos en proceso
Porcentaje de demora de los trabajos
Cumplir con las fechas de entrega
Minimizar los plazos
Minimizar el tiempo de permanencia
Maximizar la utilización de las máquinas
Retraso promedio de los trabajos
PEPS: Primero en llegar, primero que recibe el servicio (salir). De acuerdo con esta
regla como su nombre lo sugiere, se atienden a los trabajos o las personas en el orden
con el que llegaron. Se aplica comúnmente en el sector de servicios, en empresas
como bancos, supermercados, etc.
FMPT: Fecha más próxima de término. La máxima prioridad se asigna al trabajo que
espera y tiene la fecha más próxima de término. Esta regla ignora el momento en que
llegan los trabajos y el tiempo que cada uno de ellos requiere.
TPM: Tiempo mínimo de holgura de operación, esta regla calcula la holgura de cada
trabajo que espera y da la máxima prioridad a aquel que tiene la holgura mínima.
La holgura es el tiempo que falta para su fecha límite, sin tomar en cuenta el tiempo
que dura la operación del trabajo. Esta regla no toma en cuenta el orden de llegada.
B 2 8 6 2 0
C 8 16 18 0 2
D 3 19 15 4 0
E 9 28 23 5 0
B 2 8 6 2 0
El tiempo de flujo del trabajo para esta secuencia de proceso mide todo el tiempo que tarda cada
trabajo en el sistema, hasta su término. Entonces, el tiempo de flujo (o duración del flujo) incluye los tiempos de
espera y de procesamiento para cada unidad. Por ejemplo, el trabajo de B espera 6 días, mientras que el A se procesa
y después necesita 2 días de tiempo de operación en sí. Por tanto, el trabajo B se debe terminar en 8 días, que es su
tiempo de flujo., 2 días después de su fecha de entrega.
2.-Tiempo promedio de término: El número promedio de días que un trabajo permanece en el sistema es 15,4. Este
parámetro se calcula sumando las duraciones de los flujos (tiempo de los flujos) para todos los trabajos y dividiendo
la suma entre el número de trabajos.
(6+8+16+19+28) / 5=15,4
4.- Retraso promedio de los trabajos: El retraso promedio en los trabajos es 2,2 días. El retraso para cada
trabajo se obtiene al comparar su tiempo de flujo con su fecha límite. Así, el trabajo A se completó el día 6;
como su fecha límite es el día 8, no hay retraso. El trabajo B se terminó el día 8, como su fecha límite es el
día 6, este trabajo tiene 2 días de retraso. De manera semejante, para los trabajos C, D y E se tienen 0, 4 y
5 días de retraso, respectivamente. El retraso promedio será de:
(0 + 2 +0 + 4 + 5) / 5 = 2,2 días.
La regla de secuencia PEPS tiene como ventaja la simplicidad y en algunos aspectos proporciona un sentido
de “equidad” desde el punto de vista del cliente. Sin embargo, algunas otras reglas resultan más atractivas
desde el punto de vista del sistema productivo.
B 2 2 6
D 3 5 15
A 6 11 8
C 8 19 18
E 9 28 23
3.- Número promedio de los trabajos en el sistema: En el lapso total de 28 días, 5 trabajos se
encuentran en el sistema ( en espera o en proceso) durante 2 días, mientras el trabajo B es
procesado; hay 4 trabajos en el sistema, mientras el trabajo D se procesa en un tiempo de 3
días, y así sucesivamente . Por lo que el número promedio de trabajos en el sistema cada día es:
[5(2) + 4(3) + 3(6) + 2(8) + 1(9)] / 28= 2,32 trabajos.
4.- Retraso promedio en los trabajos: Los días de retraso para cada trabajo
en esta secuencia son 0, 0, 3, 1 y 5 días, respectivamente. El retraso promedio será:
(0 + 0 + 3 + 1 + 5) /5 = 1,8 días.
Si se considera esta regla, la secuencia se establece de acuerdo con el tiempo más próximo de término
y se asigna la prioridad más alta a la orden de trabajo que posee la fecha límite menor.
B 2 2 6
A 6 8 8
D 3 11 15
C 8 19 18
E 9 28 23
3.- Número promedio de trabajo en el sistema: En el lapso total de 28 días, 5 trabajos se encuentran en
el sistema ( en espera o en proceso) durante 2 días, mientras el trabajo B es procesado; hay 4 trabajos
en el sistema, mientras el trabajo A se procesa en un tiempo de 6 días, y así sucesivamente . Por lo que
el número promedio de trabajos en el sistema cada día es:
4.- Retraso promedio en los trabajos: Los días de retraso para cada trabajo
en esta secuencia son 0, 0, 0, 1 y 5 días, respectivamente. El retraso promedio será:
(0 + 0 + 0 + 1 + 5) /5 = 1,2 días.
Si se considera esta regla, la secuencia se establece de acuerdo con el tiempo mínimo de holgura
y se asigna la prioridad más alta al trabajo que posee la menor holgura.
A 6 6 8 0 2
B 2 8 6 2 0
C 8 16 18 0 2
D 3 19 15 4 0
E 9 28 23 5 0
La regla de TPM actúa de la siguiente manera, empleando una las secuencias: B, D, E, A y C, como
se muestra en la tabla:
B 2 2 6
D 3 5 15
E 9 14 23
A 6 20 8
C 8 28 18
4.- Retraso promedio en los trabajos: Los días de retraso para cada trabajo
en esta secuencia son 0, 0, 0, 1 y 5 días, respectivamente. El retraso promedio será:
(0 + 0 + 0 + 1 + 5) /5 = 1,2 días.
índice crítico (R.C.): Indice del tiempo restante y de los días de trabajo restantes.
R.C =
25
21-03-2021 Francis Balbontín 25
Razón crítica (RC).-
Es un índice que se calcula dividiendo el tiempo que falta para la fecha
de entrega y el tiempo de trabajo que queda.
La razón crítica es dinámica y fácil de actualizar.
Concede prioridad a los trabajos que se deben realizar para cumplir con
el programa de embarques.
Criterio:
Un trabajo con una razón critica baja (menor que 1.0) esta atrasado
respecto al programa.
Si la RC es exactamente a 1.0, el trabajo esta a tiempo.
Una RC superior a 1.0 significa que el trabajo va adelantado y tiene
holgura.
B (28-25) / 5 = 0.60 C
C (27-25) / 2 = 1.00 A
R.C =
El trabajo B tiene una razón critica menor que 1, lo cual significa que esta atrasado a
menos que se agilice, por lo tanto tiene la mayor prioridad.
El trabajo C esta en el tiempo y el trabajo A tiene cierta holgura.
Cuando el trabajo B este terminado, será necesario volver a calcular las razones
criticas de los trabajo A y C para determinar si cambió el orden de prioridad.
Dinámico.- los trabajos llegan en forma intermitente. Esto puede ocurrir bajo dos
casos:
Un número finito de trabajos n llega en tiempos futuros conocidos.
Los trabajos llegan de acuerdo a algún proceso probabilístico.
Criterios de Optimización
Sea:
Sea:
Tardanza promedio
Regla: SOT
Gasolina: 20.000 m3
Kerosene: 3.000 m3
Diesel: 8.000 m3
La urgencia en disponer de esas cantidades en el terminal de recepción está representada por las
siguientes ponderaciones:
W gasolina: 0,5
W kerosene: 0,3
W diesel: 0,2
Considerando urgencias:
Gasolina: 40 / 0,5 = 80
5 17.3 57.3
57,3 horas.
_
F = (5 +17.3 + 57.3 ) / 3 = 26,5 (horas)
Con regla SOT minimiza la permanencia promedio en el sistema y el retraso máximo de los trabajos.
Ci ai Flujo (F)
7 0 7
12 1 11
9 3 6
__
F = (7+11+6) / 3 = 8 C = 12
Ci ai Flujo (F)
12 0 12
4 1 3
6 3 3
__
F = (12+3+3) / 3 = 6 C = 12
1.-Objetivo:
Regla: No hay
Algoritmo factible: Ordenar los trabajos en orden decrecientes según sus tiempos de
procesamiento. Asignar cada trabajo en orden a las máquinas.
2.-Objetivo:
Regla: SOT
Ordenar los tiempos de proceso de menor a mayor y luego asignarlos a las máquinas.
1 5 Posición 1 2 3 4 5
2 10 Trabajo 2 3 5 1 4
3 8 Tpo. Proceso 10 8 6 5 4
4 4
5 6
_
F = (15 + 10 + 8 + 18 + 14) / 5= 13
C = 18
2 10 Trabajo 4 1 5 3 2
3 8 Tpo. Proceso 4 5 6 8 10
4 4
5 6
_
F = (5 + 20 + 13 + 4 + 10) / 5= 10,4
C = 20
Las operaciones se realizan en el mismo orden, por ejemplo todos los trabajos deben
pasar por las máquinas en el mismo orden. Es un problema complejo debido a los
aspectos inherentes de la combinatoria. Si se tienen m máquinas y n trabajos, el total
de programas a ser construidos es .
M1 M2 M3
PROGRAMA M1 M2 --- C
Tiempo de Proceso F
1 1.2 1- 2 5,5 6
Trabajo M1 M2
2 2-1 2-1 5 7
T1 1 4
4 1-2 2-1 6 8
PROGRAMA 1
2 2-1 2-1 5 7
T1 1 4
4 1-2 2-1 6 8
PROGRAMA 2
2 2-1 2-1 5 7
T1 1 4
4 1-2 2-1 6 8
PROGRAMA 3
2 2-1 2-1 5 7
T1 1 4
4 1-2 2-1 6 8
PROGRAMA 4
Objetivo:
Algoritmo:
M1 M1 M1 M2 M2 M2
Posición Trabajo M1 M2
3 1 5 4 T4 T6 T2 T3 T5 T1
5 2 6 6 1 2 6 7 5 4
6 3 11 7
1 4 1 3
4 5 7 5
Posición ascendente
2 6 2 8 Posición descendente