+ All Categories
Home > Documents > Secuenciación

Secuenciación

Date post: 14-Jun-2015
Category:
Upload: gonzalo-lagunes
View: 1,657 times
Download: 1 times
Share this document with a friend
48
SECUENCIACIÓN EQUIPO 5 RODRIGUEZ ORDAZ NORMA E. LAGUNES ELVIRA GONZALO LOPEZ FRANCISCO CESAR A. REYNA VAZQUEZ EDUARDO
Transcript
Page 1: Secuenciación

SECUENCIACIÓN

EQUIPO 5RODRIGUEZ ORDAZ NORMA E.

LAGUNES ELVIRA GONZALOLOPEZ FRANCISCO CESAR A. REYNA VAZQUEZ EDUARDO

Page 2: Secuenciación

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

Page 3: Secuenciación

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

Page 4: Secuenciación

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

Page 5: Secuenciación

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.

Page 6: Secuenciación

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

Page 7: Secuenciación

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.

Page 8: Secuenciación

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.

Page 9: Secuenciación

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

Page 10: Secuenciación

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.

Page 11: Secuenciación

Escribimos las dos situaciones: el orden de las

maquinas para cada trabajo y el orden sugerido de los trabajos.

SOLUCION

Page 12: Secuenciación

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:

Page 13: Secuenciación

Ahora (B,4) es factible; y continuamos circulando las operaciones que se completan hasta que alcancemos la siguiente situación:

Page 14: Secuenciació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

Page 15: Secuenciación

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)

Page 16: Secuenciación

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

Page 17: Secuenciación

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

Page 18: Secuenciación

Procesamiento de “n” trabajos a través de 2

maquinas.

Secuenciación.

Page 19: 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.

Page 20: Secuenciación

El problema es minimizar “T”,

el tiempo transcurrido desde el principio del primer trabajo

hasta la terminación del ultimo.

Page 21: Secuenciación

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.

Page 22: Secuenciación

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”.

Page 23: Secuenciación

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

Page 24: Secuenciación

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

Page 25: Secuenciación

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

Page 26: Secuenciación

El menor tiempo de proceso es de 2 y se encuentra en B, por lo tanto se programa el

trabajo al final:

2 1

Page 27: Secuenciación

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

Page 28: Secuenciación

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

Page 29: Secuenciación

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

Page 30: Secuenciación

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.

Page 31: Secuenciación

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)

Page 32: Secuenciación

Procesamiento de “n” trabajos a través de 3

maquinas.

Secuenciación.

Page 33: 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:

Page 34: Secuenciación

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

Page 35: Secuenciación

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.

Page 36: Secuenciación

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

Page 37: Secuenciación

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.

Page 38: Secuenciación

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

Page 39: Secuenciación

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

Page 40: Secuenciació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

Trabajo

G H

1 9 13

2 15 16

3 10 8

4 9 10

5 9 15

Gi = Ai + Bi

Hi = Bi + Ci

Page 41: Secuenciación

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

Page 42: Secuenciación

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

Page 43: Secuenciación

Trabaj

oG H

2 15 16

4 9 10

5 9 15

1 4 3

Trabajo

G H

2 15 16

5 9 15

Page 44: Secuenciación

¿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

Page 45: Secuenciación

Trabajo G H

1 9 13

2 15 16

3 10 8

4 9 10

5 9 15

1 4 5 2 3

LOGICA

Page 46: Secuenciación

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

Page 47: Secuenciación

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.

Page 48: Secuenciación

Grafica de Gantt


Recommended