999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

低能耗柔性作業車間調度研究*

2020-03-10 08:48:44解瀟晗朱曉春周志成
機電工程 2020年2期

解瀟晗,朱曉春*,周 琦,周志成,梁 偉

(1.南京工程學院 江蘇省先進數控技術重點實驗室,江蘇 南京 210000;2.國網江蘇省電力公司 電力科學研究院,江蘇 南京 210000)

0 引 言

通過車間調度有效降低能源消耗,是企業實現可持續發展的必然要求[1]。傳統作業車間調度往往以完工時間最短、成本最低等為優化目標。何斌等[2]針對最小化最大完工時間為優化目標的作業車間調度問題,提出了一種基于動態交叉與變異概率的改進遺傳算法,顯著提高了算法尋優能力和收斂速度。

近年來,面向能耗優化的多目標柔性作業車間調度問題(MOFJSP)的研究尤為重要。LIU等[3]提出了一種非支配排序遺傳算法,解決了以最小化電能消耗為優化目標的生產調度問題;MANSOURI等[4]明確了將能耗作為車間調度的指標之一,建立了多目標混合整數線性優化模型,提出了啟發式算法,在完工時間和能源消耗之間進行了快速權衡分析;MOUZON等人[5]針對單臺CNC機床上調度作業的問題,以減少能耗和總完成時間為目標,開發了多種算法和多目標數學規劃模型,該研究表明,機床在需要加工工件時啟動,節省的能源占總能耗的比例高達80%。

本文針對制造作業車間,構建以能源消耗和完工時間為優化目標的調度模型,提出改進遺傳算法,采用多層編碼策略,在能耗和完工時間最優情況下,有效解決柔性車間作業調度問題。

1 低能耗柔性作業車間調度問題

1.1 問題描述

MOFJSP問題可以描述為:設有M臺機床可加工J個工件。第j個工件的第n道工序表示為Ojn,每個工件的工序數為一道或多道,且已確定順序,每道工序可由一臺或多臺機床加工完成。機床m∈M加工工件j∈J產生相應的加工時間和能耗。相鄰兩個加工任務之間,機床可以保持空轉或關閉狀態。頻繁開啟或關閉機器會消耗額外能量,且會縮短機床使用壽命,而機床處于空轉狀態時,只會消耗少量能量,故應在一段時間內保持機床處于空轉狀態。

本文研究的主要調度目標為最小化能源消耗,需要滿足一定的約束條件,并確定工件的加工順序以及相應的加工設備,最終使得調度性能指標整體處于最優。

約束條件如下:

(1)工件的各道工序只能在一臺機床上進行加工;

(2)工件在加工過程中不能中斷;

(3)同一時刻,每臺機床僅可以加工一個工件,每個工件僅可以在一臺機床上加工;

(4)機床可以存在停止或空載運行狀態;

(5)同一工件的工序之間的操作優先級不會改變;

(6)不考慮工件加工前準備時間,所有工件和機床在t=0時刻均已準備就緒。

1.2 相關符號定義

車間的能耗模型可限制制造系統內的總能耗,同時最大限度地縮短最大完工時間。

相關的符號定義如表1所示。

表1 符號定義

1.3 模型建立

(1)

(2)

式中:δ—負載功耗系數。

故有:

(3)

維持機床正常運行的基本能耗Eb可表示為:

(4)

將式(3~4)代入式(1)可得:

(5)

當機床處于空轉運行模式時,裝載或卸載工件、定位、夾緊以及更換刀具,將消耗大量能量Eu(即空載能耗)。Eu可表示為:

(6)

在實際加工過程中,機床通常處于4種狀態:啟動、空載、加工和停止狀態[7]。

文獻[8]給出了一般機床加工過程中的功率分布曲線,如圖1所示。

圖1 機床功率曲線

當機床處于不同狀態時,其能源消耗值不同。根據式(5~6),車間制造系統的總能耗為:

Etotal=Es+Eu+Ep

(7)

本課題研究的車間調度模型的優化目標為總能耗(f1)以及總完工時間(f2)。其具體數學模型如下:

(8)

受到的約束為:

Tmax≥Cjm,j∈J,m∈M

(9)

(10)

(11)

Cjm≤Sjk,m,k∈M,m≠k,j∈J

(12)

Cjm≤S(j+1)m,j∈J,m∈M

(13)

其中,約束(9)定義最大完工時間等于最后一個工件的完成時間;約束(10)表示每個工件的每道工序只能分配給一臺機床;約束(11)表示工件j在機床m上的完工時間Cjm,由工件j在機床m上的起始時間Sjm和加工時間Tjm組成;約束(12)給出了工件j的加工工序之間的優先約束,即工件在當前階段完成某道工序之后,才能在下一個生產階段處理下一道工序;約束(13)確保一臺機器只有在完成當前工件后,才能處理下一個工件。

(14)

式中:α—能耗權值。

決策者根據對各目標的偏好,對α進行取值,通過將不同的標準值標準化為可比較的單位,以相同的比例評估所有目標。因此,歸一化賦權值優化目標函數為:

(15)

(16)

2 多層編碼遺傳算法

遺傳算法(GA)是一種隨機搜索算法,使用現有信息指導搜索過程,通過估計染色體的適應度執行選擇、交叉、變異等其他遺傳操作[12-13],收斂到最佳或令人滿意的解。

染色體表示問題中潛在的最優解。在解決較復雜問題時,單一的染色體無法準確表達問題的解。本文對MOFJSP環境下的遺傳算法進行改進,采用多層編碼策略,將個體的編碼分為多層,每層的編碼表示不同的含義,使多層編碼相互作用,求解整個問題的解,實現用單一的染色體表達復雜問題的解的目的。

2.1 編碼策略

本文提出的編碼方式為整數編碼,工件加工工序編碼如表2所示。

表2 工件加工工序編碼(片段)

該染色體的編碼主要分為兩層,第一層為工件工序的加工順序;第二層為每道工序對應的加工機床。

第一層中,使用相同的數字來表示相同的工件,并且根據它們在編碼中出現的順序,來確定工件工序,如第1次出現“1”,表示第1個工件的第1道工序“1-1”,第2次出現“1”,表示第1個工件的第2道工序“1-2”,以此類推;

第二層表示各道工序所選擇的加工機床的編碼,如表2中的機床編碼1、3、3、2、3、1分別表示前面“1-1”工序在機床1上加工、“3-1”工序在機床3上加工。

2.2 適應度函數

遺傳算法中,個體適應程度越高,在下一代被選中的概率越高。通常,適應度與目標函數有關。在本文中,上述目標函數—即方程(15),為適應度函數。

2.3 遺傳算法步驟

在GA操作階段,隨機產生初始種群,使用基本的遺傳操作產生新個體。這3個操作詳細描述如下:

(1)選擇操作。基于個體的適應性,操作者為交叉和變異操作選擇的個體適應度通常不是最高的。本文采用輪盤賭法,選擇適應性較好的個體,個體被選中的概率與其適應度大小成正比[14];

(2)交叉操作。交叉算子模擬生物染色體之間的交配重組過程,通過對兩條配對染色體中的部分基因,按照一定得交叉概率和交叉方法,生成新的個體;交叉算子是遺傳算法的重要特征[15]。通常交叉概率為0.6~0.9。

本文采用整數交叉法,其操作流程如下:①從種群中隨機選取父代中的兩個染色體,并取出每個染色體的第一層編碼;②隨機選擇交叉位置進行交叉;③比較交叉前后的個體,將冗余的基因調整為缺失的基因,同時調整第二層編碼,生成新的種群。

(3)變異操作。由于交叉操作不能產生具有新信息的解,為了能夠獲得具有最大適應度的解,種群需要以指定變異概率執行變異操。一般變異概率為0.001~0.1。

3 實驗結果與分析

該多層編碼遺傳算法在MATLAB R2016a環境中實現,在處理器為Inteli7 8700 3.2 GHz,內存為16 GB的計算機上運行。

改進遺傳算法參數如表3所示。

表3 改進遺傳算法參數

實驗數據來源于文獻[16]中的實際生產數據,其中,工件數量J=6,機器數量M=6。

加工能耗、加工時間、工序可選擇的機床等實例數據如表4所示。

表4 實例數據

由于能耗和完工時間之間的關系,能耗權值α由決策者的偏好決定。當決策者想要最小化最大完工時間時,將能耗權值設置為α=0。在該條件下,采用本文算法,經過15次仿真,得出的有效解集如表5所示。

表5 α=0時15組有效解集

由表5可知:完工時間和能耗之間存在著矛盾關系。當完工時間達到最小值51時,對應的能耗最小值為458.56;當總能耗達到最優值435.19時,完工時間增加到53。故較短的最大完工時間將消耗更多的能量,較高的能耗將縮短最大完工時間。

當決策者想要最小化能量消耗時,將能耗權值設置為α=1,同樣仿真15次后,可得到最小能耗為331.86,相比最短完工時間對應的能耗458.56,減少了約127。

雙目標賦權值優化結果如表6所示。

表6 雙目標賦權值優化結果

方案1的多層編碼遺傳算法收斂曲線如圖2所示。

圖2 收斂曲線

由圖2可知:在迭代次數為7時,已快速收斂到最優解,優勢個體大量遺傳,種群均值變化平緩且不斷趨于最優解,搜索有效穩定。

方案1時間最優甘特圖如圖3所示。

圖3 時間最優甘特圖

由圖3可知:各道工序均勻分布在6臺機床上,其中,平均加工能耗較大的機床也參與了工件的加工,導致加工能耗較高,達430.80。

方案2能耗最優甘特圖如圖4所示。

圖4 能耗最優甘特圖

由圖4可知:由于M2和M3平均加工能耗較低,各道工序集中在這兩臺機床上加工,加工能耗為304.80,比方案1減少126。

以“1-3”工序為例,可加工機床有M2、M5和M6。由表4可知:M2的加工能耗最小,故當該工件到達第3道工序時,工件流向機床M2進行加工。

4 結束語

本文探討了低能耗柔性作業車間調度問題,為了解決多目標優化問題,對加工工序較多、加工設備較多的柔性工藝路線生產問題提出了多層編碼方式;使用目標加權法生成了有效解;針對MOFJSP,建立了調度模型;最后通過實例仿真,驗證了多層編碼遺傳算法能夠在解空間中識別出一組帕累托最優解。

由于柔性作業車間層能耗源眾多,在今后的研究中,可以對車間能耗進行更深入全面的分析。本研究下一步將針對柔性作業車間特點,將AGV小車運輸能耗、車間照明設備等公共能耗納入研究對象中,以進一步完善調度模型。

主站蜘蛛池模板: 4虎影视国产在线观看精品| 欧美一级大片在线观看| 一本一道波多野结衣一区二区| 九色最新网址| 精品国产香蕉在线播出| 国产一级视频久久| 啪啪啪亚洲无码| 美女无遮挡拍拍拍免费视频| 国内熟女少妇一线天| 国产极品美女在线播放| 71pao成人国产永久免费视频| 亚洲中文字幕久久精品无码一区 | 国产精品va| 免费久久一级欧美特大黄| 欧美日韩午夜| 中文字幕一区二区视频| 日韩欧美国产中文| 日韩a在线观看免费观看| 亚洲日韩欧美在线观看| 亚洲日本精品一区二区| 久久精品无码中文字幕| 毛片免费试看| 亚洲水蜜桃久久综合网站| 小蝌蚪亚洲精品国产| 亚洲日韩精品无码专区97| 永久天堂网Av| 亚洲国产成人精品无码区性色| 澳门av无码| 久久精品一品道久久精品| 欧美亚洲欧美| 亚洲精品无码AV电影在线播放| 一区二区欧美日韩高清免费| 亚洲欧美一区在线| 26uuu国产精品视频| 人妻中文字幕无码久久一区| 欧美成人a∨视频免费观看| 国产成人区在线观看视频| 久久免费成人| 在线观看免费黄色网址| 色悠久久综合| 中文字幕日韩欧美| 免费国产无遮挡又黄又爽| 欧美一道本| 999精品免费视频| 激情网址在线观看| 免费人成在线观看成人片 | 亚洲男人的天堂网| 人妻丰满熟妇啪啪| 亚洲日韩精品伊甸| 毛片免费视频| 成人午夜网址| 亚洲综合天堂网| 先锋资源久久| 国模极品一区二区三区| 色综合a怡红院怡红院首页| 成人亚洲视频| 国产成人免费高清AⅤ| 亚洲最大情网站在线观看 | 亚洲欧美不卡中文字幕| 亚洲国产高清精品线久久| 亚洲狼网站狼狼鲁亚洲下载| 青青热久麻豆精品视频在线观看| 亚洲日韩久久综合中文字幕| 人妻精品久久无码区| 日韩乱码免费一区二区三区| 亚国产欧美在线人成| 欧美国产菊爆免费观看| 亚洲国产欧美目韩成人综合| 蜜桃视频一区二区| 免费不卡视频| 波多野结衣二区| 啦啦啦网站在线观看a毛片| 国产精品综合久久久 | 国产噜噜噜| 福利国产微拍广场一区视频在线| 91国内视频在线观看| 精品一区二区三区无码视频无码| 久久国产香蕉| 亚洲中文字幕手机在线第一页| 国产麻豆精品手机在线观看| 国产网站黄| 欧美亚洲综合免费精品高清在线观看 |