Resumen
La secuenciación de los pedidos de los clientes es un reto para la programación de las operaciones en una empresa. Este se complejiza todavía aún más si se trata de una empresa del sector textil, debido a que responde a pedidos cada vez más personalizados. El orden que se les dé a estos pedidos repercute significativamente en el desempeño de las operaciones. En este contexto se diseñó un modelo de simulación en FlexSim para medir el impacto de la aplicación de diferentes reglas de prioridad para la secuenciación de los pedidos de los clientes en el caso de las operaciones de la empresa''Puntadas, S.G.''. Los resultados fueron presentados al secuenciar los pedidos correspondientes a cuatro semanas del Programa Maestro de Producción (MPS) en el modelo de simulación. Con esto se determinó que la regla de prioridad Shortest Processing Time (SPT) sería la que mejor impactaría el desempeño general de las operaciones, sobre todo mediante un aumento en la fiabilidad de un 4.49%, respecto a la regla First-Come First-Served (FCFS) que es la implementada en la actualidad.
Palabras clave: Secuenciación; simulación; reglas de prioridad; programación de las operaciones
Abstract
The sequencing of customer orders is a challenge for scheduling operations in a company. This becomes even more complex if it is a company in the textile sector, since it responds to increasingly personalized orders. The order given to these orders has a significant impact on the performance of operations. In this context, a simulation model was designed in FlexSim to measure the impact of the application of different priority rules for the sequencing of customer orders in the case of the operations of the company''Puntadas, S.G.''. The results were presented by sequencing the orders corresponding to four weeks of the Master Production Program (MPS) in the simulation model. With this, it was determined that the Shortest Processing Time (SPT) priority rule would be the one that would best impact the general performance of operations, especially through an increase in reliability of 4.49%, compared to the First-Come First-Served rule. (FCFS) which is currently implemented.
Keywords: Sequencing; simulation; priority rules; operation scheduling
Introducción
El sistema de producción en una industria es parte del éxito o fracaso de ella (1), y cuenta con variables de entrada, de proceso y de salida, alineadas con la estrategia global empresarial (2). Este se enfoca en las necesidades de los clientes y en los pedidos para la programación de la producción a corto, mediano y largo plazo (3).
La complejidad de los sistemas de producción se ha venido acrecentando en la medida en que el mercado se ha vuelto más exigente, como consecuencia de la evolución de la fabricación en masa a la fabricación de productos más individualizados (4). Los mercados actuales definen los requerimientos de la industria; estos requerimientos reflejan un alto sentido de personalización, puesto que, en la última década, el rápido cambio de los productos se está convirtiendo en un estilo de vida. Los clientes esperan mejor calidad, mayor variedad y mejor rendimiento de los productos (5). En estas circunstancias, aspectos como la flexibilidad, la adaptabilidad y la rapidez de respuesta han pasado de ser deseables a convertirse en la clave del éxito en muchas empresas (6) y en elementos que considerar en la planificación de la producción. La metodología que se asuma para alcanzar tales fines debe conducir a la obtención de resultados útiles (7).
La secuenciación de operaciones forma parte del nivel de planificación a corto plazo (3, 8). Es una rama de la optimización matemática que ha desarrollado su propia metodología utilizando herramientas matemáticas y computacionales variadas (9). Su objetivo es la asignación de tareas con un conjunto limitado de recursos disponibles en un intervalo fijado, en las que se aplican determinados criterios para su optimización (10). En las últimas décadas, debido a los avances en el área de la informática, las nuevas formas de producción (tecnología 3D) y la elaboración de materiales alternativos, la toma de decisiones en el diseño de productos y procesos ha avanzado notablemente (11). En este sentido, la simulación de estos sistemas a partir del desarrollo de lenguajes de programación y software comerciales constituye una de las técnicas más empleadas en la Investigación de Operaciones y Ciencias de la Administración (12).
Para una correcta secuenciación, el criterio de determinación de las reglas de prioridad es de fundamental relevancia a la hora de minimizar costos y tiempos de procesamiento. La simulación constituye una herramienta importante que se puede utilizar para cotejar distintas reglas de secuenciación (13). Además, permite el estudio de sistemas donde intervienen una gran cantidad de variables (muchas de índole aleatorio), sin la necesidad de modificar el proceso real, logrando obtener un mejor entendimiento de su comportamiento y poder experimentar en la búsqueda de mejoras y soluciones a la problemática que se defina (14). Con este entorno se relaciona el planteamiento del estudio de caso que aquí se trata, caso perteneciente al sector textil de la provincia Imbabura en el Ecuador.
La fábrica Puntadas, S.G., ubicada en Imbabura, Ecuador, se dedica a la producción de ocho tipos de camisetas en un proceso productivo job-shop que funciona bajo pedidos, es decir, en un sistema make to order. Dichas características lo hacen un proceso productivo difícil de planificar en el corto plazo.
Los pedidos de los clientes son receptados por el Gerente y se les establece una fecha de entrega que es convenida entre las partes. El Gerente define la fecha de entrega sobre la base de su experiencia. La secuenciación de estos pedidos se realiza mediante la regla de prioridad first-come, first-served (FCFS), considerando la fecha de recepción del pedido, es decir que se comienza a trabajar en los pedidos en el mismo orden en el que son receptados por el Gerente.
Durante el desarrollo del trabajo se manifestó que existen incumplimientos en la fecha de entrega de los pedidos a los clientes, lo que se traduce en afectación de la fiabilidad de las operaciones. A lo anterior se añade que no se han desarrollado investigaciones que permitan detectar si otras reglas de prioridad pudieran mejorar el desempeño de las operaciones en el corto plazo.
Ante tal situación, el objetivo principal del trabajo que aquí se resume se determinó como el de diseñar un modelo de simulación en FlexSim para medir el desempeño de las operaciones en la empresa''Puntadas S.G.'', secuenciando la producción por medio de diferentes reglas de prioridad.
Aplicaciones de la simulación a los problemas de secuenciación de la producción
La simulación permite a los gerentes evaluar el desempeño de todos los aspectos relacionados con los procesos y las operaciones, considerando todos los parámetros que puedan afectar su desempeño (15, 16). Disímiles autores han contextualizado su empleo a los problemas de secuenciación de pedidos. Ejemplo de ello son sus aplicaciones:
-
En el impacto que tendría en el rendimiento del sistema el empleo de las diferentes reglas de prioridad para definir la secuencia en cada una de las estaciones de trabajo (17, 18).
-
En la elaboración de órdenes de trabajo en el menor tiempo posible, en una empresa con un ambiente de producción tipo taller (19).
-
En la didáctica como soporte al aprendizaje de la secuenciación de trabajos en una configuración de producción del tipo job-shop (20).
-
En el estudio reportado por Ang y autores (13), se experimentó mediante simulación con varias reglas de secuenciación en una empresa real cuyo sistema de producción corresponde a un job-shop. Entre las reglas aplicadas, ellos mencionan shortest setup time (SST), shortest processing time (SPT), shortest processing and setup time (SPST), earliest due date (EDD), least process (LP) y lowest volume (LV). Midieron el desempeño con cada regla de acuerdo con el inventario en proceso y el tiempo total de elaboración.
-
En la comparación y validación de 30 reglas de secuenciación en un job-shop, midiendo el desempeño bajo diferentes funciones objetivo. Entre las reglas aplicadas están first-input first-output (FIFO), last-input first-output (LIFO), long process time (LPT), shortest processing time (SPT) y como funciones objetivo, miden el tiempo medio de flujo, el retraso promedio y el máximo retraso (21).
-
En la modelación de redes para minimizar el makespan al programar un job-shop, evaluando el desempeño por comparación entre diferentes reglas de secuenciación: FIFO, LIFO, highest value first (HVF), lowest value first (LVF) (22).
Metodología
Para la realización del estudio de simulación es necesario definir una metodología lógica y sistémica que garantice que el modelo funcione, lo cual se hizo con base en el estudio descrito por Hermoso-Ayala (29). La figura 1 muestra la naturaleza iterativa del proceso para realizar un trabajo de simulación.
Definir objetivos, alcance y requerimientos
En estrecha relación con el planteamiento de los objetivos, es necesario identificar con claridad el sistema que modelar, es decir, contar con la información suficiente para establecer el modelo conceptual para el caso de estudio (24, 25). Los objetivos deben ser planteados de forma tal que guarden especial relación con las variables de respuesta y de decisión del modelo. Las primeras se definen a partir de un análisis de sensibilidad; mientras que las segundas, por medio de un análisis de la mejor configuración para alcanzar los objetivos de rendimiento deseados en la optimización (23).
Recolectar y analizar los datos del sistema
En este paso se procede a dividir los datos en tres categorías: estructurales, operacionales y numéricos. En la primera se consideran la cantidad de locación de recursos, así como las redes de abastecimiento a los puestos de trabajo. El análisis de los datos operacionales permite explicar cómo opera el sistema, es decir, cuándo, dónde y cómo se realizan las actividades (26).
Los datos numéricos representan la información útil para la determinación de las distribuciones de probabilidad asociadas a cada una de las variables aleatorias necesarias para la simulación (27), lo que significa que, si no se cuenta con la información requerida o se desconfía de ella, es necesario realizar un estudio estadístico del comportamiento de dichas variables, para luego proceder a incluirlas en el modelo (25).
Construir el modelo
La construcción del modelo consiste en realizar una representación simplificada de la realidad. Es importante tomar en cuenta que una actividad debe considerarse siempre en términos de su efecto sobre otros elementos del sistema, en lugar de la forma detallada en la que se lleva a cabo (28). Tales mecanismos detallados son intrascendentes para las entidades globales del flujo y utilización de los recursos.
El modelo se construye con base en elementos estructurales, tales como máquinas, personas, elementos de trabajo y áreas de trabajo, ya antes definidos. Es necesario precisar el comportamiento de los diferentes elementos físicos en el sistema y cómo interactúan. Estos incluyen hojas de ruta, operaciones, las llegadas, el movimiento de recursos, reglas de selección de tareas, horarios de recursos y los tiempos de parada y reparaciones (23).
Validar el modelo
El proceso de validación se garantiza, principalmente, desde la misma programación de los modelos (29, 30). Posteriormente, es necesaria la realización de una serie de pruebas simultáneas con información de entrada real para observar su comportamiento y analizar sus resultados. El propósito en este paso corresponde a obtener un comportamiento similar al que se presenta en el proceso real si es que este existe; de no ser el caso, la validación consiste en introducir algunos escenarios sugeridos por el cliente y demostrar su congruencia (25, 31).
Conducir el experimento de optimización
Este paso comienza realizando un análisis de sensibilidad como parte del estudio de optimización, lo cual implica la realización de corridas o réplicas experimentales que permitan hacer comparaciones con el comportamiento histórico del sistema (23, 32). A partir de estas corridas pilotos, se detectan los momentos en que las variables de respuesta alcanzan la estabilidad y se determina la cantidad definitiva de réplicas que ejecutar, asumiendo un nivel de confianza y los niveles de exactitud arrojados por las desviaciones típicas determinadas en las variables de respuesta. Dunna y autores (25) hacen énfasis en generar escenarios pesimistas, intermedios y optimistas, que permitan determinar la influencia de variables independientes en las principales variables de respuesta consideradas (variables dependientes).
Resultados y discusión
Definir objetivos, alcance y requerimientos
El alcance del modelo de simulación comprendió el proceso de producción de camisetas en su totalidad. Se consideraron 8 tipos de camisetas como los más representativos en cantidad y frecuencia de producción. Además, se programó la producción de las cuatro semanas pertenecientes al mes de noviembre de 2019, por ser un mes pico en demanda; el Plan Maestro de Producción (MPS) de ese mes se muestra en el cuadro 1.
La empresa procesa los pedidos de los clientes bajo la regla FCFS y posee como uno de sus objetivos estratégicos el de''cumplir los pedidos de los clientes dentro del plazo convenido con ellos''. De lo anterior se dedujo que la fiabilidad de la respuesta constituye una de sus principales prioridades.
El objetivo general de la simulación fue el de crear un modelo en FlexSim que permitiera medir el desempeño del sistema productivo de la Empresa Puntadas S.G., secuenciando la producción por medio de diferentes reglas de prioridad.
Objetivos específicos de la simulación:
-
Medir el desempeño actual del sistema productivo de la Empresa, secuenciando la producción mediante la regla de prioridad FCFS.
-
Medir el impacto de otras reglas de prioridad en las variables de respuesta del modelo.
-
Analizar cuál regla de prioridad es la que mejor se ajusta a los objetivos estratégicos de la empresa, en específico en el área de operaciones.
Se definió como variable independiente del modelo la asociada a las reglas de prioridad. Se consideraron las reglas siguientes: FCFS, con código 1; EDD, con código 2; SPT, con código 3, y la regla critical ratio (CR), con código 8.
Se definieron como variables de respuesta o dependientes las que se detallan en el cuadro 2.
Recolectar y analizar los datos del sistema
La recolección de los datos se dividió en dos categorías: estructurales y numéricos. Los primeros se definieron como los elementos del sistema: máquinas, producción en proceso, los trabajadores y la distribución en planta de la fábrica. Los segundos se obtuvieron de la toma de datos y el análisis estadístico mediante el empleo de la herramienta Expertfit (Módulo de ajuste de curvas de FlexSim). Dichos datos numéricos se centraron en los tiempos de las operaciones relacionadas para cada uno de los tipos de camisetas y todos se ajustaron a la distribución normal.
Construir el modelo
Para la construcción del modelo se añadieron un source, processors, queues, separator, racks, task executers y dispatchers6, que resultaron en la vista superior del modelo que se muestra en la figura 2.
Se añadieron cuatro Global Tables y cinco Global Lists (ver figura 3).
-
PMP: Se indicó el tamaño de los pedidos (unidades) y sus correspondientes fechas de recepción y de entrega (segundos). Esta tabla se derivó del MPS de la empresa.
-
Tiempo total en el sistema: Se indicaron los tiempos de corridas simulados para cada ítem y los tiempos de permanencia de los pedidos en almacén hasta la fecha de entrega.
-
Tiempos (segundos): Se describieron los tiempos de ciclo de cada ítem en las diferentes operaciones del proceso; los tiempos de corrida de los pedidos, determinados al multiplicar el tamaño del pedido por el tiempo de ciclo; el tiempo total de procesamiento de cada pedido al pasar por todas las operaciones, y las operaciones restantes al inicio del proceso de producción de los pedidos.
-
Reglas de prioridad: Las reglas de prioridad consideradas fueron: FCFS, EDD, SPT y CR.
-
Global lists: Las cinco Global Lists se correspondieron con cada una de las operaciones del proceso productivo. Estas guiaron la secuenciación entre el almacenamiento previo y la producción, o indicaron la secuenciación entre las operaciones (en los Queues) y la operación en sí (Processor o Separator).
Se programaron funcionalidades del modelo, específicamente en el Open Model y en el Reset Model, las cuales fueron las responsables de reescribir los valores aleatorios del tiempo de las operaciones en la Global Table''Tiempos'', a partir de lo cual se derivaron el resto de los cálculos en las Global Tables restantes.
Se colocaron dos labels en el source del modelo: una para contar la cantidad de pedidos de la semana y la otra para contar cuántos de estos pedidos se entregan atrasados respecto a la fecha programada. Ambas labels fueron necesarias para el cálculo de la fiabilidad.
Una Global Variable''Regla'' definió la regla de prioridad con la que se corrió el modelo. Las variables de respuesta de la tabla 2 fueron programadas en el Performance Measures del Experimenter.
Validar el modelo
El proceso de validación se garantizó, primeramente, a partir de la propia programación del modelo. En tal sentido, se emplearon algunas declaraciones propias de FlexSim, que unidas a informaciones de entrada real, permitieron observar el comportamiento de las variables respuesta y que este fuera congruente con el desempeño real del sistema.
Se creó un dashboard para la inclusión de los operarios y para el cálculo de la productividad del sistema, en aras de visualizar si el comportamiento del modelo se asemejaba a la realidad del proceso (ver figura 4).
Se corrieron cincuenta réplicas iniciales para determinar la cantidad de réplicas necesarias que permitieran validar el modelo y estimar las variables de respuesta (ver cuadro 3). Así se demostró que las cincuenta réplicas desarrolladas fueron suficientes para validar el modelo y para estimar las variables de respuesta.
Además, se comparó la productividad real del proceso con la productividad arrojada por el modelo. Para ello se tomaron veinte datos históricos de productividad semanal (aproximadamente 5 meses) y se compararon con una corrida del modelo (50 réplicas) bajo la regla de prioridad FCFS (ver cuadro 4).
Dicha comparación se realizó en el Statistical Package for the Social Sciences (SPSS) por medio de la prueba T para muestras independientes, probando como hipótesis nula que las productividades observadas en el proceso eran iguales a las productividades obtenidas con el modelo de simulación (ver figura 5).
A partir de esta prueba se dedujo que no existía evidencia suficiente como para rechazar la hipótesis nula, a un 5% de nivel de significación, por lo que pudo afirmarse que el modelo de simulación tuvo un comportamiento similar al proceso de producción real, quedando así validado el modelo.
Presentación de los resultados
Posteriormente a la corrida del modelo para las cuatro semanas y bajo las reglas de prioridad analizadas, se obtuvieron los resultados para las variables de respuesta, que se resumen en el cuadro 5.
A partir de estos resultados se pudo observar que las reglas de prioridad arrojaron desempeños diferentes según la estructura, la cantidad de los pedidos y las fechas de recepción y de entrega. En el cuadro 6 se promediaron los superíndices para las cuatro semanas, el total indicó que la regla SPT fue la que mejor desempeño proporcionó de forma general, por lo que en el orden quedó en el primer lugar con el menor de todos los promedios (valor de 2,00).
La regla de prioridad SPT permitió que el modelo obtuviera un incremento de la fiabilidad en un 4,49% respecto a la regla FCFS (ver cuadro 7), lo que implicaría una mejora en el cumplimiento de los pedidos dentro del plazo convenido con los clientes.
No obstante, aplicando esta regla el modelo obtuvo una disminución de la productividad con una implicación de pérdida de 19,50 dólares a la semana.
Implementarla no es más que ordenar los pedidos de modo acorde al grado de complejidad tecnológica de su elaboración, dándoles prioridad a aquellos que consumen menor tiempo de procesamiento en cada una de las operaciones.
Conclusiones
El modelo de simulación desarrollado permite medir el desempeño del proceso de producción al aplicar diferentes reglas de prioridad. En el caso estudiado, ratificó la baja fiabilidad del sistema, con un promedio de 30,67%, lo cual apuntó a la necesidad de analizar los plazos de entrega que se habían venido pactando con los clientes y que no estaban ajustados a las condiciones reales del proceso de producción. Además, identificó la regla de prioridad SPT como aquella que mejor impactaría sobre el desempeño general de las operaciones. Este resultado coincide con la literatura, que considera la regla SPT como el concepto más importante en el ámbito de la secuenciación (3, 8). De decidirse cambiar la secuenciación de los pedidos, de la regla de prioridad FCFS a la regla SPT, la fiabilidad del sistema podría mejorar en un 4,49%, consiguiéndose con la mejora uno de los objetivos estratégicos de la empresa.
Referencias
- (1) F. Gu, J. Guo, P. Hall, and X. Gu,''An integrated architecture for implementing extended producer responsibility in the context of Industry 4.0,'' (in English), International Journal of Production Research, vol. 57, no. 5, pp. 14 58-1477, 2019, doi: 10.1080/00207543.2018.1489161.
- (2) A. de la Calle Vicente, A. Barinaga Naves, and J. C. Gietz Jiménez,''La colaboración como estrategia en la cadena de suministro: una visión metodológica,'' Dyna Management, vol. 4, no. 1, 2016, doi: 10.6036/MN7809
- (3) L. J. Krajewski, M. K. Malhotra, and L. P. Ritzman, Operations Management Processes and Supply Chains. Boston: Pearson Education, 2019.
- (4) S. Mittal, M. A. Khan, D. Romero, and T. Wuest,''A critical review of smart manufacturing & Industry 4.0 maturity models: Implications for small and medium-sized enterprises (SMEs),'' (in English), Journal of Manufacturing Systems, Review vol. 49, pp. 194-214, 2018, doi: 10.1016/j.jmsy.2018.10.005.
- (5) D. A. Burbano, J. D. López, and O. A. Rojas,''Definición de un método para la programación de la producción desde el paradigma de los sistemas holónicos de manufactura'', Ingeniería y Competitividad, vol. 17, no. 2, pp. 29-40, 2015.
- (6) J. A. A. Araúzo, J. J. de Benito Martín, R. del Olmo Martínez, and P. A. S. Angulo,''Situación actual y expectativas de los sistemas de fabricación basados en agentes'', in VIII Congreso de Ingeniería de Organización, Leganés, 2004, pp. 1043-1052.
- (7) J. D. Romero-Rojas, V. K. Ortiz-Triana, and Á. J. Caicedo-Rolón,''La teoría de restricciones y la optimización como herramientas gerenciales para la programación de la producción. Una Aplicación en la Industria de Muebles'', Revista de Métodos Cuantitativos para la Economía y la Empresa, vol. 27, pp. 74-90, 2019.
- (8) R. B. Chase and F. R. Jacobs, Administración de operaciones: producción y cadena de suministros. México: McGraw-Hill, 2014.
- (9) A. A. Correa Espinal, E. Rodríguez Velásquez, and M. I. Londoño Restrepo,''Secuenciación de operaciones para configuraciones de planta tipo flexible Job Shop. Estado del arte'', Avances en Sistemas e Informática, vol. 5, no. 3, pp. 151-161, 2008.
- (10) R. Najarro, R. López, R. E. Racines, and A. Puris,''An Hybrid Genetic Algorithm to Optimization of Flow Shop Scheduling Problems under Real Environments Constraints,'' Enfoque UTE, vol. 8, no. 5, pp. 14 - 25, 12/18 2017, doi: 10.29019/enfoqueute.v8n5.176.
- (11) L. S. Dalenogare, G. B. Benitez, N. F. Ayala, and A. G. Frank,''The expected contribution of Industry 4.0 technologies for industrial performance,'' (in English), International Journal of Production Economics, vol. 204, pp. 383-394, 2018, doi: 10.1016/j.ijpe.2018.08.019.
- (12) E. Orozco-Crespo, N. Sablón-Cossio, and R. V. Saraguro-Piarpuezán,''Discrete event simulation for resource programming: Case of Ecuadorian textile industry,'' in 2nd European International Conference on Industrial Engineering and Operations Management.IEOM 2018, 2018, vol. 2018: IEOM Society, JUL ed., pp. 1430-1443. (Online). Available: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85066935485&partnerID=40&md5 =03b0f0748f21d8fca61fb168732a596d
-
(13) L. Ang, K. Y. Wong, and W. P. Wong,''Simulation of sequencing rules in a five-similar-machine job shop,'' in 16th International Business Information Management Association Conference, IBIMA 2011, vol. 1, Kuala Lumpur, 2011, International Business Information Management Association, IBIMA, pp. 61-67. (Online). Available: https://www.scopus.com/inward/record.uri?eid=2-s2.0-84905123281&partnerID=40&md5=75c647382c1068b21538abd651438514
» https://www.scopus.com/inward/record.uri?eid=2-s2.0-84905123281&partnerID=40&md5=75c647382c1068b21538abd651438514 - (14) J. Cano, E. Campo, and R. Gómez,''Simulación de eventos discretos en la planificación de producción para sistemas de confección modular'', Revista Técnica de la Facultad de Ingeniería Universidad del Zulia, vol. 41, no. 1, pp. 50-58, 01/01 2018.
- (15) A. Moeuf, R. Pellerin, S. Lamouri, S. Tamayo-Giraldo, and R. Barbaray,''The industrial management of SMEs in the era of Industry 4.0,'' (in English), International Journal of Production Research, vol. 56, no. 3, pp. 1118- 1136, 2018, doi: 10.1080/00207543.2017.1372647.
- (16) A. G. Frank, L. S. Dalenogare, and N. F. Ayala,''Industry 4.0 technologies: Implementation patterns in manufacturing companies,'' (in English), International Journal of Production Economics, vol. 210, pp. 15-26, 2019, doi: 10.1016/j.ijpe.2019.01.004.
- (17) N. Wang and O. Ghrayeb,''Dispatching Rules Application for a Parallel Machine Scheduling Problem Using Simulation,'' in IIE Annual Conference. Proceedings, 2009, Institute of Industrial and Systems Engineers (IISE), p. 2085.
- (18) N. Suresh Kumar and R. Sridharan,''Simulation-based metamodels for the analysis of scheduling decisions in a flexible manufacturing system operating in a tool-sharing environment,'' The International Journal of Advanced Manufacturing Technology, vol. 51, no. 1, pp. 341-355, 2010/11/01 2010, doi: 10.1007/s00170-010- 2603-9.
- (19) M. Padilla, J. Guo, and R. Moraga,''An industrial application of simulation-based multi-objective scheduling,'' in IIE Annual Conference and Expo 2013, San Juan, Institute of Industrial Engineers, pp. 2457-2464. (Online). Available: https://www.scopus.com/inward/record.uri?eid=2-s2.0-84900320707&partnerID=40&md5=f83bafa 7d872e94ce10e9b4a987f9c94
- (20) J. A. Giraldo, C. A. Toro, and F. A. Jaramillo,''Learning about sequencing of jobs in a job shop simulation using,'' (in Spanish), Formacion Universitaria, vol. 6, no. 4, pp. 27-38, 2013, doi: 10.4067/S0718-50062013000400004.
- (21) V. Sels, N. Gheysen, and M. Vanhoucke,''A comparison of priority rules for the job shop scheduling problem under different flow time- and tardiness-related objective functions,'' (in English), International Journal of Production Research, vol. 50, no. 15, pp. 4255-4270, 2012, doi: 10.1080/00207543.2011.611539.
- (22) R. Tavakkoli-Moghaddam and M. Daneshmand-Mehr,''A computer simulation model for job shop scheduling problems minimizing makespan,'' (in English), Computers and Industrial Engineering (Conference Paper) vol. 48, no. 4, pp. 811-823, 2005, doi: 10.1016/j.cie.2004.12.010.
- (23) C. R. Harrell, Simulation Using ProModel. McGraw-Hill Education, 2011.
- (24) M. S. Casas-Ramírez , J. F. Camacho-Vallejo, and I. A. Martínez-Salazar,''Approximating solutions to a bilevel capacitated facility location problem with customer’s patronization toward a list of preferences,'' (in English), Applied Mathematics and Computation, vol. 319, pp. 369-386, 2018, doi: 10.1016/j.amc.2017.03.051.
- (25) E. García Dunna , H. García Reyes, and L. E. Cárdenas Barrón, Simulación y análisis de sistemas con ProModel. Pearson Educación, 2013.
- (26) E. Orozco-Crespo, N. Sablón-Cossio, R. V. Saraguro-Piarpuezan, D. D. Hermoso-Ayala, and Y. RodríguezSánchez,''Optimización de recursos mediante la simulación de eventos discretos'', Revista Tecnología en Marcha, vol. 32, no. 2, pp. 146-164, 2019, doi: 10.18845/tm.v32i2.4356.
- (27) M. S. Casas-Ramírez, J. F. Camacho-Vallejo, R. G. González-Ramírez, J. A. Marmolejo-Saucedo, and J. M. Velarde-Cantú,''Optimizing a Biobjective Production-Distribution Planning Problem Using a GRASP,'' Complexity, vol. 2018, p. 3418580, 2018/02/13 2018, doi: 10.1155/2018/3418580.
- (28) E. Shokouhi,''Integrated multi-objective process planning and flexible job shop scheduling considering precedence constraints,'' (in English), Production and Manufacturing Research, vol. 6, no. 1, pp. 61-89, 2018, doi: 10.1080/21693277.2017.1415173.
- (29) D. D. Hermoso-Ayala,''Optimización del proceso de producción de medias corta logo en la fábrica Gardenia'', Bachelor Thesis, Departamento de Ingeniería Industrial, Universidad Técnica del Norte, Ibarra, 2017. (Online). Available: http://repositorio.utn.edu.ec/handle/123456789/5985
- (30) C. J. Barniak-Velalcazar,''Optimización del proceso de abastecimiento de materia prima a las líneas de producción de la empresa Ecuajugos S.A.'', Bachelor Degree, Departamento de Ingeniería Industrial, Universidad Técnica del Norte, Ibarra, 2017. (Online). Available: http://repositorio.utn.edu.ec/handle/123456789/6905
- (31) M. Golari, N. Fan, and T. Jin,''Multistage Stochastic Optimization for Production-Inventory Planning with Intermittent Renewable Energy,'' (in English), Production and Operations Management, vol. 26, no. 3, pp. 409- 425, 2017, doi: 10.1111/poms.12657.
- (32) F. Sánchez-Galván, C. L. Garay-Rondero, C. Mora-Castellanos, D. E. Gibaja-Romero, and H. Bautista-Santos,''Optimización de costos de transporte bajo el enfoque de teoría de juegos. Estudio de caso'', Nova scientia, vol. 9, no. 19, pp. 185-210, 2017, doi: 10.21640/ns.v9i19.105
Fechas de Publicación
-
Fecha del número
Jan-Mar 2021
Histórico
-
Recibido
12 Nov 2019 -
Acepto
27 Feb 2020