[發明專利]改良文化基因算法求解帶運輸時間柔性作業車間調度方法在審
| 申請號: | 201910885114.1 | 申請日: | 2019-09-19 |
| 公開(公告)號: | CN110598943A | 公開(公告)日: | 2019-12-20 |
| 發明(設計)人: | 張國輝;孫靖賀;張海軍;閆瓊;劉星;賈佳;宋曉輝;張理濤 | 申請(專利權)人: | 鄭州航空工業管理學院 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q10/06;G06Q50/04;G06N3/12 |
| 代理公司: | 41178 鄭州豫鼎知識產權代理事務所(普通合伙) | 代理人: | 魏新培 |
| 地址: | 450000 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 算法 車間調度 柔性作業 求解 編碼方式 變異概率 變異算子 參數設置 初始種群 搜索效率 文化基因 運行效率 重復搜索 初始化 鄰域解 新種群 最優解 運輸 種群 改良 | ||
本發明涉及改良文化基因算法求解帶運輸時間柔性作業車間調度方法,可以有效求解帶運輸時間的柔性作業車間調度方案;其解決的技術方案是包括如下步驟;步驟一:參數設置;步驟二:通過三種初始化方法產生初始種群;步驟三:計算當前最優解;步驟四:判斷算法是否終止;步驟五:執行變異算子;步驟六:形成新種群;步驟七:計算種群個體的最大完工時間;本發明編碼方式簡單易實現,提高了算法運行效率,通過精英庫和變異概率來避免對優良個體的鄰域解重復搜索,提升了搜索效率。
技術領域
本發明涉及柔性作業車間調度領域,具體是改良文化基因算法求解帶運輸時間柔性作業車間調度方法。
背景技術
近年來越來越高效的智能自動化生產方式受到社會的廣泛關注。產品向著更加個性化、定制化方向發展,裝配線生產組織方式更加柔性化,從而使得調度問題變得更為復雜。柔性作業車間調度問題(Flexible Job Shop Scheduling Problem,FJSP)屬于NP-hard組合優化問題,是作業車間調度問題(Job Shop Scheduling Problem,JSP)的重要拓展。在JSP問題中工件的工序與機器一一對應,這并不符合實際生產現狀,而在FJSP問題中,每道工序的加工機器不唯一,且加工時間隨機器不同而產生差異。在此基礎上,帶運輸時間的FJSP問題會考慮到工件在不同加工機器間的運輸情況,因此該問題的解空間更大,約束更多,更難求解,但是如果忽略這些客觀條件,容易使加工計劃與實際生產相違背。因此,求解帶運輸時間的FJSP問題得到的調度結果更加貼近實際情況,符合實際生產的需求,從而更科學地指導實際生產。
目前求解FJSP問題的方法有基于元啟發的群體搜索算法和局部搜索算法,然而這些算法都在一定程度上存在缺陷和不足,群體搜索算法搜索精度不高,收斂速度慢;局部搜索算法搜索范圍小,易陷入局部最優解。其次帶有運輸時間的FJSP問題更加符合實際要求,卻鮮有高效快捷的算法提出。
因此,本發明提供改良文化基因算法求解帶運輸時間柔性作業車間調度方法來解決此問題。
發明內容
針對上述情況,為克服現有技術之缺陷,本發明的目的是提供一種基于改良的文化基因算法,可以有效求解帶運輸時間的柔性作業車間調度方案。
本發明包括如下步驟:
步驟一:參數設置,設置文化基因算法求解帶運輸時間的FJSP的相關參數,包括:種群規模Npop、完全隨機初始化概率PA、優先最小加工時間初始化概率PB、優先最大剩余加工時間初始化概率PC、迭代次數Niter、最優解保留代數Nre、交叉概率Pxovr、初始變異概率Pmutr0、初始溫度T0、終止溫度Tf、擾動次數Lk、溫度衰減系數α、調整系數t、精英庫規模NE;
文化基因算法的終止條件為:若在還未達到迭代次數Niter時,當前最優解保留Nre代不發生變化,算法終止;否則,運行到迭代次數為止;
步驟二:結合柔性作業車間調度問題特點采用兩段式實數編碼方式;
步驟三:通過目標函數,計算所有個體的最大完工時間,并記錄最大完工時間最小的個體作為當前最優解;
步驟四::判斷算法是否終止,依據參數中對算法停止條件的設定,判斷算法是否終止,若算法終止,則輸出當前最優解;反之,算法還沒有終止,繼續執行步驟五;
步驟五:根據個體最大完工時間,按照錦標賽選擇法挑出Npop個個體作為父代,并以交叉概率Pxovr執行整體交叉算子,產生Npop個子代;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州航空工業管理學院,未經鄭州航空工業管理學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910885114.1/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





