SCHEDULING Ing. Andrés Porto. Cuando se usan máquinas múltiples en paralelo, se supone que cualquier trabajo puede ser procesado en cualquiera de las.

Slides:



Advertisements
Presentaciones similares
Métodos Avanzados de Secuenciación Job Shop Nelson Javier Tovar Perilla Gestión de Producción
Advertisements

SECUENCIACION DE N TRABAJOS EN UN CENTRO DE TRABAJO.
Presentado por: Yuli Dominguez. Portal Educa Panamá. Sistema de numeración.
 El producto de dos fracciones es otra fracción cuyo numerador es el producto de los numeradores, y cuyo denominador es el producto de los denominadores,
ALGORITMO Es un conjunto concreto de pasos, procedimientos o acciones que se realizan ordenadamente para alcanzar un objeto o resolver un problema.
Tipos de errores Error de escala Error sistemático Error aleatorio Error total.
¿Qué es un Diagrama de Flujo? UN DIAGRAMA DE FLUJO, TAMBIÉN LLAMADO FLUJOGRAMA DE PROCESOS O DIAGRAMA DE PROCESOS, REPRESENTA LA SECUENCIA O LOS PASOS.
Planeamiento y Diseño de la Planta Ing. Ronald Cervantes García.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA DE SISTEMAS Docente: Poemape Rojas Gloria Integrantes: BARRANTES NAUCA KELY EAST POMA GROBY INFANTE QUISPE.
AGENDA:  Presentación  Semana 4: Los Protagonistas (Aspectos Generales)  Conclusiones, Dudas/Comentarios/Avisos.
Diagrama hombre-máquina Administración de la producción.
Matemática Operaciones básicas. Aritmética Es la rama de la matemática cuyo objeto de estudio son los números y las operaciones elementales hechas con.
Definición de Programación de Operaciones
Curso Sygma. Grafos Universidad San Buenaventura Cali.
Ingreso , proceso y salida de datos
Métodos de compresión sin pérdida de información
NÚMEROS ENTEROS Símbolo:.
ESTRUCTURAS CONDICIONALES
Operaciones con funciones
Carlos Lizarazo Sergio Martin Carlos Romero Andrés Hernández
UNIDAD 4: ESTADÍSTICA Y PROBABILIDAD
Extracción Transporte Molienda
Asignación de procesadores Son necesarios algoritmos para decidir cuál proceso hay que ejecutar y en qué máquina. Para el modelo de estaciones de trabajo:
Inventarios: Modelo de Lote Económico
Gestión de Operaciones
Qu é define el Plan Maestro de Producci ó n - MPS?
Estadística Básica Curso de Estadística Básica MCC. Manuel Uribe Saldaña MCC. José Gonzalo Lugo Pérez SESION 3 MEDIDAS DE TENDENCIA CENTRAL Y MEDIDAS DE.
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
Unidad 2. Algoritmos Unidad 4. Control de flujo
METODO DE TRANSPORTE APROXIMACION DE VOGEL
Análisis de redes Por: Alexander Miss.
Teoría de la circulación
Teoría de Redes Ing. Douglas Vergara. Concepto básico Un arco es dirigido si permite el flujo positivo en una dirección y un flujo cero en la dirección.
LOCALIZACIÓN ÓPTIMA DEL PROYECTO
L.I. Gerardo Ortiz Rivera
Capítulo 28A – Circuitos de corriente directa Presentación PowerPoint de Paul E. Tippens, Profesor de Física Southern Polytechnic State University Presentación.
TIPOS DE DISTRIBUCIÓN DE PLANTA DISTRIBUCIÓN POR PRODUCTO: Llamada también distribución de Taller de Flujo. Es aquella donde se disponen el equipo o los.
Lic. Adm. Jorge Luis CARBAJAL ARROYO Administración de Operaciones II SEPARATA 2 TIPOS DE PRODUCCIÓN 2004-II 2004-II Universidad Ricardo Palma © Carrera.
BLOQUE I – DISEÑAS Y ELABORAS ALGORITMOS PARA LA SOLUCIÓN DE PROBLEMAS. TEMAS: III.- Algoritmos.
CONJUNTO DE NÚMEROS ENTEROS Símbolo: Profesora: Silvina Acquaviva.
Inventarios: Modelo de Lote Económico Curso Métodos Cuantitativos Prof. Lic. Gabriel Leandro, MBA
INFORMÁTICA II BLOQUE I: ALGORITMOS Y DIAGRAMAS DE FLUJO
Fuentes de campo magnético
MÉTODO DE MÍNIMO COSTO DANIELA NARANJO LAURA RUBIO RENGIFO
Instituto Tecnológico de Tepic Dr. Anfitrión: Roger Z. Ríos Mercado
SISTEMAS LINEALES DE INECUACIONES
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
1 Números naturales Números naturales Sistema de numeración decimal
MATEMATICAS APLICADAS A LAS CCSS-II DEPARTAMENTO DE MATEMÁTICAS
CONJUNTO DE NÚMEROS ENTEROS Símbolo: Profesora: Silvina Acquaviva.
PLANEACIÓN Y CONTROL DE LA PRODUCCIÓN PLAN MAESTRO DE LA PRODUCCIÓN.
Informática Ingeniería en Electrónica y Automática Industrial
Ordenamiento Ordenar una estructura de datos consiste en reacomodar sus elementos de acuerdo a algún criterio. Por ejemplo, los mensajes pueden ordenarse.
Fundamentos de la Programación I
Determinación de superficies ocultas
Clase Reglas de Decisión Alternativas Teoría de la Decisión Lic.Santiago Tagle CRITERIO DE WALD Bajo la alternativa a i, el peor resultado posible que.
TEMA 11. PROGRAMACIÓN DE LAS OPERACIONES Planificación a muy corto plazo.
LOS COSTOS POR PROCESOS DE PRODUCCIÓN. INTRODUCCIÓN Son conocidos también como costos por procesos, o como costos continuos, es otro de los sistemas de.
PLANIFICACIÓN DE LA PRODUCCIÓN
Tipos de distribución de planta. EXISTEN CUATRO TIPOS DE DISTRIBUCION DE PLANTA QUE SON………..
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU FACULTAD DE INGENIERIA DE MINAS HUANCAYO I MODELO DE REDES Ing. Eli Teobaldo Caro Meza CURSO: INVESTIGACION.
PROGRAMACIÓN POR METAS. ¿De qué se trata la Programación por Metas? La mayoría de las situaciones son de decisión real, sean personales o profesionales.
CONJUNTO DE NÚMEROS ENTEROS Símbolo:.
¿Qué es la celda de manufactura? La celda de manufactura es un conjunto de componentes electromecánicos, que trabajan de manera coordinada para el logro.
Excel Finanzas Básicas
UNIDAD V ESTRUCTURAS REPETITIVAS (Para)
Diseñas y elaboras algoritmos para la solución de problemas
Estrategia algorítmica
Grafos. Concepto: Un Grafo no es más que un conjunto de nodos o vértices que se encuentran relacionados con unas aristas. Además, los vértices tienen.
Mg. Jorge Vladimir Pachas Huaytán C.I.P CLAD MODELAMIENTO DE PROCESOS.
Transcripción de la presentación:

SCHEDULING Ing. Andrés Porto

Cuando se usan máquinas múltiples en paralelo, se supone que cualquier trabajo puede ser procesado en cualquiera de las máquinas y que el tiempo de procesamiento es el mismo en cualquiera de ellas. (Máquinas idénticas) Los trabajos consisten en una sola operación; una vez comienza el procesado de un trabajo en una de las máquinas, debe terminarse. Decisión de programación: Qué máquina procesa el trabajo y en qué orden. MÁQUINAS EN PARALELO

Aunque es difícil obtener una solución óptima para los problemas de máquinas idénticas en paralelo, se sabe que para una medida normal la solución óptima puede ser una lista programada. Una lista es la secuencia de todos los trabajos. Tiempo de Flujo (F) = Regla SPT Lapso de Producción (Cmáx) = Regla LPT Tardanza (Tmáx) = Regla EDD OBJETIVOS A OPTIMIZAR

Minimizar el tiempo de flujo, el lapso de producción y la tardanza máxima. (Se cuenta con dos máquinas en paralelo idénticas). EJEMPLO PROPUESTO JPjdj

Varias máquinas diferentes. Igual rutas de producción: visitas a cada máquina en el mismo orden. Líneas de ensamble. Máquina 1 Máquina 2 Máquina n Producto Terminado PRODUCCIÓN CONTINUA

Minimizar el tiempo ocioso es equivalente a reducir el lapso de producción. El primer trabajo programado en la máquina n no puede ser procesado en la máquina hasta que termine en la máquina n-1, por tanto la máquina n debes estar ocioso en ese tiempo. Por otra lado la máquina n-1 debe estar ociosa mientras la máquina n termina de procesar su último trabajo. Otro caso es cuando la máquina n termina primero y tiene que esperar hasta que la máquina n-1 termine de procesar el trabajo y así poderlo pasar a la siguiente máquina. PRODUCCIÓN CONTINUA

Consiste en ordenar los trabajos en máquinas en serie. Para esto se ejecutan los siguientes pasos para encontrar la solución óptima y aquella que minimice el máximo tiempo de flujo. PASO 1. Encontrar el trabajo con menor tiempo de procesamiento (pi). Los empates pueden romperse al azar o con aquel tiempo de procesamiento menor en la otra máquina. PASO 2. Si el tiempo corresponde a la primera máquina, poner el trabajo en la primera posición. Si es de la segunda, poner el trabajo en la última posición. PASO 3. Repetir hasta que se vacíe la lista de trabajos. La secuencia óptima se consigue concatenando los trabajos de la lista de la primera máquina y los de la segunda. ALGORITMO DE JOHNSON

Cuando el número de máquinas es mayor que dos una alternativa es dividir las m maquinas en dos “pseudo” máquinas a y b. Las “pseudo” máquinas se determinan por la máquina dominada. A cada “pseudo” máquina se le asigna la suma de los tiempos de procesamiento (con respecto a la máquina dominada) y luego se aplica el algoritmo de Johnson. ALGORITMO DE JOHNSON

Encontrar la secuencia óptima que minimice el lapso de producción (Cmáx) EJEMPLO PROPUESTO JPj (MAQ 1)Pj (MAQ 2)

Sugiere dividir el problema Fm||Cmax en m-1 problemas con dos “pseudo” maquinas a y b. Los m-1 problemas viene de agrupar las maquinas en dos conjuntos así: Luego, se suman los tiempos en cada grupo y se aplica Johnson. Se grafican las secuencias, y el Cmax es la mejor respuesta de los m- 1problemas. ALGORITMO DE CAMPBELL Problema #Pseudo - Máquina aPseudo – Máquina b 11m 21, 2m-1, m 31, 2, 3m-2, m-1, m …….... m-11, 2, 3, …, m-12, 3, …, m

Aunque existen varias propuestas de Gupta, nos quedaremos con la que aparece en Gupta 1971 donde se propone calcular En donde El ordenamiento, se hará por orden creciente. Los empates se resuelven a favor de cada pieza cuya suma de tiempos en todas las máquinas sea menor. HEURÍSTICA DE GUPTA

Encontrar la secuencia óptima que minimice el lapso de producción (Cmáx) con el Algoritmo de Johnson, Algoritmo de Campbell y por la Heurística de Gupta. EJEMPLO PROPUESTO JPj (MAQ 1)Pj (MAQ 2)Pj (MAQ 3)

AutoElectric produce cables y partes eléctricas para automóvil. Tiene seis órdenes relevantes para cable recubierto. Los tiempos de procesamiento (en horas) son: EJERCICIO PROPUESTO Tiene dos máquinas para recubrir idénticas. ¿Qué programa recomendaría para minimizar el tiempo de flujo? ¿Cuál sería este valor?. Si se quiere minimizar el lapso de producción, ¿qué programa recomendaría y cuál sería el valor? Trabajo Tiempo559263

Una empresa dedicada a la inyección de depósitos de gran tamaño para el transporte de líquidos altamente tóxicos, dispone de una línea exclusiva para la fabricación de cinco artículos. Para esto, dispone de una máquina de inyección, una de inspección y otra de empaque. A continuación se presentan los tiempos de procesamiento de cada trabajo en cada máquina. El objetivo a resolver es el siguiente: Se pide resolver el ejercicio por el Algoritmo de Johnson, Algoritmo de Campbell y por la Heurística de Gupta. ¿Cuál es el mejor? MQ1MQ2MQ EJERCICIO PROPUESTO