Date post: | 14-Jun-2015 |
Category: |
Documents |
Upload: | gonzalo-lagunes |
View: | 1,657 times |
Download: | 1 times |
SECUENCIACIÓN
EQUIPO 5RODRIGUEZ ORDAZ NORMA E.
LAGUNES ELVIRA GONZALOLOPEZ FRANCISCO CESAR A. REYNA VAZQUEZ EDUARDO
En secuenciación tratamos con una situación en donde la medida de efectividad es una función del orden o secuencia en el que la serie de trabajos se llevan a cabo.
Sus objetivos son:1: Termino de productos en la fecha de
entrega2: Minimización del tiempo de producción 3: Minimización del trabajo en proceso4: Maximización de la utilización del centro
de trabajo5: Menor costo de producción6: Maximización de utilidades
1. Tenemos n tareas que realizar y cada una
de las cuales necesita un proceso en algunas o en todas las m maquinas diferentes de que se dispone.
La efectividad para cualquier secuencia dada de los trabajos en cada maquina puede medirse y queremos seleccionar de las secuencias teóricamente posibles
A) Aquellas que son “factibles
tecnológicamente” que satisfacen las restricciones con respecto al orden en que cada trabajo debe realizarse a través de las m maquinas.
B) Una o varias de las secuencias factibles tecnológicamente que optimizan la medida de efectividad
2. El segundo tipo de problema, tenemos un
taller con cierto numero de máquinas y una lista de las tareas a realizar, cada vez que una maquina complete el trabajo que esta haciendo tenemos que decidir que tarea debe iniciar.
Una característica de este tipo de problemas es que la lista de trabajos a realizar cambia conforme a nuevas ordenes.
Se tienen n (1,2,3…..n) trabajos los cuales
tienen que procesarse uno por uno en cada uno de los m (A,B,C….) centros de maquinas y se da el orden para procesar cada trabajo por ejemplo el trabajo 1 se procesa en los centros de trabajo A, C y B y se dan los tiempos en que se realizan las operaciones.
PROCESO DE n TRABAJOS A TRAVES DE m MAQUINAS
El problema consiste en encontrar una
secuencia para procesar los trabajos de manera que el tiempo total sea el mínimo.
Se representa: Ahí = Tiempo para el trabajo i en la
maquina A
Bi= Tiempo para el trabajo i en la maquina B
T= tiempo desee la iniciación del primer trabajo hasta completar el ultimo.
Se dispone de soluciones satisfactorias
actualmente solo para tres casos:1. N trabajos y 2 maquinas A y B con un orden AB2. N trabajos y 3 maquinas A, B y C con el orden
ABC3. 2 trabajos y m maquinas con un orden
prescrito que no es necesariamente el mismo.
Supongamos que tenemos 4 trabajos a
realizar 1, 2 , 3 y 4 que deben procesarse a través de las maquinas A, B, C y D en el siguiente orden :
Trabajo 1: ABCD Trabajo 2: ACBD Trabajo 3: BCDA Trabajo 4: BCDA
EJEMPLO 1
a) Demostrar que la siguiente secuencia
de trabajos seleccionada de las secuencias posibles no es factible:
Maquina A: 1342 Maquina B: 3412 Maquina C: 1423 Maquina D: 4321
b) Encuentre una secuencia factible de trabajos y calcule el tiempo correspondiente T desde el principio del primer trabajo hasta terminar el ultimo.
Escribimos las dos situaciones: el orden de las
maquinas para cada trabajo y el orden sugerido de los trabajos.
SOLUCION
Al tiempo cero las tareas (A,1) y (B,3) son factibles; indicamos se han acompletado estas dos operaciones poniendo un circulo alrededor de cada maquina y cada trabajo como sigue:
Ahora (B,4) es factible; y continuamos circulando las operaciones que se completan hasta que alcancemos la siguiente situación:
En este punto ya no podemos avanzar y
concluimos que la secuencia de trabajos que se esta probando no es factible. Podemos modificar la secuencia dada de tal manera que se haga factible.
Maquina A: 1342 Maquina B: 3412 Maquina C: 1432 Maquina D: 4132
Para calcular el tiempo transcurrido entre esta secuencia factible de trabajos, recordamos que cada tarea individual se supone que requiere una hora y construimos una tabla de tiempos
horas tareas
1 (A,1) (B,3)
2 (B,4)
3 (B,1)
4 (C,1)
5 (C,4)
6 (D,4)
7 (C,3) (D,1
8 (D,3)
9 (A,3)
10 (A,4)
11 (A,2)
12 (C,2)
13 (B,2)
14 (D,2)
El tiempo transcurrido es de 14 horas. Esto
también se puede obtener gráficamente mediante una grafica de Gantt.
El problema de secuencia no ha sido resuelto, todo lo que hemos hecho es encontrar una secuencia factible y calcular la T correspondiente ya que no se dispone de un método matemático para encontrar la secuencia optima
Grafica de Gantt
1 2 3 4 5 6 7 8 9 10
11
12
13
14
1 3 4 2 A
3 4 1 2 B
1 4 3 2 C
4 1 3 2 D
Procesamiento de “n” trabajos a través de 2
maquinas.
Secuenciación.
Este problema de secuenciación, para el que se
dispone de una solución, se describe como sigue:
a) Se cuenta únicamente con dos maquinas, A y B.
b) Cada trabajo se procesa en el orden AB.
c) Los tiempos de proceso, exactos o esperados A1, A2,…An, B1, B2,…Bn, se conocen.
El problema es minimizar “T”,
el tiempo transcurrido desde el principio del primer trabajo
hasta la terminación del ultimo.
Método:
1.- Seleccionar el menor tiempo de proceso en la lista A1,…An,…B1,,…Bn. Si existe
empate, seleccionar cualquiera de los dos tiempos.
2.- Si el tiempo de proceso mínimo es Ar, hacer primero el trabajo s-
esimo, para cualquiera de las dos maquinas.
3.- Quedan ahora n-1 trabajos que deben ser
ordenados. Aplicar los pasos 1 y 2 al conjunto reducido de tiempos de proceso obtenido
después de eliminar los tiempos anteriores.
4.- Continuar de esta manera hasta que todos los trabajos hayan sido ordenados.
La secuencia resultante minimiza “T”.
Solución:
El tiempo mínimo de proceso es 1 hora para el trabajo 2 en la maquina A. Por lo tanto se programa al principio el trabajo 2:
2
Ejemplo:
Se tienen 5 trabajos, cada uno de los cuales debe pasar por las dos maquinas A y B en ese
orden. Los tiempos de proceso son los siguientes:
Tiempo de Proceso en Horas.Trabajo. Maquina A. Maquina B.
1 5 2
2 1 6
3 9 7
4 3 8
5 10 4
El conjunto reducido de
tiempos de proceso ahora es:
Tiempo de Proceso en Horas.Trabajo. Maquina A. Maquina B.
1 5 2
3 9 7
4 3 8
5 10 4
El menor tiempo de proceso es de 2 y se encuentra en B, por lo tanto se programa el
trabajo al final:
2 1
Continuamos con el método y tenemos:
Después:
Tiempo de Proceso en Horas.
Trabajo. Maquina A.
Maquina B.
3 9 7
4 3 8
5 10 4
Tiempo de Proceso en Horas.
Trabajo. Maquina A.
Maquina B.
3 9 7
5 10 4
2 4 1
2 4 5 1
De manera que la secuencia optima es:
Se puede calcular el tiempo transcurrido que corresponde al ordenamiento optimo, utilizando
los tiempo individuales de proceso que se dan en el problema.
2 4 3 5 1
Los detalles se presentan en la Tabla siguiente:
Tiempo de Proceso en Horas.Maquina A. Maquina B.
Trabajo. Tiempo
Entrada
Tiempo
Salida
Tiempo
Entrada
Tiempo Salida
2 0 1 1 7
4 1 4 7 15
3 4 13 15 22
5 13 23 23 27
1 23 28 28 30
Conclusiones:
Por lo tanto, el tiempo mínimo transcurrido es de 30 horas.
Se pierden 3 horas en la Maquina B.
Se pierden 2 horas en la Maquina A.
Grafica de Gantt.0 1 2 3 4 5 6 7 8 9 1
011
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 - - - - - - A
- - - - - 1 1 2 2 2 2 2 2 - - 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 B
Resultados antes de aplicar la regla de Johnson.
(6 horas perdidas en A y 7 en B, 34 horas totales)
0 1 2 3 4 5 6 7 8 9 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2 4 4 4 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 1 1 1 1 1 - - A
- 2 2 2 2 2 2 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 - 5 5 5 5 - 1 1 B
Resultados después de aplicar la regla de Johnson.
(2 horas perdidas en A y 3 en B, 30 horas totales)
Procesamiento de “n” trabajos a través de 3
maquinas.
Secuenciación.
1: Termino de productos en la fecha de
entrega 2: Minimización del tiempo de producción 3: Minimización del trabajo en proceso 4: Maximización de la utilización del centro de
trabajo 5: Menor costo de producción 6: Maximización de utilidades
OBJETIVOS DE LA SECUENCIACIÓN DE TRABAJOS:
No se dispone actualmente de una solución
para el problema general de la secuencia de n trabajos, 3 maquinas A, B y C orden prescrito ABC para cada trabajo, y el mismo orden para las 3 maquinas.
Sin embargo, el metodo para secuenciar n trabajos e 2 maquinas, puede extenderse para cubrir los casos especiales en donde una, o las dos condiciones siguientes, se cumplen:
PROGRAMACION DE N PEDIDOS EN TRE MAQUINAS
a) El tiempo minimo de proceso para la
maquina A es al menos tan grande como el maximo tiempo de proceso para la maquina B.
b) El tiempo minimo de proceso para la maquina C es al menos tan grande como el maximo tiempo de proceso para la maquina B
REGLA DE JOHNSON AMPLIADA.
El metodo que se da aquí, consiste en
reemplazar el problema, por uno equivalente que requiere n trabajos y dos maquinas. Denotamos las maquinas ficticias como G y H, y definimos los tiempos correspondientes de proceso Gi y Hi, mediante:
Gi = Ai + Bi
Hi = Bi + Ci
Resolvemos el nuevo problema, con orden
prescrito GH, mediante el metodo de la sección anterior. La secuencia la óptima resultante será tambien óptima para el problema original.
Tenemos 5 trabajos, cada uno de los cuales debe pasar por las maquinas A, B y C en el orden prescrito ABC. Los tiempos de proceso son:
Ejemplo
Trabajo
A B C
1 4 5 8
2 9 6 10
3 8 2 6
4 6 3 7
5 5 4 11
Determine una secuencia para los 5 trabajos que minimice el tiempo transcurrido T
Minimo de Ai = 4
Maximo de Bi = 6
Minimo de Ci = 6 Considerando la regla de Johnson tenemos:
Max Bi ≤ Min CiA lo que el problema equivalente se convierte en:
Solución
Trabajo
A B C
1 4 5 8
2 9 6 10
3 8 2 6
4 6 3 7
5 5 4 11
× Min Ai ≥ Max Bi
Min Ci ≥ Max Bi
Trabajo
A B C
1 4 5 8
2 9 6 10
3 8 2 6
4 6 3 7
5 5 4 11
Trabajo
G H
1 9 13
2 15 16
3 10 8
4 9 10
5 9 15
Gi = Ai + Bi
Hi = Bi + Ci
1
Trabajo
G H
1 9 13
2 15 16
3 10 8
4 9 10
5 9 15
Trabajo
G H
2 15 16
3 10 8
4 9 10
5 9 15
Trabaj
oG H
2 15 16
3 10 8
4 9 10
5 9 15
1 3
Trabajo
G H
2 15 16
4 9 10
5 9 15
Trabaj
oG H
2 15 16
4 9 10
5 9 15
1 4 3
Trabajo
G H
2 15 16
5 9 15
¿Por qué nos quedo así?
Trabajo
G H
2 15 16
5 9 15
1 4 2 3
Trabajo
G H
5 9 15
1 4 5 2 3
Trabajo G H
1 9 13
2 15 16
3 10 8
4 9 10
5 9 15
1 4 5 2 3
LOGICA
Ademas como existen varios empates, hay
varias maneras de obtener una secuencia optima: Trabajo G H
1 9 13
2 15 16
3 10 8
4 9 10
5 9 15
1 4 5 2 3
1 5 4 2 3
4 5 1 2 3
5 1 4 2 3
5 4 1 2 3
Cualquiera de la secuencias anteriores pueden
usarse para ordenar los trabajos en las maquinas A, B y C; todas dan por resultados un tiempo minimo transcurrido de 51 horas.
Grafica de Gantt