165 research outputs found

    Production Scheduling

    Get PDF
    Generally speaking, scheduling is the procedure of mapping a set of tasks or jobs (studied objects) to a set of target resources efficiently. More specifically, as a part of a larger planning and scheduling process, production scheduling is essential for the proper functioning of a manufacturing enterprise. This book presents ten chapters divided into five sections. Section 1 discusses rescheduling strategies, policies, and methods for production scheduling. Section 2 presents two chapters about flow shop scheduling. Section 3 describes heuristic and metaheuristic methods for treating the scheduling problem in an efficient manner. In addition, two test cases are presented in Section 4. The first uses simulation, while the second shows a real implementation of a production scheduling system. Finally, Section 5 presents some modeling strategies for building production scheduling systems. This book will be of interest to those working in the decision-making branches of production, in various operational research areas, as well as computational methods design. People from a diverse background ranging from academia and research to those working in industry, can take advantage of this volume

    Proactive management of uncertainty to improve scheduling robustness in proces industries

    Get PDF
    Dinamisme, capacitat de resposta i flexibilitat són característiques essencials en el desenvolupament de la societat actual. Les noves tendències de globalització i els avenços en tecnologies de la informació i comunicació fan que s'evolucioni en un entorn altament dinàmic i incert. La incertesa present en tot procés esdevé un factor crític a l'hora de prendre decisions, així com un repte altament reconegut en l'àrea d'Enginyeria de Sistemes de Procés (PSE). En el context de programació de les operacions, els models de suport a la decisió proposats fins ara, així com també software comercial de planificació i programació d'operacions avançada, es basen generalment en dades estimades, assumint implícitament que el programa d'operacions s'executarà sense desviacions. La reacció davant els efectes de la incertesa en temps d'execució és una pràctica habitual, però no sempre resulta efectiva o factible. L'alternativa és considerar la incertesa de forma proactiva, és a dir, en el moment de prendre decisions, explotant el coneixement disponible en el propi sistema de modelització.Davant aquesta situació es plantegen les següents preguntes: què s'entén per incertesa? Com es pot considerar la incertesa en el problema de programació d'operacions? Què s'entén per robustesa i flexibilitat d'un programa d'operacions? Com es pot millorar aquesta robustesa? Quins beneficis comporta? Aquesta tesi respon a aquestes preguntes en el marc d'anàlisis operacionals en l'àrea de PSE. La incertesa es considera no de la forma reactiva tradicional, sinó amb el desenvolupament de sistemes proactius de suport a la decisió amb l'objectiu d'identificar programes d'operació robustos que serveixin com a referència pel nivell inferior de control de planta, així com també per altres centres en un entorn de cadenes de subministrament. Aquest treball de recerca estableix les bases per formalitzar el concepte de robustesa d'un programa d'operacions de forma sistemàtica. Segons aquest formalisme, els temps d'operació i les ruptures d'equip són considerats inicialment com a principals fonts d'incertesa presents a nivell de programació de la producció. El problema es modelitza mitjançant programació estocàstica, desenvolupant-se finalment un entorn d'optimització basat en simulació que captura les múltiples fonts d'incertesa, així com també estratègies de programació d'operacions reactiva, de forma proactiva. La metodologia desenvolupada en el context de programació de la producció s'estén posteriorment per incloure les operacions de transport en sistemes de múltiples entitats i incertesa en els temps de distribució. Amb aquesta perspectiva més àmplia del nivell d'operació s'estudia la coordinació de les activitats de producció i transport, fins ara centrada en nivells estratègic o tàctic. L'estudi final considera l'efecte de la incertesa en la demanda en les decisions de programació de la producció a curt termini. El problema s'analitza des del punt de vista de gestió del risc, i s'avaluen diferents mesures per controlar l'eficiència del sistema en un entorn incert.En general, la tesi posa de manifest els avantatges en reconèixer i modelitzar la incertesa, amb la identificació de programes d'operació robustos capaços d'adaptar-se a un ampli rang de situacions possibles, enlloc de programes d'operació òptims per un escenari hipotètic. La metodologia proposada a nivell d'operació es pot considerar com un pas inicial per estendre's a nivells de decisió estratègics i tàctics. Alhora, la visió proactiva del problema permet reduir el buit existent entre la teoria i la pràctica industrial, i resulta en un major coneixement del procés, visibilitat per planificar activitats futures, així com també millora l'efectivitat de les tècniques reactives i de tot el sistema en general, característiques altament desitjables per mantenir-se actiu davant la globalitat, competitivitat i dinàmica que envolten un procés.Dynamism, responsiveness, and flexibility are essential features in the development of the current society. Globalization trends and fast advances in communication and information technologies make all evolve in a highly dynamic and uncertain environment. The uncertainty involved in a process system becomes a critical problem in decision making, as well as a recognized challenge in the area of Process Systems Engineering (PSE). In the context of scheduling, decision-support models developed up to this point, as well as commercial advanced planning and scheduling systems, rely generally on estimated input information, implicitly assuming that a schedule will be executed without deviations. The reaction to the effects of the uncertainty at execution time becomes a common practice, but it is not always effective or even possible. The alternative is to address the uncertainty proactively, i.e., at the time of reasoning, exploiting the available knowledge in the modeling procedure itself. In view of this situation, the following questions arise: what do we understand for uncertainty? How can uncertainty be considered within scheduling modeling systems? What is understood for schedule robustness and flexibility? How can schedule robustness be improved? What are the benefits? This thesis answers these questions in the context of operational analysis in PSE. Uncertainty is managed not from the traditional reactive viewpoint, but with the development of proactive decision-support systems aimed at identifying robust schedules that serve as a useful guidance for the lower control level, as well as for dependent entities in a supply chain environment. A basis to formalize the concept of schedule robustness is established. Based on this formalism, variable operation times and equipment breakdowns are first considered as the main uncertainties in short-term production scheduling. The problem is initially modeled using stochastic programming, and a simulation-based stochastic optimization framework is finally developed, which captures the multiple sources of uncertainty, as well as rescheduling strategies, proactively. The procedure-oriented system developed in the context of production scheduling is next extended to involve transport scheduling in multi-site systems with uncertain travel times. With this broader operational perspective, the coordination of production and transport activities, considered so far mainly in strategic and tactical analysis, is assessed. The final research point focuses on the effect of demands uncertainty in short-term scheduling decisions. The problem is analyzed from a risk management viewpoint, and alternative measures are assessed and compared to control the performance of the system in the uncertain environment.Overall, this research work reveals the advantages of recognizing and modeling uncertainty, with the identification of more robust schedules able to adapt to a wide range of possible situations, rather than optimal schedules for a hypothetical scenario. The management of uncertainty proposed from an operational perspective can be considered as a first step towards its extension to tactical and strategic levels of decision. The proactive perspective of the problem results in a more realistic view of the process system, and it is a promising way to reduce the gap between theory and industrial practices. Besides, it provides valuable insight on the process, visibility for future activities, as well as it improves the efficiency of reactive techniques and of the overall system, all highly desirable features to remain alive in the global, competitive, and dynamic process environment

    A review of discrete-time optimization models for tactical production planning

    Full text link
    This is an Accepted Manuscript of an article published in International Journal of Production Research on 27 Mar 2014, available online: http://doi.org/10.1080/00207543.2014.899721[EN] This study presents a review of optimization models for tactical production planning. The objective of this research is to identify streams and future research directions in this field based on the different classification criteria proposed. The major findings indicate that: (1) the most popular production-planning area is master production scheduling with a big-bucket time-type period; (2) most of the considered limited resources correspond to productive resources and, to a lesser extent, to inventory capacities; (3) the consideration of backlogs, set-up times, parallel machines, overtime capacities and network-type multisite configuration stand out in terms of extensions; (4) the most widely used modelling approach is linear/integer/mixed integer linear programming solved with exact algorithms, such as branch-and-bound, in commercial MIP solvers; (5) CPLEX, C and its variants and Lindo/Lingo are the most popular development tools among solvers, programming languages and modelling languages, respectively; (6) most works perform numerical experiments with random created instances, while a small number of works were validated by real-world data from industrial firms, of which the most popular are sawmills, wood and furniture, automobile and semiconductors and electronic devices.This study has been funded by the Universitat Politècnica de València projects: ‘Material Requirement Planning Fourth Generation (MRPIV)’ (Ref. PAID-05-12) and ‘Quantitative Models for the Design of Socially Responsible Supply Chains under Uncertainty Conditions. Application of Solution Strategies based on Hybrid Metaheuristics’ (PAID-06-12).Díaz-Madroñero Boluda, FM.; Mula, J.; Peidro Payá, D. (2014). A review of discrete-time optimization models for tactical production planning. International Journal of Production Research. 52(17):5171-5205. doi:10.1080/00207543.2014.899721S51715205521

    Improved formulations, heuristics and metaheuristics for the dynamic demand coordinated lot-sizing problem

    Get PDF
    Coordinated lot sizing problems, which assume a joint setup is shared by a product family, are commonly encountered in supply chain contexts. Total system costs include a joint set-up charge each time period any item in the product family is replenished, an item set-up cost for each item replenished in each time period, and inventory holding costs. Silver (1979) and subsequent researchers note the occurrence of coordinated replenishment problems within manufacturing, procurement, and transportation contexts. Due to their mathematical complexity and importance in industry, coordinated lot-size problems are frequently studied in the operations management literature. In this research, we address both uncapacitated and capacitated variants of the problem. For each variant we propose new problem formulations, one or more construction heuristics, and a simulated annealing metaheuristic (SAM). We first propose new tight mathematical formulations for the uncapacitated problem and document their improved computational efficiency over earlier models. We then develop two forward-pass heuristics, a two-phase heuristic, and SAM to solve the uncapacitated version of the problem. The two-phase and SAM find solutions with an average optimality gap of 0.56% and 0.2% respectively. The corresponding average computational requirements are less than 0.05 and 0.18 CPU seconds. Next, we propose tight mathematical formulations for the capacitated problem and evaluate their performance against existing approaches. We then extend the two-phase heuristic to solve this more general capacitated version. We further embed the six-phase heuristic in a SAM framework, which improves heuristic performance at minimal additional computational expense. The metaheuristic finds solutions with an average optimality gap of 0.43% and within an average time of 0.25 CPU seconds. This represents an improvement over those reported in the literature. Overall the heuristics provide a general approach to the dynamic demand lot-size problem that is capable of being applied as a stand-alone solver, an algorithm embedded with supply chain planning software, or as an upper-bounding procedure within an optimization based algorithm. Finally, this research investigates the performance of alternative coordinated lotsizing procedures when implemented in a rolling schedule environment. We find the perturbation metaheuristic to be the most suitable heuristic for implementation in rolling schedules

    MRP and Scheduling integration: A case study for the food industry

    Get PDF
    En este proyecto, se estudió una empresa encargada de elaborar productos alimenticios, con un proceso de producción complejo. Esta empresa no dispone de herramientas o metodologías para analizar el comportamiento de las variables, que en la literatura son consideradas importantes para planificar adecuadamente un determinado período de tiempo. Por esta razón, el foco del proyecto está en la planificación y ejecución del proceso productivo de la empresa. Para solucionar este problema, se propone una secuencia que vincula la metodología de planeamiento con la metodología de ejecución, donde ambas tienen objetivos diferentes, pero sus resultados son utilizados para retroalimentar el proceso en general, logrando un mejor desempeño en la utilización de materias primas y la reducción de posibles faltantes, que al final influyen en la reducción de los costos de producción, generando mayores ganancias para la empresa. La secuencia parte del desarrollo por separado de herramientas, que en primer lugar dan solución a la planificación del abastecimiento de materias primas para atender la demanda prevista, y en segundo lugar, la creación de herramientas que establecen un plan de producción, indicando el orden de los trabajos a realizar y proporcionando una idea de la capacidad productiva actual de la empresa. Para comprobar la eficacia de las metodologías, se utilizaron los datos de la empresa relacionados con los tiempos de procesamiento de los puestos, las máquinas, las cantidades producidas para cada día y las demandas históricas de la empresa. Se analizaron todos esos datos y se construyó un modelo de simulación para ajustar la metodología final. De hecho, una parte importante del proceso fue el trabajo en colaboración con la empresa, ya que se recibió feedback a través de la comunicación de los resultados.In this project, a company in charge of producing food products, with a complex production process, was studied. This company does not have tools or methodologies to analyze the behavior of variables, which in the literature are considered important to adequately plan a specific period of time. For this reason, the focus of the project is on the planning and execution of the company's production process. To solve this problem, a sequence is proposed that links the planning methodology with the execution methodology, where both have different objectives, but their results are used to feed back the process in general, achieving a better performance in the use of raw materials and the reduction of possible shortages, which in the end influence the reduction of production costs, generating more profits for the company. The sequence starts from the separate development of tools, which firstly provide a solution to the planning of the supply of raw materials to meet the forecasted demand, and secondly, the creation of tools that establish a production plan, indicating the order of the work to be done and providing an idea of the current production capacity of the company. To test the effectiveness of the methodologies, company’s data related to processing times of the stations, machines, quantities produced for each day and the historical demands of the company was used. All those data were analyzed, and a simulation model was built to adjust the final methodology. Indeed, an important part of the process was the collaborative work with the company, since feedback was received through the communication of the results.Ingeniero (a) IndustrialPregrad

    Development of a business model for diagnosing uncertainty in MRP environments

    Get PDF
    Over the last thirty years, Materials Requirements Planning (MRP) based systems have become commonplace within batch manufacturing environments, but are still widely held to be under performing. This research hypothesises that there may be inherent problems associated with the application due to uncertainties that exist within dynamic operating environments. Research has highlighted both the absence of any business model that uses a structured and systematic approach to deal with uncertainty holistically and the lack of any widely used, consistent performance measures to allow comparison of research results. The industrial need for such a holistic approach became apparent from survey work, which showed MRP under-performed in the presence of uncertainty even when numerous Buffering and Dampening (BAD) approaches were applied. A business model of uncertainty that structures the causes and effects of uncertainty as a hierarchy of four levels has been proposed, to be verified and validated through industrial survey and simulation respectively. The relationship between causes and effects in the business model has been verified from survey results using Analysis of Variance (ANOVA), which identified twenty-three significant uncertainties within Mixed-Mode (MM) operating environments. Using a multi-product, multi-level dependent demand MRP simulation model within an MM operating environment driven by planned order release, an experimental programme has been carried out that showed finished products delivered late to be insensitive as a performance measure. Parts Delivered Late (PDL) was found to be more sensitive and has been adopted as the preferred measure. ANOVA on the simulation results validated the cause-and-effect relationships, showing that the higher the level of uncertainty, the worse was delivery performance. Individual uncertainties produced effects that were not discretely recognised in the literature. `Knock-on' effects are created by uncertainties delaying the issue of batches and affected particular Bill of Materials chains. `Compound' effects are caused by uncertainties affecting resource availability and also induced consequent knock-on effects. Simulation results also showed that late deliveries from suppliers, machine breakdowns, unexpected or urgent changes to schedules affecting machines and customer design changes are the most significant uncertainties within the parameter levels modelled. Several significant two-way and three-way interactions were found. The business model of uncertainty represents a practical and pragmatic attempt to act as a diagnostic tool to identify significant underlying causes affecting PDL for MM companies using MR1, enabling more effective application of suitable BAD approaches. Using the business model to drive a continuous improvement programme that monitored both levels of uncertainty and PDL would allow internal and external benchmarking for the efficacy of BAD approaches and for the reduction of uncertainties
    corecore