• DocumentCode
    356764
  • Title

    Effective heuristic and metaheuristic approaches to optimize component placement in printed circuit board assembly

  • Author

    Burke, Edmund K. ; Cowling, Peter I. ; Keuthen, Ralf

  • Author_Institution
    Sch. of Comput. Sci. & IT, Nottingham Univ., UK
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    301
  • Abstract
    Considers a scheduling problem that arises for numerically controlled machines in the manufacture of printed circuit boards. In order to maximize the throughput rate of these machines, the time taken for the pick-and-place sequence of components for each board has to be minimized. The determination of good pick-and-place sequences on a single placement machine gives rise to three related problems, namely the assignment of component types to feeder slots, the problem of tool changes and the sequence itself. In this paper, we consider a sophisticated type of placement machinery equipped with multiple placement heads. We introduce a suitable model for this complex scheduling problem and present tailored constructive and local search heuristics to determine good, locally optimal solutions. We embed the local search techniques proposed in the variable neighborhood search metaheuristic framework to find still better locally optimal solutions and effectively search a larger part of the solution space. The heuristics have been implemented and applied to a panel of 12 test circuit boards to analyze their performance
  • Keywords
    assembling; circuit layout CAD; circuit optimisation; heuristic programming; minimisation; numerical control; printed circuit layout; printed circuit manufacture; scheduling; search problems; PCB manufacture; component placement optimization; component type assignment; feeder slots; local search heuristics; locally optimal solutions; metaheuristic approach; multiple placement heads; numerically controlled machines; performance; pick-and-place sequence; placement machinery; printed circuit board assembly; scheduling; tailored constructive heuristics; throughput rate; time minimization; tool changes; variable neighborhood search; Assembly; Circuit testing; Computer science; Electronic components; Job shop scheduling; Machinery; Manufacturing industries; Printed circuits; Production; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2000. Proceedings of the 2000 Congress on
  • Conference_Location
    La Jolla, CA
  • Print_ISBN
    0-7803-6375-2
  • Type

    conf

  • DOI
    10.1109/CEC.2000.870310
  • Filename
    870310