| 研究生: |
傅祺婷 Fu, Chi-Ting |
|---|---|
| 論文名稱: |
面板廠模組組裝製程平行機台派工問題之研究 A Study of Dispatching for Parallel Machines in TFT-LCD Assembly Processes |
| 指導教授: |
黃宇翔
Huang, Yeu-Shiang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
管理學院 - 工業與資訊管理學系碩士在職專班 Department of Industrial and Information Management (on the job class) |
| 論文出版年: | 2013 |
| 畢業學年度: | 101 |
| 語文別: | 中文 |
| 論文頁數: | 53 |
| 中文關鍵詞: | 平行機台 、機台派工 、基因演算法 |
| 外文關鍵詞: | Parallel Machine, Dispatching, Genetic Algorithm |
| 相關次數: | 點閱:72 下載:3 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
薄膜電晶體液晶顯示器(Thin Film Transistor Liquid Crystal Display, TFT-LCD)因其輕薄短小及具省電之特性,近年來已逐漸取代傳統陰極射線管顯示器(Cathode Ray Tube, CRT)。而由於其產品生命週期越來越短,顧客所下訂單之交期也相對變短,連帶使得市場的供需環境逐漸波動受到衝擊。面板產業產品種類多、變異性大,因此完工時間必須有效縮短,且及時滿足顧客需求,以掌握市場先機。
本研究討論TFT-LCD平行機台派工問題,一般面板廠是採取人工方式管制生產排程,但客戶端的訂單與供應商的物料交期變動頻繁,而人工調整計畫非常費時,導致訂單調度缺乏彈性,因此不得不重新發展更合適的生產規劃與排程系統,以解決此生產問題。由於非等效平行機台排程問題屬於NP-hard問題,複雜度高且不易求解,當問題規模變大時,使用傳統最佳化方法求解顯得較無效率,而基因演算法可多點同步搜尋,避免陷入區域最佳解,因此本研究以基因演算法為基礎求解多種績效衡量指標下之非等效平行機台排程問題,並以LINGO軟體求解本研究數學模式,並將兩者所得到的解與求解時間加以比較,以驗證本研究演算法之效率。在實證測試方面,將實際作業融入演算法中,由實驗得知以基因演算法為基礎之啟發式演算法有著不錯的求解品質及求解效率。
Thin Film Transistor Liquid Crystal Display (TFT-LCD) has gradually replaced the traditional cathode ray tube (CRT) display in recent years because of its compact size and power-down feature, which leads to several challenges that manufactures have to face, such as a small amount of production volume, product diversification, shorter product life cycles, and decreasing order delivery times.
This study deals with the dispatching problem for parallel machines in TFT-LCD assembly processes. Since orders from clients and material from suppliers would constantly change with time, which results in the requirement of flexibility for scheduling of orders, the TFT-LCD manufacturer has to develop a more appropriate production planning and scheduling system to solve the production problem. Because the non-equivalent parallel machine scheduling problem is NP-hard, and it has high complexity and is not easy to be solved and moreover, when the problem scales bigger, it becomes un-efficient to use traditional optimization methods, this study is thus based on the genetic algorithm to solve the unrelated parallel machine scheduling problem through the setting of a variety of performance measurement indicators. In the end, we compare the solutions from the Genetic algorithm with these from LINGO and analyze them, and the results show that the solutions from the Genetic algorithm are not worse than these from LINGO but with shorter computation time. Therefore, it saves lots of time and has an acceptable quality to have a solution through the Genetic algorithm.
中文參考文獻
方曉嵐(民85),"排程方法研究",技術與訓練期刊,第21卷,第1期,149-155頁。
王淑珍(民92),臺灣邁向液晶王國之秘,中國生產力中心,台北縣。
吳信儀(民85),以改良之進化策略演算法解決排序問題之研究-SRS演算法與多重工作者系統之發展,東海大學工業工程研究所碩士論文。
汪玉柏(民88),應用基因演算法求解流程型工廠之多目標排程,國立台灣科技大學工業管理研究所碩士論文。
奇美電子股份有限公司(2012),技術專區-製程介紹,http://www.chimei-innolux.com/opencms/cmo/technology/Production_Process/?__locale=zh_TW
林昇甫和徐永吉(民98),遺傳演算法及其應用,五南圖書出版股份有限公司,台北市。
洪慧慈(民91),LCM製程介紹,奇美電子股份有限公司內部教育訓練文件。
郭建男(民98),基因演算法應用於面板產業組立製程後段排程之研究-以H公司為例,國立成功大學工業與資訊管理學系碩士在職專班碩士論文。
陳蓮春(民88),LCD彩色液晶顯示器原理與技術,建興出版社,台北縣。
黃建中(民92),多廠區規劃與排程-以TFT-LCD廠為例,國立清華大學工業工程學系碩士論文。
錢明淦(民87),遺傳演算法應用於具有多種資源組態及資源限制專案計劃排程問題之研究,元智大學工業工程與管理學系碩士論文。
顧鴻壽(民93),光電液晶平面顯示器技術基礎及應用,新文京開發,台北縣。
英文參考文獻
Anagnostopoulos and Rabadi, G. (2002), "A Simulated Annealing Algorithm for the Unrelated Parallel Machine Scheduling Problem", Proceeding of the World Automation Congress, Orlando, Florida, Vol.14, pp.115-120.
Azizoglu, M. and Kirca, O. (1999), "Scheduling jobs on unrelated parallel machines to minimize regular total cost fuctions", IIE Transactions, Vol.31, pp.153-159.
Baker, K. R. (1974), "Introduction to Sequencing and Scheduling", John Wiley & Sons, New York.
Balakrishnan, K., J. J. Kanet and S. V. Sridharan (1999), "Early/tardy scheduling with sequence dependent setups on uniform parallel machines", Computers & Operations Research, Vol.26, pp.127-141.
Bhaskaran, K. and Pinedo, M. (1991), "Dispatching", in Salvendy, G. (ed.) Handbook of Industrial Engineering, John Wiley and Sons, New York, pp.2182-2198.
Blackstone, J. H., Phillips, D. T. and Hogg, G. L. (1982), "A State of the Art Survey of Dispatching Rules for Manufacturing Job-Shop Operations", International Journal Of Production Research, Jan-Feb, Vol. 20, No.1, pp.27-45.
Bris, R., Chatelet, E. and Yalaoui, F. (2003), "New method to minimize the preventive maintenance cost of series-parallel system", Reliability Engineering and System Safety, Vol.82, pp.247-255.
Cavory, G., Dupas, R. and Goncalves, G. (2001), "A genetic approach to the scheduling of preventive maintenance tasks on a single product manufacturing production line", International Journal of Production Economics, Vol.74, pp.135-146.
Chambers, L.D. (2001), "The practical handbook of genetic algorithms: Applications", CRC Press, Boca Raton.
Chang, P. C., Hsieh, J.C and Hsiao, C.H (2002), "Application of genetic algorithm to the unrelated parallel machine problem scheduling", Journal of the Chinese Institute of Industrial Engineering, Vol.19, No.2, pp.79-95.
Chao, X. and Pinedo, M. (1998), "Operation Scheduling with Applications in Manufacturing and services", McGraw-Hill, U.S.A.
Chen, J. C. , Wu, J. G. , Chen C. C. , Peng, T. W. and Chien H. C. (2011), "Automated Scheduling and Dispatching for TFT-LCD Color Filter Fabrication Plants", Key Engineering Materials, Vol.486, pp.305-308.
Cheng, T. C. E. and Diamond, J. E. (1995), "Scheduling Two Job Classes on Parallel Machines", IIE Transactions, Vol.27, pp.689-693.
Cochran, J. K., Horng, S.M. and Fowler, J.W. (2003), "A multi-population genetic algorithm to solve multi-objective scheduling problems for parallel machines", Computers & Operations Research, Vol.30, No.7, pp.1087-1102.
Darwin, M.A. (1859), "On the Origin of Species by Means of Natural Selection, or the Preservation of Favored Races in the Struggle for Life", John Murray, London.
Davis, E. and Jaffe, J. M. (1981), "Algorithms for scheduling tasks on unrelated processors", Journal of the Association for Computing Machinery, Vol.28, pp.721-736.
Emmons, H. (1975), "A note on a scheduling problem with dual criteria", Naval Research Logistics Quarterly, Vol.22, pp.615-616.
Emmons, H. (1987), "Scheduling to a common due date on parallel uniform processors", Naval Research Logistics, Vol.34, pp.803-810.
Funda, S. S. and Gunduz, U (1999), "Parallel machine scheduling with earliness and tardiness penalties", Computer & Operation Research, Vol.26, pp.773-787.
Garey, M. R. and Johnson, D. S. (1979), "Computers and Intractability: A Guide to the Theory of NP-Completeness", Freeman, Silver Springs.
Ghedjati, F. (1999), "Genetic algorithms for job-shop scheduling problem with unrelated parallel constraints : heuristic mixing method machines and precedence", Computers & Industrial Engineering, Vol.37, pp.39-42.
Glass, C.A., Potts, C.N., and Shade , P. (1994), "Unrelated parallel machine scheduling using local search", Mathematical and Computer Modeling, Vol.20, No.2, pp.41-52.
Goldberg, David E. (1989), "Genetic Algorithms in Search Optimization and Machine Learning", Addison-Wesley Publishing, Inc., Reading, Massachusetts.
Guinet A. (1995), "Scheduling independent jobs on uniform parallel machines to minimize tardiness criteria", Journal of Intelligent Manufacturing , Vol.6, No.2, pp.95-103.
Gupta, J. N. D., Henning, K. and Werner F. (2002), "Local search heuristics for two-stage flow shop problems with secondary criterion", Computers & Operations Research, Vol.29, No.2, pp.123-149.
Gupta, M. C., Gupta, Y. P. and Kumar, A. (1993), "Minimizing flow time variance in a single machine system using genetic algorithms", European Journal of Operational Research, Vol.70, No.3, pp.298-303.
Hariri, A.M.A. and Potts, C.N. (1991), "Heuristics for scheduling unrelated parallel machine", Computers and Operations Research, Vol.18, pp.323-331.
Haupt, R. (1989), "A survey of priority rule-based scheduling", OR Spectrum, vol.11, pp.3-16.
Heck, S. and Roberts, S. (1972), "A note on the extension of a result on scheduling with a secondary criteria", Naval Research Logistics Quarterly, Vol.19, pp.403-405.
Ho, J. C. and Chang, Y. L. (1995), "Minimizing the number of tardy jobs for m parallel machines", European Journal of Operational Research, Vol.84, pp.343-355.
James T. Lin, Tzu-Li Chen, and Yen-Ting Lin (2006), "A Hierarchical Planning and Scheduling Framework for TFT-LCD Production Chain", The 2006 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI), Bejing, China, pp.711-716.
Jeong, B., Kim, S.-W., Lee Y. J. (2001), "An assembly scheduler for TFT LCD manufacturing", Computers & Industrial Engineering, Vol.41, pp.37-58.
Karp, R. M. (1972), "Reducibility Among Combinatorial Problems", In Complexity of Computer Computations, New York: Plenum, pp.85-103.
Kim D. W., Kim, K. H., Jang, W. and Chen F. F. (2002), "Unrelated parallel machine scheduling with setup times using simulated annealing", Robotics and Computer Integrated Manufacturing, Vol.18, pp.223-231.
Kochhar, S. and Morris, R. J. T. (1987), "Heuristic methods for flexible flow line scheduling, " Journal of Manufacturing Systems, Vol.6, pp.299-314.
Kumar, N.S.H and Srinivasan, G. (1996), "A genetic algorithm for job shop scheduling- A Case Study ", Computers Industry, Vol.31, pp.155-160.
Kuroda, M. and Wang, Z. (1996), "Fuzzy Job Shop Scheduling ", International Journal of Production Economics, Vol.44, pp.45-51.
Lee, A. H. I. ,Chung S. H. and Huang, C. Y. (2007), "Minimizing the Total Completion Time for the TFT-Array Factory Scheduling Problem (TAFSP) ", ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications, Vol. Part I, pp.767-778.
Lee, Y.H., Bhaskaran, K. and Pindeo, M. (1997), "A heuristic to minimize the total weighted tardiness with sequence dependent setups", IIE Transaction, Vol.29, pp.45-52.
Liu Min and Wu Cheng (1999), "A genetic algorithm for minimizing the makespan in the case of scheduling identical parallel machines", Artificial Intelligence in Engineering, Vol.13, pp.399-403.
Liu, J. and Tang, L. (1999), "A modified genetic algorithm for single machine scheduling", Computers and Industrial Engineering, Vol.37, pp.43-46.
Murata, T., Ishibuchi, H. and Tanaka, H. (1996), "Multi-objective genetic algorithm and its applications to flowshop scheduling", Computers and Industrial Engineering, Vol.30, No.4, pp.957-968.
Pezzella, F., Morganti, G. and Ciaschetti, G. (2008), "A genetic algorithm for the Flexible Job-Shop Scheduling Problem", Computers & Operations Research, Vol.35, No.10, pp.3202-3212.
Piersma, N., and Dijk,V. W. (1996), "A local search heuristic for unrelated parallel machine scheduling with efficient neighborhood search", Mathematical and Computer Modelling, Vol. 24, No. 9, pp.11-19.
Potts, C.N. (1985), "Analysis of a linear programming heuristic for scheduling unrelated parallel machines", Discrete Applied Mathematics, Vol.10, pp.155-164.
Reevest C. R. (1995), "A genetic algorithm for flowshop sequencing", Computers and Operations Research, Vol.22, No.1, pp.5-13.
Ruiz, R. and Maroto, C. (2006), "A genetic algorithm for hybrid flow shops with sequence dependent setup times and machine eligibility", European Journal of Operational Research, Vol.169, pp.781–800.
Ruiz, R. Maroto, C. and Alcaraz, J. (2006), "Two new robust genetic algorithms for the flowshop scheduling problem", OMEGA, Vol.34, pp.461-476.
Schaffer, J. D., R. A. Caruana, L. J. Eshelman and R. Das (1989), "A study of control parameters affecting online performance of genetic algorithms for function optimization", Proceedings of the 3rd International Conference on Genetic Algorithms, pp.51-60.
Schutten, J.M.J. and Leussink, R.A.M. (1996), "Parallel machine scheduling with release dates, due dates and family setup times", International Journal of Production Economics, Vol.46-47, pp.119-125.
Serafini, P. (1996), "Scheduling jobs on several machines with the job splitting property", Operations Research, Vol.44, No.4, pp.617-628.
Shin, H. J. and Leon, V. J. (2004), "Scheduling with Product Family Set-Up Times: An Application in TFT LCD Manufacturing", International Journal of Production Research, Vol.42, No.20, pp.4235-4248.
Srinivas, M. and Patnaik, L. M. (1994), "Genetic Algorithms : A Survey", IEEE Computer, June, pp.17-26.
Srivastava, B. (1998), "An effective heuristic for minimizing makespan on unrelated parallel machines", Journal of the Operational Research Society, Vol.49, pp.886-894.
Suer, G., Pico, F. and Santiago, A. (1997), "Identical machine scheduling to minimize the number of tardy jobs when lot-splitting is allowed", Computers & Industrial Engineering, Vol.33, pp.277-280.
Sun, H. and Wang, G. (2003), "Parallel machine earliness and tardiness scheduling with proportional weights", Computers and Operations Research, Vol.30, pp.801-808.
Suresh, V. and Chaudhuri D. (1996), "Bicriteria scheduling problem for unrelated parallel machine", Computers and Operations Research, Vol.30, No.1, pp.77-82.
Tamimi, S. A. and Rajan, V. N. (1997), "Reduction of total weighted tardiness on uniform machines with sequence dependent setups", 6th Industrial Engineering Research Conference Proceedings, pp.181-185.
Tsai, Y. T., Wang, K. S. and Teng, H. Y. (2001), "Optimizing preventive maintenance for mechanical components using genetic algorithms", Reliability Engineering and System Safety, Vol.74, pp.89-97.
Van de Velde, S.L. (1993), "Duality-based algorithms for scheduling unrelated parallel machines", ORSA Journal on Computing, Vol.5, No.2, pp.192-205.
Van, W. L. and Gelders L. F. (1980), "Solving a bicriterion scheduling problem", European Journal of Operational Research, Vol.4, pp.42-48.
Zhou, H., Waiman, C. and Lawrence C. L. (2009), "Minimizing Weighted Tardiness of Job-Shop Scheduling Using a Hybrid genetic algorithm", European Journal of Operational Research, Vol.194, No.3, pp.637-649.
校內:2016-08-07公開