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

基于遺傳算法的兩階段切割問題的研究

2018-05-10 05:10:32劉志宏喻曉旭
電子技術與軟件工程 2018年24期

劉志宏 喻曉旭

摘要

切割問題因切割模式數量非常龐大,存在較多局部最優解,被看作一個NP-hard問題。本文所研究的兩階段切割問題是基于無縫鋼管制造過程,將無縫鋼管的熱軋和冷軋過程抽象成一個兩階段切割問題,以對其進行數學建模。同時利用遺傳算法求解非線性規劃問題的優勢,并使用MATLAB工具對遺傳算法進行實驗模擬仿真,從而得出實驗結果數據,經研究顯示遺傳算法是一種很理想的求解兩階段切割問題的算法。

【關鍵詞】遺傳算法 兩階段 切割問題MATLAB

切割問題常見于我國制造業中,包括布料、造紙、玻璃、皮革機、鋼鐵等行業。根據Dyckhoff的分類方法,切割問題按維度數可劃分為一維、二維和三維切割問題。國內就一維切割問題的研究進展較大,目前使用較為廣泛的有啟發式算法、單純型算法等,都能取得較好的實驗結果,但現有研究對余料控制問題尚有不足。

1兩階段切割問題數學模型

無縫鋼管的制造包括兩個加工流程:熱軋和冷軋。鋼管的熱軋和冷軋過程非常復雜。在傳統一維切割問題中,通常把原材料直接進行一次加工切割,這種方式會產生大量的余料。而兩階段切割是從訂單合同交貨長度出發,形成一定量的鋸切長度管坯,再進行二次切割,從而減少余料的方法。為了便于研究,可把問題簡單描述如下:在生產過程中,將原料管坯通過第一階段熱軋,切割成鋸切長度;之后將第一階段的鋸切長度鋼管進行第二階段冷軋,從而變成訂單合同交貨長度鋼管,如圖1所示。訂單合同可根據交貨合同長度不同劃分為兩種,即定尺合同和非定尺合同。定尺合同對鋼管的單根交貨長度和總交貨量進行了明確規定;非定尺只給出了單根管子的交貨長度區間和總交貨長度。

本文不考慮鋸切損失的問題,同時,由于非定尺合同存在較大的不確定性,很難直接進行最優化求解,對此,本文提出一種將非定尺合同轉為定尺合同的簡單方法,從而將兩階段切割問題轉化為直接針對定尺合同問題進行研究。非定尺合同轉化為定尺合同的步驟如下.

(1)取出第一個合同,計算出符合交貨區間長度的最小根數flmin和最大根數flmax。

(2)根據[flmin,flmax]區間,從小到大順序依次計算出根數所對應的交貨長度,如有符合的交貨長度,則結束,若無,則取交貨長度十分位最大者,將它作為新的定尺合同長度。

以下給出模型建立的變量定義:

Id,(d∈l…n):定尺合同集合。If,(f∈1…n):非定尺合同集合。

Id,(d∈1…n):定尺合同集合。Li,(i∈Id):定尺合同交貨長度。

DNi,(i∈Id):定尺合同交貨數量。Y∈[Ymin,Ymax]:原料管坯長度。

SL∈[SLmin,SLmax]:鋸切長度。

從而可得出兩階段切割問題數學模型:

階段一:熱軋切割模型。模型建立的過程如下:首先,從數據庫中取出{Li,DN.},兩個參數以確定第一階段的切割長度;其次,對數據進行預處理,這個過程對切割數量非常少的合同十分重要;第三,按照定尺合同的長度進行字典排序;第四,根據參數建立切割數學模型,求出SL長度,即第一次熱軋的鋸切長度。具體模型如下:

SL=∑ni=1aiβiLi,

(1)

具體參數說明如下,DN.表示第個合同的定尺長度,ai是調整系數的權重,ai∈(O,10),表示所占比重,計算公式如下ai=m*Pi,這里m取10,Pi表示第2個長度切割在所有合同占的比重,公式如下:

βi表示是否選擇這個做為有效的長度,定義如下:

這個系數通過對于DN,的排序進行選擇。

階段二:冷軋切割模型。模型建立過程如下:從數據庫中取出{Li,DNi)兩個參數,根據上述計算出的鋸切長度SL,以求解余料最少為最終問題。

min f(1,x),其中1表示SL,x是一組向量,表示定尺長度L.,表達式如下:

f(l,x)=∑i(l-∑,xi Li),

(3)

S.T. l-∑ixiLi>o,

(4)

實際上就是切割1分成定尺長度Li,屬于帶約束的線性規劃問題,xi的確定方法同上。

2遺傳算法

遺傳算法通過模擬人類進化論的自然選擇和遺傳學機理的生物進化過程所建立的計算模型,并通過不斷的自然進化搜索最優解的方法。遺傳算法常用于求解線性規劃方面的問題,其主要步驟如下:

(1)編碼。

(2)初始化種群。

(3)評估個體適應度。評估種群中所對應個體的適應度。

(4)選擇。參照適應度函數,遵照適應度越高,選擇概率越大的原則,從種群中選擇兩個個體作為父方和母方。

(5)交叉。將父方和母方染色體進行交叉,產生新的子代。

(6)變異。對子代染色體進行變異。

(7)演化。重復3/4/5/6步驟,直至產生新的種群。

(8)結束。3實驗仿真

由于兩階段問題可行性解數量較大,當合同數量達到50個時,切割模式數量可達到700多種,迭代次數3275次。原料管坯長度lOOOmm,本次仿真取3個合同集,具體參數如表l所示。

在實驗仿真時,使用MATLAB進行實驗仿真,該軟件自帶遺傳工具箱,通過迭代不斷逼近最優解。

上述最優解為:原料管坯共使用47根,鋸切長度為500mm,一共需鋸切94根鋸切長度,余料為1650mm,余料比率為3.5106%。

4結論

兩階段切割問題是公認的NP-hard問題,存在大量的局部最優解,在第三部分的實驗仿真階段可以看出,遺傳算法可以很好地解決兩階段切割問題中最優解問題,同時計算效率較高,余料控制比較理想。由于合同問題中的非定尺合同長度具有較大的不確定性,本文通過把非定尺合同定尺化的方法,將難點進行轉移。這一做法在尋找最優解的過程中是非常關鍵的一步。

參考文獻

[1] Dyckhoff, H.A typology of cuttinga packing problem[J]. EuropeanJournal of Operational Research,1939 (44):145 -159.

[2]劉桂林,鋼管生產短尺寸合同與非定尺合同組批優化算法[J].寶鋼技術,2007 (02): 42-44.

[3]王紫萍,線材下料問題

目標函數的一個注記[J],中國科技信息,2008 (21).

主站蜘蛛池模板: 91久久青青草原精品国产| 野花国产精品入口| 国产高清在线丝袜精品一区 | 幺女国产一级毛片| 激情综合网址| 亚洲欧洲综合| 日韩成人在线网站| 日韩AV无码一区| 亚洲中文久久精品无玛| 国产极品粉嫩小泬免费看| 欧美成a人片在线观看| 日韩东京热无码人妻| 国产成人免费手机在线观看视频| 久久99久久无码毛片一区二区| 色综合手机在线| 成年女人a毛片免费视频| 91香蕉视频下载网站| 免费国产黄线在线观看| 亚洲swag精品自拍一区| 国产尹人香蕉综合在线电影| 亚洲av无码人妻| 日韩一级二级三级| 国产一区二区三区夜色| 无码有码中文字幕| 91精品久久久无码中文字幕vr| 青青草91视频| 五月激激激综合网色播免费| 国产不卡一级毛片视频| 亚洲一区免费看| 老司机久久精品视频| 999国产精品| 人妻丰满熟妇啪啪| 国产鲁鲁视频在线观看| 丁香综合在线| 国产一区二区影院| 高清无码一本到东京热| 人人艹人人爽| 久久99久久无码毛片一区二区| 亚洲啪啪网| 欧美一区二区丝袜高跟鞋| 99偷拍视频精品一区二区| 热久久综合这里只有精品电影| 久久中文字幕2021精品| 久久一日本道色综合久久| 99re免费视频| 免费人成黄页在线观看国产| 91无码人妻精品一区| 精品乱码久久久久久久| 亚洲AV色香蕉一区二区| 99热国产这里只有精品9九| 国内嫩模私拍精品视频| 久久久噜噜噜| 日韩AV手机在线观看蜜芽| 亚洲视频欧美不卡| 国产无码在线调教| 久热这里只有精品6| 国产精品无码久久久久AV| 日韩123欧美字幕| 2024av在线无码中文最新| 日本不卡在线| 欧美在线三级| 成人午夜天| 日韩精品无码不卡无码| 毛片免费视频| 香蕉99国内自产自拍视频| 国产日韩欧美视频| 亚洲精品国产首次亮相| 国产在线拍偷自揄拍精品| 日韩国产欧美精品在线| 中文字幕 91| 国产va在线观看| 无码国内精品人妻少妇蜜桃视频| 亚洲国产看片基地久久1024| 91精品国产一区自在线拍| 精品国产91爱| 国产精品大白天新婚身材| 2018日日摸夜夜添狠狠躁| 久久毛片网| 91年精品国产福利线观看久久 | 国产精品永久久久久| 免费a在线观看播放| 亚洲综合婷婷激情|