Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial

Autores
Zuffiaurre, Santiago; Marchetti, Pablo A.
Año de publicación
2020
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
En este trabajo se presenta una metodología para la programación de operaciones de procesos “batch” en instalaciones multiproducto multietapa. El modelo matemático empleado es de tipo mixto-entero lineal (MILP) y utiliza una representación de ranuras de tiempo (“time slots”). El modelo se complementa con un algoritmo iterativo, basado en la resolución de una secuencia de subproblemas, que permite identificar y fijar la programación de la etapa cuello de botella en cada paso. La metodología propuesta apunta a obtener soluciones de buena calidad para problemas de escala industrial en tiempos de cómputo razonables. Fue aplicada a un caso de estudio real de la industria farmacéutica, que involucra la programación de 30 productos en una planta de 6 etapas y 17 equipos. Si bien no garantiza la optimalidad de la solución hallada, a diferencia de otros aportes de tipo heurístico provee una cota inferior rigurosa que permite medir la calidad de la solución.
This paper presents a batch process scheduling methodology for multiproduct multistage facilities. A mixed-integer linear programming (MILP) mathematical model based on a time-slot representation is used. The model is complemented with an iterative algorithm that solves a sequence of subproblems, through which the bottleneck stage is identified and fixed at each step. The proposed methodology seeks to attain good quality solutions for industrial size problems in reasonable computational times. It has been applied to a real case study from the pharmaceutical industry, comprising the scheduling of 30 products in a plant with 17 units and 6 processing stages. Even though the proposed method does not guarantee the optimality of the best solution found, in contrast to other heuristic approaches it provides a rigorous lower bound from which its quality can be determined.
Fil: Marchetti, Pablo A. CONICET-UNL. Instituto de Desarrollo Tecnológico para la Industria Química (INTEC); Argentina.
Fil: Marchetti, Pablo A. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.
Fil: Zuffiaurre, Santiago. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.
Peer Reviewed
Fuente
Revista Tecnología y Ciencia (39), 151–161 (2020)
Materia
Programación de operaciones
Planta multiproducto
Optimización
Scheduling
Multiproduct facility
Optimization
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2024-03-27T18:44:39Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/10210

id RIAUTN_85e4f992b9470f351866ae554eee0ad0
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/10210
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrialAlgorithmic-Mathematical Scheduling Methodology Applied to an Industrial Size Test CaseZuffiaurre, SantiagoMarchetti, Pablo A.Programación de operacionesPlanta multiproductoOptimizaciónSchedulingMultiproduct facilityOptimizationEn este trabajo se presenta una metodología para la programación de operaciones de procesos “batch” en instalaciones multiproducto multietapa. El modelo matemático empleado es de tipo mixto-entero lineal (MILP) y utiliza una representación de ranuras de tiempo (“time slots”). El modelo se complementa con un algoritmo iterativo, basado en la resolución de una secuencia de subproblemas, que permite identificar y fijar la programación de la etapa cuello de botella en cada paso. La metodología propuesta apunta a obtener soluciones de buena calidad para problemas de escala industrial en tiempos de cómputo razonables. Fue aplicada a un caso de estudio real de la industria farmacéutica, que involucra la programación de 30 productos en una planta de 6 etapas y 17 equipos. Si bien no garantiza la optimalidad de la solución hallada, a diferencia de otros aportes de tipo heurístico provee una cota inferior rigurosa que permite medir la calidad de la solución.This paper presents a batch process scheduling methodology for multiproduct multistage facilities. A mixed-integer linear programming (MILP) mathematical model based on a time-slot representation is used. The model is complemented with an iterative algorithm that solves a sequence of subproblems, through which the bottleneck stage is identified and fixed at each step. The proposed methodology seeks to attain good quality solutions for industrial size problems in reasonable computational times. It has been applied to a real case study from the pharmaceutical industry, comprising the scheduling of 30 products in a plant with 17 units and 6 processing stages. Even though the proposed method does not guarantee the optimality of the best solution found, in contrast to other heuristic approaches it provides a rigorous lower bound from which its quality can be determined.Fil: Marchetti, Pablo A. CONICET-UNL. Instituto de Desarrollo Tecnológico para la Industria Química (INTEC); Argentina.Fil: Marchetti, Pablo A. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.Fil: Zuffiaurre, Santiago. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.Peer Reviewed2024-03-27T18:44:39Z2024-03-27T18:44:39Z2020-12-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdfZuffiaurre, S., & Marchetti, P. A. (2020). Metodología Matemática-Algorítmica de Programación de Operaciones Aplicada a Caso de Estudio de Escala Industrial. Revista Tecnología y Ciencia, (39), 151–161.http://hdl.handle.net/20.500.12272/1021010.33414/rtyc.39.151-161.2020Revista Tecnología y Ciencia (39), 151–161 (2020)reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica NacionalspaSIUTIFE0007768TC - Optimización de la Producción en la Industria de Procesos: Modelos y Herramientas Competitivas para Problemas de Tamaño Industrialinfo:eu-repo/semantics/openAccess2024-03-27T18:44:39Zhttp://creativecommons.org/licenses/by-nc/4.0/Atribución-NoComercial 4.0 InternacionalLos autoresCreativeCommons2026-09-24T12:44:13Zoai:ria.utn.edu.ar:20.500.12272/10210instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:44:14.774Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
Algorithmic-Mathematical Scheduling Methodology Applied to an Industrial Size Test Case
title Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
spellingShingle Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
Zuffiaurre, Santiago
Programación de operaciones
Planta multiproducto
Optimización
Scheduling
Multiproduct facility
Optimization
title_short Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
title_full Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
title_fullStr Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
title_full_unstemmed Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
title_sort Metodología matemática-algorítmica de Programación de Operaciones aplicada a un caso de estudio de escala industrial
dc.creator.none.fl_str_mv Zuffiaurre, Santiago
Marchetti, Pablo A.
author Zuffiaurre, Santiago
author_facet Zuffiaurre, Santiago
Marchetti, Pablo A.
author_role author
author2 Marchetti, Pablo A.
author2_role author
dc.subject.none.fl_str_mv Programación de operaciones
Planta multiproducto
Optimización
Scheduling
Multiproduct facility
Optimization
topic Programación de operaciones
Planta multiproducto
Optimización
Scheduling
Multiproduct facility
Optimization
dc.description.none.fl_txt_mv En este trabajo se presenta una metodología para la programación de operaciones de procesos “batch” en instalaciones multiproducto multietapa. El modelo matemático empleado es de tipo mixto-entero lineal (MILP) y utiliza una representación de ranuras de tiempo (“time slots”). El modelo se complementa con un algoritmo iterativo, basado en la resolución de una secuencia de subproblemas, que permite identificar y fijar la programación de la etapa cuello de botella en cada paso. La metodología propuesta apunta a obtener soluciones de buena calidad para problemas de escala industrial en tiempos de cómputo razonables. Fue aplicada a un caso de estudio real de la industria farmacéutica, que involucra la programación de 30 productos en una planta de 6 etapas y 17 equipos. Si bien no garantiza la optimalidad de la solución hallada, a diferencia de otros aportes de tipo heurístico provee una cota inferior rigurosa que permite medir la calidad de la solución.
This paper presents a batch process scheduling methodology for multiproduct multistage facilities. A mixed-integer linear programming (MILP) mathematical model based on a time-slot representation is used. The model is complemented with an iterative algorithm that solves a sequence of subproblems, through which the bottleneck stage is identified and fixed at each step. The proposed methodology seeks to attain good quality solutions for industrial size problems in reasonable computational times. It has been applied to a real case study from the pharmaceutical industry, comprising the scheduling of 30 products in a plant with 17 units and 6 processing stages. Even though the proposed method does not guarantee the optimality of the best solution found, in contrast to other heuristic approaches it provides a rigorous lower bound from which its quality can be determined.
Fil: Marchetti, Pablo A. CONICET-UNL. Instituto de Desarrollo Tecnológico para la Industria Química (INTEC); Argentina.
Fil: Marchetti, Pablo A. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.
Fil: Zuffiaurre, Santiago. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.
Peer Reviewed
description En este trabajo se presenta una metodología para la programación de operaciones de procesos “batch” en instalaciones multiproducto multietapa. El modelo matemático empleado es de tipo mixto-entero lineal (MILP) y utiliza una representación de ranuras de tiempo (“time slots”). El modelo se complementa con un algoritmo iterativo, basado en la resolución de una secuencia de subproblemas, que permite identificar y fijar la programación de la etapa cuello de botella en cada paso. La metodología propuesta apunta a obtener soluciones de buena calidad para problemas de escala industrial en tiempos de cómputo razonables. Fue aplicada a un caso de estudio real de la industria farmacéutica, que involucra la programación de 30 productos en una planta de 6 etapas y 17 equipos. Si bien no garantiza la optimalidad de la solución hallada, a diferencia de otros aportes de tipo heurístico provee una cota inferior rigurosa que permite medir la calidad de la solución.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-03
2024-03-27T18:44:39Z
2024-03-27T18:44:39Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv Zuffiaurre, S., & Marchetti, P. A. (2020). Metodología Matemática-Algorítmica de Programación de Operaciones Aplicada a Caso de Estudio de Escala Industrial. Revista Tecnología y Ciencia, (39), 151–161.
http://hdl.handle.net/20.500.12272/10210
10.33414/rtyc.39.151-161.2020
identifier_str_mv Zuffiaurre, S., & Marchetti, P. A. (2020). Metodología Matemática-Algorítmica de Programación de Operaciones Aplicada a Caso de Estudio de Escala Industrial. Revista Tecnología y Ciencia, (39), 151–161.
10.33414/rtyc.39.151-161.2020
url http://hdl.handle.net/20.500.12272/10210
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv SIUTIFE0007768TC - Optimización de la Producción en la Industria de Procesos: Modelos y Herramientas Competitivas para Problemas de Tamaño Industrial
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2024-03-27T18:44:39Z
http://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional
Los autores
CreativeCommons
eu_rights_str_mv openAccess
rights_invalid_str_mv 2024-03-27T18:44:39Z
http://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional
Los autores
CreativeCommons
dc.format.none.fl_str_mv pdf
application/pdf
dc.source.none.fl_str_mv Revista Tecnología y Ciencia (39), 151–161 (2020)
reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877230874632650752
score 13.24418