[發明專利]基于改進NSGA-Ⅲ算法求解車間節能調度問題的方法在審
| 申請號: | 202110794067.7 | 申請日: | 2021-07-14 |
| 公開(公告)號: | CN113450013A | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 欒飛;姚淑敏 | 申請(專利權)人: | 陜西科技大學 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q10/04;G06Q50/04;G06N3/12 |
| 代理公司: | 西安弘理專利事務所 61214 | 代理人: | 王敏強 |
| 地址: | 710021*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 改進 nsga 算法 求解 車間 節能 調度 問題 方法 | ||
本發明公開了一種基于改進NSGA?Ⅲ算法求解車間節能調度問題的方法,首先構建柔性作業車間節能調度問題模型;產生一組分布均勻的參考點;采用基于自然數三段式編碼,采用隨機方式生成規模為N的初始父代種群P1;設置算法參數;對父代種群P1中的個體執行交叉、變異操作,生成子代種群Q1;將Q1和P1合并生成臨時種群R1;然后對臨時種群R1,通過快速非支配排序構造非支配解集F1,F2...Fi、參考點小生境數的計算以及精英選擇生成P2,規模為N;對P2執行相同操作,生成Q2;進而生成R2;對R2執行相同操作繼續進行更新;最后采用加權法從最優解集F1中選出一個解作為最優妥協解,并輸出。本發明可以增強NSGA?Ⅲ算法的求解精度,給生產企業提供一種節能經濟的調度方案。
技術領域
本發明屬于作業調度技術領域,具體涉及一種基于改進NSGA-Ⅲ算法求解車間節能調度問題的方法。
背景技術
在以往的車間生產調度研究中,主要針對機器轉速恒定的車間節能調度問題進行研究,但隨著科技的發展,出現了不少多功能機床設備,可以根據實際需要以不同速度來對不同零件進行加工。因此,考慮不同轉速對于機器加工效果的影響,研究機器多轉速條件下的多目標柔性作業車間節能調度問題,更加符合目前制造車間的生產實際和調度理論未來的發展。
發明內容
本發明的目的是提供一種基于改進NSGA-Ⅲ算法求解車間節能調度問題的方法,以增強NSGA-Ⅲ算法的求解精度,給生產企業提供一種更優的調度方案。
本發明所采用的技術方案是,基于改進NSGA-Ⅲ算法求解車間節能調度問題的方法,具體按照以下步驟實施:
步驟1、構建柔性作業車間節能調度問題模型:包括柔性作業車間節能調度問題描述、模型構建;
步驟2、產生一組分布均勻的參考點;
步驟3、采用基于自然數三段式編碼,三段式編碼分別為工序碼、設備碼和速度碼;采用隨機方式生成規模為N的初始父代種群P1;設置算法參數:當前迭代次數t,最大迭代次數tmax,交叉概率PN,變異概率PM,每個目標的等分數H;
步驟4、對父代種群P1中的個體進行交叉、變異操作,生成交叉子代種群Q1;將Q1和P1合并生成臨時種群R1;
步驟5、對臨時種群R1,通過快速非支配排序構造非支配解集F1,F2...Fi、參考點小生境數的計算以及精英選擇生成第二代父代種群P2,規模為N;
步驟6、判斷是否滿足終止條件,若不滿足,則執行步驟4;若滿足則執行步驟7;
步驟7、利用加權法,從最優解集F1中選出一個解作為最優妥協解,并輸出。
本發明的特點還在于,
步驟1中柔性作業車間節能調度問題描述如下:
設n個工件在m臺設備上加工,每個工件有一道或多道工序,每道工序可在不同的設備上加工,但不同設備加工同一工序的時間不同,調度內容即是在滿足約束條件的前提下,將工件的各道工序合理地安排給各臺設備,并選擇合適的加工速度,以實現最大完工時間、最小總延期時長、最小設備總負荷和最小系統總能耗;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陜西科技大學,未經陜西科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110794067.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于區塊鏈的數據文件獲取方法及裝置
- 下一篇:液晶調光膜
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





