Design Considerations of Scheduling Systems Suitable for PCB Manufacturing

This paper identifies five key design characteristics of production scheduling software systems in printed circuit board (PCB) manufacturing. The authors consider that, in addition to an effective scheduling engine, a scheduling system should be able to process a preventative maintenance calendar, to give the user the flexibility to handle data using a variety of electronic sources, to run simulations to support decision-making, and to have simple and customisable graphical user interfaces. These design considerations were the result of a review of academic literature, the evaluation of commercial applications and a compilation of requirements of a PCB manufacturer. It was found that, from those systems that were evaluated, those that effectively addressed all five characteristics outlined in this paper were the most robust of all and could be used in PCB manufacturing.




References:
[1] R.S. Khandpur. Printed circuit boards: design, fabrication, assembly and
testing. McGraw-Hill, 2006.
[2] Oliver Sviszt, P'eter Martinek, and B'ela Szikora. Typical features of
printed circuit board production enterprise resource planning systems. In
28th International Spring Seminar on Electronics Technology, May 19-
20 2005.
[3] G-C Lee, Y-D Kim, J-G Kim, and S-H Choi. A dispatching rule-based
approach to production scheduling in a printed circuit board
manufacturing system. Journal of the Operational Research Society,
54(10):1038-1049, 2003.
[4] J.C. Chen, K.H. Chen, J.J. Wu, and C.W. Chen. A study of the flexible job shop scheduling problem with parallel machines and reentrant process. International Journal of Advanced Manufacturing Technology, 39(3-4):344-354, 2007.
[5] Michael L. Pinedo. Scheduling: theory, algorithms and systems.
Springer, 3rd edition, 2008.
[6] Michael Pinedo and Benjamin P.C. Yen. On the design and development
of object-oriented scheduling systems. Annals of Operations Research,
70(0):359-378, 1997.
[7] Kenneth McKay, F. Safayeni, and J. Buzacott. Job-shop scheduling
theory: what is relevant? Interfaces, 18(4):84-90, 1988.
[8] Peter Brucker. Scheduling algorithms. Springer, 5th edition, 2007.
[9] B.L. MacCarthy. Addressing the gap in scheduling research: a review of optimization and heuristic methods in production scheduling. International Journal of Production Research, 31(1):59-79, 1993.
[10] Vincent Wiers. A review of the applicability of OR and AI scheduling
techniques in practice. Omega, 25(2):145-153, 1997.
[11] Guilherme Ernani Vieira. Handbook of Production Scheduling, volume
89 of International Series in Operations Research and Management Science, chapter A practical view of the complexity in developing
master production schedules: fundamentals, examples and
implementation, pages 149-176. Springer Verlag, 2006.
[12] Paul P.M. Stoop and Vincent Wiers. The complexity of scheduling in
practice. International Journal of Operations & Production Management, 16(10):37-53, 1996.
[13] Joseph F. Pekny. Scheduling system buyers guide. Whitepaper,
Advanced Process Combinatorics, 3000 Kent Ave. West Lafayette, IN
47906, USA, February 2005.