Publicado 2015-03-21
Cómo citar
Resumen
RESUMEN ANALÍTICO
El presente artículo evidencia el proceso de análisis y desarrollo de un prototipo software que sirve como herramienta de apoyo en el proceso de toma de decisiones para la programación detallada y despacho de la producción de una planta de fabricación que opera en modo campañas batch, es decir que su programación se realiza buscando mantener un conjunto de lotes (batches) que pertenecen una misma familia de producto consecutivamente sobre la misma unidad de producción con el fin de minimizar tiempos de limpieza y configuraciones. El prototipo toma como base para su diseño y especificación los estándares internacionales de automatización ISA-95.03, ISA-95.02 que definen de manera estandarizada entidades, su contenido y flujos de información necesarios para realizar las tareas correspondientes a las actividades de administración de operaciones de manufactura, e ISA-88.01 que da las pautas para la especificación del proceso batch, tomando las definiciones de éste para el modelado del proceso caso de estudio escogido y la posterior verificación y validación de las funcionalidades del proyecto (Proceso de producción de pintura). Partiendo de esto se realiza un análisis funcional con base a las actividades de programación detallada y despacho de la producción especificadas en el estándar. La funcionalidad implementada resalta la integración vertical entre los niveles de la empresa a partir de la recepción de un programa de producción editado bajo el esquema de integración definido en los estándares generado desde la planeación y convertido por el sistema a campañas batch que son despachadas en una lista de batches hacia un administrador batch que se encarga de ejecutarlo en planta.
PALABRAS CLAVES: B2MML, BATCHML, Campaña Batch, Despacho de la Producción, ISA-95, ISA-88, Merge, Programación de la Producción, Programación Detallada de la Producción, Split.
DESIGN OF A PROTOTYPE SYSTEM FOR DETAILED PRODUCTION SCHEDULING AND DISPATCHING BASED ON ISA-95 STANDARD
ANALYTICAL SUMMARY
This article shows the analysis and development process of a prototype software that serves like a support tool for the decision making process for detailed production scheduling and dispatching of a manufacturing plant operated in batch campaigns mode, it means that the scheduling is made looking for maintain a set of batches that belong to the same product family consecutively on the same production unit in order to minimize cleaning and configuration times. The prototype takes as its basis for its design and specification the international automation standards ISA-95.03, ISA-95.02 which define entities in a standardized way, its content and information flow to perform the tasks for manufacturing operations management and ISA-88.01 which gives guidelines for batch processes definition, taking this information for modeling the chosen case study process for the verification and validation of the functionalities of project (Paint production process). Based in this information a functional analysis is performed based to the activities of detailed production scheduling and dispatching specified in the standard. The implemented functionality highlights the vertical integration between enterprise levels beginning with the reception of a production schedule made under the standardized defined integration schema generated from enterprise planning and converted by the prototype to batch campaigns that are dispatched in a batch list to a batch administrator system that ensures the executions of the schedule in floor plant.
KEYWORDS: B2MML, BATCHML, Batch Campaign, Detailed Production Scheduling, ISA-95, ISA-88, Merge, Production Dispatching, Production Scheduling, Split.
Forma de citar: López Agudelo, A., Méndez Astudillo, J. D., Rojas Alvarado, O. A. & Ruano Daza, E. F. (2014). Diseño de un prototipo para la programación detallada y despacho de la producción basado en el estándar ISA-95. En R, Llamosa Villalba (Ed.). Revista Gerencia Tecnológica Informática, 13(37), 81-95. ISSN 1657-8236.
Descargas
Referencias
- Potts, C., & Kovalyov, M. (2000). Scheduling with batching: A review.European Journal of Operational Research, 120, 228-249.
- Méndez, C. A., Cerdá, J., Grossmann, I. E., Harjunkoski, I., & Fahl, M. (2006). State-of-theart review of optimization methods for shortterm scheduling of batch processes. Computers and Chemical Engineering, 30, 913–946.
- Kallrath, J. (2002). Planning and scheduling in the process industry. OR Spectrum, 24, 219–250.
- Chapman, S. (2006).Planificación y control de la producción. Mexico: Prentice.
- Universidad de los Andes Venezuela. (2008). La Web del Profesor. Venezuela. Recuperado (2013, julio 15) de http://webdelprofesor.ula. ve/economia/oliverosm/materiasdictadas/ produccion2/clases/planificacion_de_la_ produccion_teoria.pdf.
- Domínguez, J., Álvarez, M., García, S., Domínguez, M., & Ruiz, A. (1995). Dirección de Operaciones: Aspectos Tácticos y Operativos en la Producción y los Servicios. Madrid: McGraw Hill.
- Crawford, S., & Wiers, VCS. (2001). From anecdotes to theory: reviewing the knowledge of the human factors in planning and scheduling. En BL. MacCarthy,& JR. Wilson, (Ed.).Human performance in planning and scheduling: fieldwork studies, methodologies and research issues.(p.15-44). London: Taylor and Francis.
- Vázquez, M. (2003). Automatización un Dilema de Convivencia.México. Recuperado (2013, agosto 10) de http://mx.groups.yahoo.com/ neo/groups/DesignMecanico3D/conversations/ topics/2044.
- The International Society of Automation. (2005). Enterprise Control SystemIntegrationPart 3: ActivityModels of Manufacturing Operations Management. North Carolina: American National Standard. ISBN: 1-55617-955-3.
- Geambaşu, C., Jianu, I., & Gavrilă, A. (2011). Influence factors for the choice of a software development methodology. Accounting and Management Information Systems,10, 479-494.
- Larman,C. (2002). UML y Patrones:Introduccion al analisis y diseño orientado a objetos. México: Pearson.
- Quispe, V., Huamantuco, D., & Vargas, J. (2011). Metodología RUP (Rational Unified Process). Tesis de pregrado no publicada. Universidad Nacional del Altiplano, Puno, Perú.
- IBM. (2001). Rational Unified Process: Best Practices for Software Development Teams. California, USA. Recuperado (2013, septiembre 3) de https://www. ibm.com/developerworks/rational/library/ content/03July/1000/1251/1251_bestpractices_ TP026B.pdf
- Wells, D. (2013). Extreme Programming: A gentle introduction. USA. Recuperado (2013, septiembre 26) de http://www.extremeprogramming.org
- Jeffrie, R. (2013) XProgramming.com An Agile Software Development Resource. USA. Recuperado (2013, septiembre 26) de http://xprogramming.com/what-is-extremeprogramming/
- Scrum Alliance. (2013). Scrum Alliance. USA. Recuperado (2013, septiembre 26) de http:// www.scrumalliance.org/why-scrum
- Vignaga, A., & Perovich, D. (2008). Arquitecturas y tecnologías para el desarrollo de aplicaciones web.Montevideo, Uruguay. Recuperado (2013, octubre 1) de http://www.itescam.edu.mx/ principal/sylabus/fpdb/recursos/r96357.PDF
- Welicki, L. (2010). MSDN - Patrones y Antipatrones: una Introducción - Parte II. Madrid, España. Recuperado (2013, noviembre 11) de http://msdn.microsoft.com/ es-es/library/bb972251.aspx.
- Microsoft patterns& practices. (2010).ModelView-Controller. USA. Recuperado (2013, noviembre 9) de http://msdn.microsoft.com/ enus/library/ff649643.aspx
- The International Society of Automation. (2001). Enterprise-Control System Integration Part 2: Object Model Attributes. North Carolina. American National Standard. ISBN: 1-55617-773-9.
- The International Society of Automation. (1995). Batch Control Part 1: Models and Terminology. North Carolina. American National Standard. ISBN: 1-55617-562-0.
- IEEE Computer Society. (2012). IEEE Standard System and Software Verification and Validation. New York. IEEE Standard Association. ISBN: 978-0-7381-7268-2.
- Universidad de Sevilla. (2009). Técnicas de Evaluación Estática. Sevilla, España. Recuperado (2013, diciembre 10) de http://www.lsi.us.es/ docencia/get.php?id=360
- Universidad de Sevilla. (2009).Técnicas de Evaluación Dinámica. Sevilla, España. Recuperado (2013, diciembre 11) de http:// www.lsi.us.es/docencia/get.php?id=360