705 research outputs found

    A Multi-Objective Optimization Approach for Multi-Head Beam-Type Placement Machines

    Get PDF
    This paper addresses a highly challenging scheduling problem in the field of printed circuit board (PCB) assembly systems using Surface Mounting Devices (SMD). After describing some challenging optimization sub-problems relating to the heads of multi-head surface mounting placement machines, we formulate an integrated multi-objective mathematical model considering of two main sub-problems simultaneously. The proposed model is a mixed integer nonlinear programming one which is very complex to be solved optimally. Therefore, it is first converted into a linearized model and then solved using an efficient multi-objective approach, i.e., the augmented epsilon constraint method. An illustrative example is also provided to show the usefulness and applicability of the proposed model and solution method.PCB assembly. Multi-head beam-type placement machine. Multi-objective mathematical programming. Augmented epsilon-constraint method

    Setup Optimization in High-Mix Surface Mount PCB Assembly

    Get PDF
    Siirretty Doriast

    Comparison of a bat and genetic algorithm generated sequence against lead through programming when assembling a PCB using a 6 axis robot with multiple motions and speeds

    Get PDF
    An optimal component feeder arrangement and robotic placement sequence are both important for improving assembly efficiency. Both problems are combinatorial in nature and known to be NP-hard. This paper presents a novel discrete hybrid bat-inspired algorithm for solving the feeder slot assignment and placement sequence problem encountered when planning robotic assembly of electronic components. In our method, we use the concepts of swap operators and swap sequence to redefine position, and velocity operators from the basic bat algorithm. Furthermore, we propose an improved local search method based on genetic operators of crossover and mutation enhanced by the 2-opt search procedure. The algorithm is formulated with the objective of minimizing the total traveling distance of the pick and place device. Through numerical experiments, using a real PCB assembly scenario, we demonstrate the considerable effectiveness of the proposed discrete Bat Algorithm (BA) to improve selection of feeder arrangement and placement sequence in PCB assembly operations and achieve high throughput production. The results also highlighted that the even though the algorithms out performed traditional lead through programming techniques, the programmer must consider the influence of different robot motions

    An MILP model and a hybrid evolutionary algorithm for integrated operation optimisation of multi-head surface mounting machines in PCB assembly

    Get PDF
    This paper focuses on an operation optimisation problem for a class of multi-head surface mounting machines in printed circuit board assembly lines. The problem involves five interrelated sub-problems: assigning nozzle types as well as components to heads, assigning feeders to slots and determining component pickup and placement sequences. According to the depth of making decisions, the sub-problems are first classified into two layers. Based on the classification, a two-stage mixed-integer linear programming (MILP) is developed to describe it and a two-stage problem-solving frame with a hybrid evolutionary algorithm (HEA) is proposed. In the first stage, a constructive heuristic is developed to determine the set of nozzle types assigned to each head and the total number of assembly cycles; in the second stage, constructive heuristics, an evolutionary algorithm with two evolutionary operators and a tabu search (TS) with multiple neighbourhoods are combined to solve all the sub-problems simultaneously, where the results obtained in the first stage are taken as constraints. Computational experiments show that the HEA can obtain good near-optimal solutions for small size instances when compared with an optimal solver, Cplex, and can provide better results when compared with a TS and an EA for actual instances

    A Multi-Objective Optimization Approach for Multi-Head Beam-Type Placement Machines

    Get PDF

    Optimization of product assignment to assembly lines

    Get PDF
    Dissertação de mestrado em Industrial engineering and ManagementThe work presented in this dissertation was developed in an industrial context integrated in the production control and management department of the Bosch Car Multimedia Portugal S.A – Braga automatic insertion. The problem addressed in this dissertation was finding the best distribution of product families to assign in different lines according to the physical and technical constraints of the assembly lines. In the approach of the problem, it was used tools and techniques of the Operational Research discipline through mathematical modeling, in order to analyze complex situation and obtain more efficient solutions to help in the decision-making process. Based on production data, production needs forecasts and assembly line physical availability, models with different sets of constraints and objective functions were created to present solutions that best fit the question and the specific problem of the present production context. Through specific software that suited the problem, the previously created models were solved, and the solutions were analyzed and evaluated to suit the company’s current needs and for possible and feasible implementation of the solutions.O trabalho apresentado nesta dissertação foi desenvolvido em contexto industrial integrado no departamento de planeamento e controlo de produção da área de inserção automática da Bosch Car Multimédia Portugal S.A - Braga. O problema abordado nesta dissertação foi encontrar a melhor distribuição de famílias de produtos a alocar nas diferentes linhas de produção de acordo com as suas restrições físicas e técnicas. Na abordagem do problema recorreu-se a técnicas de Investigação Operacional através de modelação matemática, para analisar situações complexas e obter soluções mais eficientes. Tendo como base dados da produção, previsões de necessidades e disponibilidade física da produção, foram criados modelos com diferentes conjuntos de restrições e funções objetivo por forma a apresentar soluções que melhor se adequassem à pergunta e ao problema específico do contexto produtivo presente. Através da utilização de software, foram resolvidos os modelos criados anteriormente, sendo que as soluções foram analisadas e avaliadas para a adequação às necessidades atuais da empresa e para a sua possível e viável implementação

    Algorithmic Solutions for Combinatorial Problems in Resource Management of Manufacturing Environments

    Get PDF
    This thesis studies the use of heuristic algorithms in a number of combinatorial problems that occur in various resource constrained environments. Such problems occur, for example, in manufacturing, where a restricted number of resources (tools, machines, feeder slots) are needed to perform some operations. Many of these problems turn out to be computationally intractable, and heuristic algorithms are used to provide efficient, yet sub-optimal solutions. The main goal of the present study is to build upon existing methods to create new heuristics that provide improved solutions for some of these problems. All of these problems occur in practice, and one of the motivations of our study was the request for improvements from industrial sources. We approach three different resource constrained problems. The first is the tool switching and loading problem, and occurs especially in the assembly of printed circuit boards. This problem has to be solved when an efficient, yet small primary storage is used to access resources (tools) from a less efficient (but unlimited) secondary storage area. We study various forms of the problem and provide improved heuristics for its solution. Second, the nozzle assignment problem is concerned with selecting a suitable set of vacuum nozzles for the arms of a robotic assembly machine. It turns out that this is a specialized formulation of the MINMAX resource allocation formulation of the apportionment problem and it can be solved efficiently and optimally. We construct an exact algorithm specialized for the nozzle selection and provide a proof of its optimality. Third, the problem of feeder assignment and component tape construction occurs when electronic components are inserted and certain component types cause tape movement delays that can significantly impact the efficiency of printed circuit board assembly. Here, careful selection of component slots in the feeder improves the tape movement speed. We provide a formal proof that this problem is of the same complexity as the turnpike problem (a well studied geometric optimization problem), and provide a heuristic algorithm for this problem.Siirretty Doriast

    Allocation of component types to machines in the automated assembly of printed circuit boards

    Get PDF
    Duman, Ekrem (Dogus Author) -- An earlier version of this paper which has been presented at ISCIS'06: The 21st International Symposium on Computer and Information Sciences, November 1-3, 2006 Istanbul, Turkey, has been published in Lecture Notes in Computer Science [18].Although the use of electronic component placement machines has brought reliability and speed to the printed circuit board (PCB) assembly process, to get higher utilization, one needs to solve the resulting complex operations research problems efficiently. In this study, the problem of distributing the assembly workload to two machines deployed on an assembly line with two identical component placement machines to minimize the line idle time is considered. This problem is NP-Complete even in its simplest form. A mathematical model and several heuristics have been proposed to solve this problem efficiently

    Intelligent systems in manufacturing: current developments and future prospects

    Get PDF
    Global competition and rapidly changing customer requirements are demanding increasing changes in manufacturing environments. Enterprises are required to constantly redesign their products and continuously reconfigure their manufacturing systems. Traditional approaches to manufacturing systems do not fully satisfy this new situation. Many authors have proposed that artificial intelligence will bring the flexibility and efficiency needed by manufacturing systems. This paper is a review of artificial intelligence techniques used in manufacturing systems. The paper first defines the components of a simplified intelligent manufacturing systems (IMS), the different Artificial Intelligence (AI) techniques to be considered and then shows how these AI techniques are used for the components of IMS

    Optimization of robotic assembly of printed circuit board by using evolutionary algorithm

    Get PDF
    This research work describes the development and evaluation of a custom application exploring the use of Artificial Immune System algorithms (AIS) to solve a component placement sequencing problem for printed circuit board (PCB) assembly. In the assembly of PCB’s, the component placement process is often the bottleneck and the equipment to complete component placement is often the largest capital investment
    corecore