17 research outputs found

    Prise en compte des priorités des lots pour la projection des encours de production dans l'industrie des semi-conducteurs

    No full text
    National audienceDans ce papier, on présente un algorithme de projection des encours de production dans l'industrie des semi-conducteurs en tenant compte des priorités des lots en termes des dates d'échéance de livraison et la capacité des ressources

    Finite capacity planning algorithm for semiconductor industry considering lots priority

    No full text
    International audienceA finite capacity planning heuristic is developed for semiconductor manufacturing with high-mix low-volume production, complex processes, variable cycle times and reentrant flows characteristics. The proposed algorithm projects production lots trajectories (start and end dates) for the remaining process steps, estimates the expected load for all machines and balances the workload against bottleneck tools capacities. It takes into account lots' priorities, cycle time variability and equipment saturation. This algorithm helps plant management to define feasible target production plans. It is programmed in java, and tested on real data instances from STMicroelectronics Crolles300 production plant which allowed its assessment on the effectiveness and efficiency. The evaluation demonstrates that the proposed heuristic outperforms current practices for capacity planning and opens new perspectives for the production line management

    Digitale Produktion und intelligente Steuerung

    Get PDF
    Im Rahmen der stufenweisen Umsetzung von Industrie 4.0 erreicht die Vernetzung und Digitalisierung die gesamte Produktion. Den physischen Produktionsprozess nicht nur cyber-physisch zu begleiten, sondern durch eine virtuelle, digitale Kopie zu erfassen und optimieren, stellt ein enormes Potential für die Produktionssystemplanung und -steuerung dar. Zudem ermöglichen digitale Modelle die Anwendung intelligenter Produktionssteuerungsverfahren und stellen damit einen Beitrag zur Verbreitung optimierender adaptiver Systeme dar

    Reinforcement learning for an intelligent and autonomous production control of complex job-shops under time constraints

    Get PDF
    Reinforcement learning (RL) offers promising opportunities to handle the ever-increasing complexity in managing modern production systems. We apply a Q-learning algorithm in combination with a process-based discrete-event simulation in order to train a self-learning, intelligent, and autonomous agent for the decision problem of order dispatching in a complex job shop with strict time constraints. For the first time, we combine RL in production control with strict time constraints. The simulation represents the characteristics of complex job shops typically found in semiconductor manufacturing. A real-world use case from a wafer fab is addressed with a developed and implemented framework. The performance of an RL approach and benchmark heuristics are compared. It is shown that RL can be successfully applied to manage order dispatching in a complex environment including time constraints. An RL-agent with a gain function rewarding the selection of the least critical order with respect to time-constraints beats heuristic rules strictly by picking the most critical lot first. Hence, this work demonstrates that a self-learning agent can successfully manage time constraints with the agent performing better than the traditional benchmark, a time-constraint heuristic combining due date deviations and a classical first-in-first-out approach

    Semiconductor Manufacturing Basics, Comparison Between Agent Based and Discrete Event Simulation

    Get PDF
    El trabajo consta de dos partes principales, la descripción detallada y caracterización de la industria de los semiconductores entendida en el contexto del transporte de materiales, donde los procesos de fabricación requeridos para conseguir el producto final son tan numerosos que hacen obligatorio el uso de tecnologías de simulación con el fin de optimizar la eficiencia en tanto la fabricación como el almacenamiento. Posteriormente se centra en el dilema creado en los últimos años debido a la utilización de diferentes técnicas y enfoques de simulación, teniendo como objeto de estudio los enfoques Agent Based y Discrete Event realiza una detallada comparativa donde se exponen argumentos a favor y en contra de la utilización de cada uno de estos enfoques dependiendo del modelado que se deba realizar siendo finalmente el usuario quien toma la decisión última según el tipo de sistema que desee modelar.Departamento de Ingeniería Energética y FluidomecánicaGrado en Ingeniería Mecánic

    Parallel batching with multi-size jobs and incompatible job families

    Get PDF
    Parallel batch scheduling has many applications in the industrial sector, like in material and chemical treatments, mold manufacturing and so on. The number of jobs that can be processed on a machine mostly depends on the shape and size of the jobs and of the machine. This work investigates the problem of batching jobs with multiple sizes and multiple incompatible families. A flow formulation of the problem is exploited to solve it through two column generation-based heuristics. First, the column generation finds the optimal solution of the continuous relaxation, then two heuristics are proposed to move from the continuous to the integer solution of the problem: one is based on the price-and-branch heuristic, the other on a variable rounding procedure. Experiments with several combinations of parameters are provided to show the impact of the number of sizes and families on computation times and quality of solutions

    A DECOMPOSITION-BASED HEURISTIC ALGORITHM FOR PARALLEL BATCH PROCESSING PROBLEM WITH TIME WINDOW CONSTRAINT

    Get PDF
    This study considers a parallel batch processing problem to minimize the makespan under constraints of arbitrary lot sizes, start time window and incompatible families. We first formulate the problem with a mixed-integer programming model. Due to the NP-hardness of the problem, we develop a decomposition-based heuristic to obtain a near-optimal solution for large-scale problems when computational time is a concern. A two-dimensional saving function is introduced to quantify the value of time and capacity space wasted. Computational experiments show that the proposed heuristic performs well and can deal with large-scale problems efficiently within a reasonable computational time. For the small-size problems, the percentage of achieving optimal solutions by the DH is 94.17%, which indicates that the proposed heuristic is very good in solving small-size problems. For large-scale problems, our proposed heuristic outperforms an existing heuristic from the literature in terms of solution quality

    Dynamic Scheduling Method for Job-Shop Manufacturing Systems by Deep Reinforcement Learning with Proximal Policy Optimization

    Get PDF
    With the rapid development of Industrial 4.0, the modern manufacturing system has been experiencing profoundly digital transformation. The development of new technologies helps to improve the efficiency of production and the quality of products. However, for the increasingly complex production systems, operational decision making encounters more challenges in terms of having sustainable manufacturing to satisfy customers and markets’ rapidly changing demands. Nowadays, rule-based heuristic approaches are widely used for scheduling management in production systems, which, however, significantly depends on the expert domain knowledge. In this way, the efficiency of decision making could not be guaranteed nor meet the dynamic scheduling requirement in the job-shop manufacturing environment. In this study, we propose using deep reinforcement learning (DRL) methods to tackle the dynamic scheduling problem in the job-shop manufacturing system with unexpected machine failure. The proximal policy optimization (PPO) algorithm was used in the DRL framework to accelerate the learning process and improve performance. The proposed method was testified within a real-world dynamic production environment, and it performs better compared with the state-of-the-art methods
    corecore