Carmelo del Valle Sevillano, Eduardo Fernández Camacho
Este artículo presenta un algoritmo A* para la obtención del "mejor" plan de ensamblaje para un producto en un sistema de múltiples máquinas de ensamblaje. El algoritmo tiene en cuenta, además de los tiempos de ensamblaje, los tiempos necesarios para el cambio de herramientas en los manipuladores. El objetivo del algoritmo es la minimización del tiempo total de ensamblaje (makespan). Para lograr este objetivo, el algoritmo parte de un grafo And/Or (representación comprimida de todos los planes de ensamblaje factibles) y de la información de cada una de las tareas de ensamblajes (manipulador y herramienta necesarios y tiempo estimado de ensamblaje). La resolución del problema se plantea en dos fases: en la primera se aborda la ejecución estrictamente secuencial de tareas impuesta por las restricciones de precedencia de tareas, y en la segunda, la más compleja, se plantean distintas heurísticas para la obtención de planes de ensamblaje en los que puede darse un paralelismo para la ejecución de las tareas de ensamblaje, en función de las restricciones de precedencia y de utilización de recursos comunes.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados