- 相關推薦
應用遺傳算法解決車間作業調度問題
應用遺傳算法解決車間作業調度問題
摘要
車間調度問題簡單來說就是設備資源優化配置問題。近年來遺傳算法得到了很大的發展,應用遺傳算法來解決車間調度問題早有研究。本文在已有算法基礎上詳細討論了染色體編碼方法并對其進行了改進。最后根據改進的編碼進行遺傳算法的設計,本文提出了1種求解車間作業調度問題的改進的遺傳算法,并給出仿真算例表明了該算法的有效性。
關鍵詞:車間作業調度;遺傳算法;改進遺傳算法染色體編碼
Genetic algorithms for Job Shop Scheduling Problem
Abstract
simply speaking, the job shop scheduling problem is the equipment resources optimization question. In recent years, the genetic algorithms obtained great development, it was used to solve the job shop scheduling problem early. This paper discusses the chromosome code method in detail based on the genetic algorithms and make the improvement on it. In the end, according to the code which improved carries on the genetic algorithms design, this paper offer one improved genetic algorithms about soloving to the job shop scheduling problem, and the simulated example has indicated that this algorithm is valid.
Key words: job shop scheduling ;genetic algorithms ; Improvement genetic algorithms chromosome code
前言
隨著社會不斷向前發展,競爭的加劇,制造業中普遍面臨的許多問題不斷地突現出來。如何在有限的生產資料條件下,以最短的生產周期、最小的成本將產品制造出來以滿足客戶的需求是每1個制造商不斷追求的目標。如何運用有限的資源,降低產品的生產成本,縮短產品的制造周期,保證按時交貨,提高企業信譽,贏得更多的客戶,成為制造廠商在競爭中生存的1個重要的條件。有效的利用現有的資源,合理的制定企業和車間生產計劃,是達到這個目標的關鍵。
由于車間調度問題不僅是1個典型的NP難題,也是至今為止所有組合優化問題中最難問題之1,所以得到了廣泛的關注。早在20世紀50年代早期就有很多關于調度問題的研究文獻。在計算機出現以前,作業車間調度問題(Job Shop Scheduling Problem,簡稱為JSSP或JSS問題)是用手工計算完成的。但是由于問題本身復雜、計算量大,手工操作可靠性差、調度方案優化性能不好,跟不上產品的多變性要求又容易受隨機因素的干擾,使資源和生產能力得不到充分的發揮和利用,生產車間效率不高。即使隨著計算機的出現和發展,調度問題也沒有得到很好的解決,因為問題的規模和實時性要求也在不斷提高。通常用于求解JSSP的技術與方法主要分為兩類,1類是近似求解方法,1類是最優化求解方法。用近似方法求解時,可以很快地得到問題的解,但它們不能保證所得到的解是最優的;用最優化方法求解這1問題時,它們可以得到全局最優解,但它們只能解決小規模的,而且速度很慢。
鑒于JSSP在實際應用中的重要地位,論文的具體安排如下:
第1:本文將對車間作業調度問題的基本概念、數學模型、表示方法及其基本理論進行闡述。在深入對問題進行剖析的基礎上,借鑒自然進化思想機理,對JSSP的求解問題進行探索性研究。旨在為求解JSSP問題提供新的解決思路。而本文主要的研究重點放在基本遺傳算法,求解JSSP的研究上的編碼問題。同時給出以最小化生產周期(minimum makespan)為目標函數的問題JSSP模型,并還給出了關于問題的復雜性描述。
第2:對遺傳算法在JSSP應用中的編碼問題、解碼問題以及JSSP的遺傳算子設計進行了深入的分析,參照了西安電子科技大學姜迪剛,葉尚輝共同編寫的論文《基于遺傳算法的車間調度作業》,針對1個生產周期最小化的優化目標進行實現。
最后,對本文進行了總結并對以后的研究工作給出了1些建議和展望。
【應用遺傳算法解決車間作業調度問題】相關文章:
公交車調度問題的數學模型05-11
歷史性遺留婚姻問題的解決05-31
分析論文答辯中遇到的問題及解決對策05-31
淺談企業績效管理的現狀、問題及解決對策09-16
無機化學實驗中存在的問題及解決措施12-05
礦山測量儀器安全管理問題的解決措施論文04-22
我國高校德育中存在的問題及其解決對策論文04-15
電子商務實訓課中出現的問題與解決措施論文04-19