[發明專利]一種大規模柔性作業車間調度優化方法有效
| 申請號: | 201711094745.9 | 申請日: | 2017-11-09 |
| 公開(公告)號: | CN107862411B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 鄒益勝;尹慢;王爽;石朝;王若鑫;張劍;付建林 | 申請(專利權)人: | 西南交通大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q10/06;G06N3/12 |
| 代理公司: | 成都信博專利代理有限責任公司 51200 | 代理人: | 舒啟龍 |
| 地址: | 610031 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 大規模 柔性 作業 車間 調度 優化 方法 | ||
大規模柔性作業車間調度方法,將大規模的生產任務重組以降低規模,然后利用自適應改進遺傳算法求解優化。具體步驟如下:(1)首先將加工工藝類似、工件尺寸在同一范圍內、且毛坯材質相同的工件進行聚類組批,從而減小問題求解規模;(2)設置算法初始參數,采用三層基因編碼技術、OBX交叉方式和一定的變異策略,結合仿真實驗選擇交叉長度,并利用自適應改進遺傳算法優化求解。該方法可以減小問題求解規模,提高求解速度;并且減小工件完工時間以及拖延期。
技術領域
該發明涉及離散型組合問題的智能優化算法技術領域。特別是大規模柔性作業車間調度優化方法。
背景技術
不超過20×50(機床×工件)的車間調度問題為中小規模調度問題,大規模車間調度問題則有以下幾種情況【LIANG Xu,WANG Jia,H UANG Ming.New coding method formassive production scheduling problem[J].Computer Integrated ManufacturingSystem s,2008,10(14):1974-1982】:①工件數J50,機器數M20時;②當J≤50,M20,J×M1000時;③當J50,M≤20,J×M1000時。近60多年來,作業車間的生產排程與調度問題屬于NP難題,不少學者對求解此類提出很多求解效果較好的優化方法,但是求解規模通常都是中小規模。大多數優化算法因其求解效率和質量問題,不能直接用于求解大規模調度問題。目前解決大規模調度的方法有:智能優化算法、拉格朗日松弛分解法、基于問題分解法。各種分解法和智能優化算法首先被應用于規模不斷增大的車間調度問題。隨著工件數、機器數的增加,JSP問題的求解空間變得復雜,傳統的求解算法在解的質量和求解時間上不能滿足要求。
發明內容
本發明的目的是針對現有技術存在的問題而提供一種求解速度快、減小工件完工時間及降低工件拖延期的基于工件組批的大規模柔性作業車間調度方法。
本發明的目的是這樣實現的:本發明將柔性作業車間生產任務采用聚類的工件組批方法,將大規模的生產任務重組以降低規模,然后利用自適應改進遺傳算法求解優化的一種排程調度方法。該方法的具體步驟如下,第一,首先將加工工藝類似、工件尺寸在同一范圍內、且毛坯材質相同的工件進行聚類組批,以減小問題求解規模,隨機組成不同的批次,每個工件都有各自的交付期,組批之后按照本批當中最早交付期進行調度。
第二、構建大規模柔性作業車間調度問題的數學模型
所討論的大規模柔性作業車間調度問題詳細描述為,在m臺設備(M={Mk|M1,M2...Mm,k=1,2,...m})上加工n件工件(J={Jl|J1,J2,...Jn,l=1,2,...n}),每個工件包含N個事先確定加工順序的工序,每個工序可以在多臺設備上加工。組批之后形成r類工件R={Ri|R1,R2,...Rr,i=1,2,...r},第i類工件的第j道工序在設備k上加工時間為Tijk,Tpi表示第i類工件的第p批次最后一道工序的完工時間,Ds表示工件s的交付期,Dpi表示第i類工件的第p批次的交付期。調度目標是使最大完工時間最小及總拖延期最小。
目標函數:minf=α1f'1+α2f'2 (1)
其中:f1=min(maxTpi)p=1,2...Bi;i=1,2......r (2)
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西南交通大學,未經西南交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711094745.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種機器模擬的電影排片系統及方法
- 下一篇:一種數據處理方法及裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





