簡易檢索 / 詳目顯示

研究生: 莊文化
Chuang, Wen-Hwa
論文名稱: 應用基因演算法於彈性流線型工廠排程之研究
Research on Genetic Algorithm applied on Production Scheduling of Flexible Flow Shop
指導教授: 蔡長鈞
Tsai, Chang-Chun
學位類別: 碩士
Master
系所名稱: 管理學院 - 工業與資訊管理學系碩士在職專班
Department of Industrial and Information Management (on the job class)
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 60
中文關鍵詞: 彩色濾光片平行機台生產排程彈性流線型工廠基因演算法
外文關鍵詞: Genetic Algorithm, Color Filter, Parallel Machine, Production Scheduling, Flexible Flow Shop
相關次數: 點閱:135下載:10
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在一般彈性流線型工廠(Flexible Flow Shop)研究中,通常只考慮單一站點之平行機台(Parallel Machine),沒有人針對跨站點可同時運用之平行機台進行研究。但因製造機台設備之成本過於昂貴、廠房地形面積限制、有效節省空間之設施規劃、機台功能之多元化設計、相同製程需要重複加工,故常有跨站點運用同一群組平行機台之個案。故本研究將以彈性流線型工廠為例,考量相同功能之平行機台擺放位置和製造流程之相對關係特性,來探討可跨站點運用平行機台之排程規劃,進而模擬不同的訂單加工順序和加工機台選擇方式,來求得各批量最小化總完工時間,最終將計算其最小化總懲罰成本,期能有效提昇加工效率,求得各訂單批量之最佳產出時間和公司總懲罰成本最小化,增加工廠之實際產能,並將此研究成果提供生管部門做為產品生產排程(Production Scheduling)規劃之參考。
    本研究根據文獻探討及彩色濾光片(Color Filter)工廠實務上的了解,訂定出可共用平行機台選擇之因子,並藉由基因演算法(Genetic Algorithm)之來求出最佳解,並使用Visual C++軟體撰寫其程式碼,使爾後能依實際狀況,模擬演練並能實際應用。且經由實證研究顯示,應用基因演算法求解少筆、多筆工件批量之案例,於求解效率、最小化總完工時間和總懲罰成本最小化之求解品質,都有極佳之成果。

    In most researches of flexible flow shop, only the parallel machine of the single stage is considered instead of the parallel machine which conducts simultaneous utility in cross stages. But parallel machine with simultaneous utility in cross stages is essential for the high cost of equipment, limitation of the factory terrain, utility maximization of space, diversified design of the equipment functions, and required repetition in process. This research, therefore, takes the flexible flow shop as an example to study how to arrange the production schedule for the parallel machine with simultaneous utility in cross stands and the relative relational characteristic between the position and producing process of same parallel machines is considered. The simulation of different choice of producing process and machines based on different order is practiced as a further step to calculate the manufacturing time of each batch which is the key to minimize the total penalty cost and improvement of manufacturing efficiency. With the best manufacturing time of each batch and minimization of total penalty cost, the capacity will literally enhanced and the result of this research will be a production scheduling reference for the PC department.
    This research, based on literature study and actual plant understanding, use the genetic algorithm to simulate production scheduling and develop possible factors of common parallel machine. This research uses the elite preserve strategy of the genetic algorithm and the program code written by Visual C++ to stimulate and practice. And researches have shown that Genetic Algorithm is a much better way to calculate the results of minimize total working time and total punishment cost in spite of cases of more or less working sheets.

    摘要 i 論文目錄 ii 表目錄 v 圖目錄 vii 第一章 緒論 1 第一節 研究背景與動機 1 第二節 研究目的 2 第三節 研究假設與限制 2 第四節 研究架構與大綱 3 第二章 文獻探討 6 第一節 排程依機器環境分類 6 第二節 彈性流線型工廠 8 第三節 基因演算法 11 2.3.1 基因演算法之優點 11 2.3.2 基因演算法之之演算流程 12 第三章 研究方法 20 第一節 問題描述 20 3.1.1 彩色濾光片製程簡介 20 3.1.2 彩色濾光片廠設施規劃和機台位置 23 3.1.3 問題描述 24 第二節 模式建置 24 3.2.1 符號定義 24 3.2.2 數學模式 26 第三節 基因演算法 28 第四章 實證研究與分析 35 第一節 基因演算法之求解測試 35 4.1.1 範例描述 35 4.1.2 實作環境之介紹 37 4.1.3 測試方法 37 4.1.4 求解品質分析 37 4.1.5 求解效率分析 43 第二節 多工作批量投產實證研究 44 第三節 總懲罰成本分析 51 第五章 結論與建議 54 第一節 結論與成果 54 第二節 未來研究方向與建議 55 參考文獻 57

    Amirjanov, A. and Sobolev, K. (2006), “Genetic algorithm for cost optimization of modified multi-component binders,” Building and Environment, 41, 195-203
    Bo, Z. W., Hua, L. Z. and Yu, Z. G. (2005), “Optimization of process route by genetic algorithms,“ Robotics and Computer-Integrated Manufacturing, In Press, Corrected Proof, Available online, 1 August
    Carlier, J. and Rebaï, I. (1996), “Two branch and bound algorithms for the permutation flow,” European Journal of Operational Research, 90, 238-251
    Chang, P. C., Chen, S. H. and Lin K. L. (2005), ”Two-phase sub population genetic algorithm for parallel machine-scheduling problem,” Expert Systems with Applications, 29, 705-712
    Chang, Y. C. (2005), “Genetic algorithm based optimal chiller loading for energy conservation” Applied Thermal Engineering, 25, 2800-2815
    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, 19, 79-95
    Chen, K. C. and Tansri, H. (1994), “A study of genetic crossover opertions on the facilities layout problem,” Computers Industrial Engineering, 26 , 537-550
    Davis, L.D. (1998), “Handbook of genetic algorithms.” Artificial Intelligence, 100, 325-330
    Falkenauer, E. and Bouffouix, S. (1991), “A genetic algorithm for job shop scheduling,” Proceedings of IEEE International Conference on Robitcs and Automaion Sacramento, 824-829
    Fishwick, R. J., Liu X. L. and Begg D. W. (2000), “Adaptive search in discrete limit analysis problems,” Computer Methods in Applied Mechanics and Engineering, 189, 931-942
    Forgaty, T. C. (1989), “Varying the probability of mutation in the genetic algorithm”, Proceedings of the 3rd International Conference on Genetic algorithms, 104-109
    Goldberg, D. (1989), ”Genetic algorithms in search, optimization and machine learning,” Boston: Addison-Wesly
    Goldberg, D. and Lingle, R., (1985), “Alleles, loci, and the traveling salesman problem,” Proceedings of International conference on Genetic Algorithms and TheirApplications, 154-159
    Grefenstette, J. J., (1986), “Optimization of control parameters for genetic algorithms,” IEEE Transactions on systems, 16, 122-128
    Gupta, J.N.D., Ho, J. C. and Ruiz-Torres, J. C. (2004), “Makespan minimization on identical parallel machines subject to minimum total flow-time,” Journal of the Chinese Institute of Industrial Engineers, 21, 220-229
    Gupta, J. N. D. and Tung, E. A. (1991), “Schedules for a two-stage hybrid flowshop with parallel machines at the second stage”, International Journal of Production Research, 29, 1489-1502.
    Holland, J. H. (1975), “Adaptation in natural and artificial Systems,” Ann Arbor:University of Michigan Press
    Hoogeveen, J. A., Lenstra, J. K. and Veltman, B. (1996), “Preemptive scheduling in a two-stage multiprocessor flow shop is NP-hard,” European Journal of Operational Research, 89, 172-175
    Jou, C. (2005), “A genetic algorithm with sub-indexed partitioning genes and its application to production scheduling of parallel machines,” Computers & Industrial Engineering, 48, 39-54
    Kochhar, S., Morris, R. J. T. (1987), “Heuristic methods for flexible flow line scheduling,” Journal of Manufacturing Systems, 6, 299-314.
    Kwok, Y. K. and Ahmad, I. (1997), “Efficient scheduling of arbitrary task graphs to multiprocessors using a parallel genetic algorithm,” Journal of Parallel and Distributed Computing, 47, 58-77
    Kyparisism, G. J. and Koulamas, C . (2005), “A note on makespan minimization in two-stage flexible flow shops with uniform machines,” European Journal of Operational Research, In Press, Corrected Proof, Available online 24 August
    Kyparisism, G. J. and Koulamas, C. (2006), “Flexible flow shop scheduling with uniform parallel machines,” European Journal of Operational Research, 168, 985-997
    Murata, T., Ishibuchi, H. and Tanaka, H. (1996), “Genetic algorithm for flowshop scheduling problem,” International Journal of Computers and Industrial Engineering, 30, 1061-1071
    Nowicki, E. and Smutnicki, C. (1998), “The flow shop with parallel machines : A tabu search approach”, European Journal of Operational Research, 106, 226-253.
    Peng, J. and Liu, B. (2004), “Parallel machine scheduling models with fuzzy processing times,” Information Sciences, 166, 49-66
    Pinedo, M. (1995) “Scheduling theory, algorithm, and systems.” New Jersey: Prentice Hall
    Santos, D. L., Hunsucker, J.L. and Deal D.E. (1996), “An evaluation of sequencing heuristics in flow shops with multiple processors”, Computers & Industrial Engineering, 30, 681-692
    Schaffer, J. D., Caruana, R. A., Eshelman, L. J. and Das, R.(1989), “A study of control parameters affecting online performance of genetic algorithms for function optimization,” Proceedings of the Third International Conference on Genetic Algorithms, 51-60
    Soewandi, H. and Elmaghraby, S., (2003), “Sequencing on two-stage hybrid flowshops with uniform machines to minimize makespan.” Institute of International Education Transaction, 35, 467–477
    Sridhar, J. and Rajendran, C. (1993), “Scheduling in a cellular manufacturing system: a simulated annealing approach” International Journal of Production Research, 31, 2927-2945
    Ting, C. K., Li, S. T. and Lee, C. N. (2001), “TGA: A new integrated approach to evolutionary algorithms”, Congress on Evolutionary Computation, 2, 917-924
    Wittrock, R. J. (1985), “Scheduling algorithms for flexible flow lines.” IBM Journal of Research and Development, 29, 401-412
    Yao, M. J. and Huang, J. X. (2005), “Solving the economic lot scheduling problem with deteriorating items using genetic algorithms” Journal of Food Engineering, 70, 309-322

    下載圖示 校內:2007-06-08公開
    校外:2007-06-08公開
    QR CODE