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

基于非線性整數規劃的卷紙分切排產方案優化算法研究

2019-10-21 09:51:12付常洋王瑜劉茜邢素霞肖洪兵
中國造紙 2019年3期

付常洋 王瑜 劉茜 邢素霞 肖洪兵

摘要:為了減少造紙廠卷紙分切時因排產方案不合理而產生的人力、能源、時間等資源的浪費,以降低企業生產成本,提出了一種基于非線性整數規劃的卷紙分切排產方案優化算法。該算法思想包括:首先根據客戶訂單需求建立數學模型,其次對模型進行優化,有效地提高求解效率,最后用非線性整數規劃的方法求解出最優排刀方案。實驗結果表明,該算法可以有效地獲得卷紙分切的最優排產方案,并可用于實際卷紙生產過程中。

關鍵詞:卷紙分切;非線性整數規劃;優化模型

中圖分類號:TS734+.7 ???文獻標識碼:A ????DOI:10.11980/j.issn.0254-508X.2019.03.010

Abstract:?In this paper a optimization algorithm for production scheduling of reel slitting based on nonlinear integer programming was described in order to reduce the wastes of labor force,?time and other resources caused by the unreasonable scheduling scheme,?and then reduce the production cost of the enterprise. The idea of this optimization algorithm included:?firstly,?the mathematical model was built according to the customer's requirement. Then the model was optimized to improve the solution efficiency. Finally,?the nonlinear integer programming method was used to solve the above model and to find the optimal production scheduling scheme. The experimental results showed that the optimal scheduling scheme was able to be obtained effectively using the proposed algorithm for reel slitting,?and this method could be used in the actual production process.

Key words:?reel slitting;?nonlinear integer programming;?model optimization

造紙廠卷紙分切業務訂單具有品種繁雜、規模龐大等特點,傳統的排產方案由工人憑借經驗并反復驗證所得,造成人力、能源、時間上的極大浪費,大大增加了企業的生產成本,不利于造紙行業的可持續發展[1]。利用機器學習算法和計算機相關技術優化卷紙分切排產方案是節約紙廠生產成本、統籌生產的重要手段,其要求在一定規格和一定數量的大卷原紙上切割出符合訂單要求規格和數量的小紙卷,且要求切剩紙邊、分切機一次性切割刀數都在規定范圍內,避免造成卷紙資源和人力資源的浪費[2]。此外,由于卷紙分切機啟動和停機時間較長、生產流程中調整刀片步驟繁瑣以及設備清洗成本高等因素,使得減少排刀組合的切換次數成為優化卷紙分切排產方案的重點關注問題之一。

目前,國內外常用于解決卷紙分切優化問題的算法主要有兩大類:第一類為啟發式算法,如模擬退火算法、粒子群算法、遺傳算法等[3-7];第二類為精確算法,如分支界定法、割平面法等[8]。但由于啟發式算法無法得到問題的全局最優解,甚至有些情況下只能得到一個較差的可行解,無法滿足紙廠的實際生產需求。精確算法是近年來提出的解決整數規劃問題的有效方法,但在卷紙分切排產這種大規模問題背景下存在算法效率問題,其求解時間與問題規模呈指數關系,當訂單中產品規格種類和數量增加時,模型中的變量會以指數關系急劇增加,使得一般的精確算法無法再合理時間內得到最優解。針對上述缺陷,本課題提出一種包含二次目標函數的基于非線性整數規劃的卷紙分切排產方案優化算法,該算法以切換排刀方案步驟數最少為目標函數,以訂單中卷紙規格和數量為約束條件建立數學優化模型,再對模型進行優化求解。該模型從非線性整數規劃的角度出發,將復雜的排產過程以數學模型的形式展現出來,進行合理優化,并在有限時間內得出最優的排產方案,以提高造紙廠的卷紙分切效率和降低生產成本。

求其整數解即可得到滿足訂單要求的排產方案[9]。但正常解方程存在以下兩個問題,首先線性方程組的解可能不唯一,且解不一定全為整數,與實際情況相違背,實際切割方案中切割長卷紙重復次數必須為整數;另外,方程組的解即便全部為整數,也有可能不是最優解,不能達到盡可能減少完成訂單的排刀步驟的目的。

為了解決上述問題,在求解過程中,采用整數規劃[10-12]方法對上述線性方程組進行優化。以切換排刀組合步驟數最少為目標函數,以訂單規格和數量為約束條件,建立非線性整數規劃模型,再對模型進行求解。因為待切割原紙的數量B固定不變,即:

2.2 限定最大計算時間

在紙廠實際運作中,要求盡可能降低卷紙切割機的停歇時間,以便保持盡可能高的生產效率,而實際訂單計算過程中存在計算時間過長可能,讓卷紙切割機長時間的等待最優排產方案是不經濟的。為維持較高的生產效率,在滿足客戶訂單要求的情況下,可以人為限定一個最大計算時間,以便卷紙切割機不間斷運作。

如果提出算法在限定時間內得到全局最優解,則輸出最優排產方案;如果提出算法在限定時間內沒有得到全局最優解,則找到在限定時間截止時得到的所有解中的最優解,輸出最優排產方案;如果在限定時間內未求出可行解,則調整訂備用規格,重新開始計算,直至獲得最終方案。

3 建立圖形化人機界面系統

為了讓本課題提出的算法更好地應用于實際生產中,開發了一個圖形化人機界面系統,系統執行流程包括以下步驟:第一步,確定客戶訂單中的卷紙規格與數量;第二步,確定待切割的全部原紙規格與數量;第三步,補充一些備用規格來充分利用原紙;第四步,限定系統最大運行時間;第五步,以切換排刀組合步驟數最少為目標建立非線性整數規劃模型;第六步,在限定時間內用Gurobi 8.0.0求解器求解非線性整數規劃問題;第七步,如果第六步在限定時間內得到全局最優解,則輸出最優排產方案,如果第六步在限定時間內沒有得到全局最優解,則找到在限定時間截止時得到的所有解中的最優解,輸出最優排產方案,如果第六步未求出可行解,則返回第三步補充備用規格,繼續接下來的步驟,直到得出最終方案。具體如圖1所示。

人機界面整體分為7個部分:規定尺寸輸入區、規定卷數輸入區、長卷紙規格輸入區、備用尺寸輸入區、最大計算時長輸入區、排刀方案輸出區以及備用尺寸及數量輸出區。操作時首先根據訂單需求將規定尺寸、規定卷數、長卷紙尺寸、長卷紙數量、長卷紙質量、備用尺寸、最大計算時長分別鍵入相應窗口,確認無誤后點擊“輸入完成并計算”按鈕,待系統提示計算完畢后,再點擊“查詢計算結果”按鈕,便可在排刀方案輸出區內查看最優卷紙分切排產方案,在備用尺寸及數量輸出區內查看最優方案中備用尺寸的使用情況。具體如圖2所示。

4 仿真實例

造紙企業實際排產主要依照客戶訂單要求進行,客戶訂單一般有品種、規格、質量和數量的要求。另外如果訂單無解或不能恰好將待切割長卷紙分切完畢,就需要補充一部分備用尺寸。將客戶訂單要求的規格和數量輸入到非線性整數規劃模型,必要時補充備用尺寸、限定最大運行時間,就能獲得最優排產方案。

為了驗證本課題提出方法的可行性和有效性,根據一個規格多樣、紙機產量大的俄卡紙廠的訂單需求進行了實驗。實例中客戶訂單具體要求如表1所示。

將訂單輸進人機界面后,根據實際需求選定最大時長為30 min,點擊“輸入完成并計算”按鈕,待系統提示計算完畢后再點擊“查詢計算結果”按鈕,便可在下方排刀方案輸出區內查看最優卷紙分切排產方案,在備用尺寸及數量輸出區內查看最優方案中備用尺寸的使用情況。具體如圖3所示。

得出該訂單的最優排產方案如表2所示。

該實例僅需切換排刀組合8次就可完成客戶訂單要求,極大降低了分切機切換成本。訂單中的小卷紙總長相當于65卷大卷紙,但客戶要求將75卷待切割大卷紙全部分切完畢,故使用備用規格900 mm的小卷紙21卷、1800 mm的小卷紙25卷,以達到客戶訂單要求。

5 結 語

本課題針對造紙廠長卷紙分切排產問題進行細致分析,提出一種基于非線性整數規劃的卷紙分切排產方案優化算法,該算法首先根據客戶訂單需求建立數學模型,其次對模型進行優化,有效地提高求解效率,最后用非線性整數規劃的方法求解出最優排刀方案。該算法可應用于不同規格、數量的客戶訂單,綜合考慮了模型求解的各種情況,可靈活調整計算時間和備用尺寸,更符合紙廠生產過程中的實際需求。通過該模型確定排產策略,能有效提高造紙廠卷紙分切效率,節省原材料和人力資源,有利于造紙行業的可持續發展。

參考文獻

[1]?Kallrath J,?Rebennack S,?Kallrath J,?et al. Solving real-world cutting stock-problems in the paper industry:?Mathematical approaches,?experience and challenges[J]. European Journal of Operational Research,?2014,?238(1):?374.

[2]?Correia M H,?Ferreira J S. Reel and sheet cutting at a paper mill[J]. Computers & Operations Research,?2004,?31(8):?1223.

[3]?Keskinocak P,?Wu F,?Goodwin R,?et al. Scheduling Solutions for the Paper Industry.[J]. Operations Research,?2002,?50(2):?249.

[4]?Poltroniere S C,?Poldi K C,?Toledo F M B,?et al. A coupling cutting stock-lot sizing problem in the paper industry[J]. Annals of Operations Research,?2008,?157(1):?91.

[5]?Jin Fujiang,?Wang Hui,?Li Ping. Lexicographically Stratified Programming for Batch Cooking Process[J]. Transactions of China Pulp and Paper,?2002,?17(1):?86.

金福江,?王?慧,李?平. 間歇蒸煮過程的分層多目標優化[J]. 中國造紙學報,?2002,?17(1):86.

[6]?TU Jianshun,?YANG Chunjie,?LI Ping,?et al. A Genetic Algorithm Based on Variable Length Coding for Paper Roll Cutting Problem[J]. China Pulp & Paper,?2003,?22(7):24.

屠建順,?楊春節,?李?平,等. 基于變長編碼的遺傳算法在紙卷切割中的應用[J]. 中國造紙,?2003,?22(7):24.

[7]?YANG Chunjie. Research on Optical Scheduling in Papermaking Process Based on Genetic Algorithm[J]. China Pulp & Paper,?2005,24(10):32.

楊春節. 基于遺傳算法的造紙企業優化排產方法研究[J]. 中國造紙,2005,?24(10):?32.

[8]?Poltroniere S C,?Araujo S A,?Poldi K C,?et al. Optimization of an Integrated Lot Sizing and Cutting Stock Problem in the Paper Industry[J]. Tema,?2016,?17(3):305.

[9]?Cai Yun,?Yang Chunjie,?Li Ping. Study of Optimal Scheduling Synthesized Slitting and Inventory of Paper Rolls in Papermaking Process[J]. Transactions of China Pulp and Paper,?2003,?18(2):?167.

蔡?韻,?楊春節,?李?平. 造紙生產紙卷分切與庫存綜合優化排產研究[J]. 中國造紙學報,?2003,?18(2):167.

[10]?Yu Zhan-ke,?Ni Ming-fang,?Wang Ze-yan,?et al. Revised branch-and-bound algorithm for integer linear programming[J]. Journal of Computer Applications,?2011,?31(s2):36.

于戰科,?倪明放,?汪澤焱,等. 整數線性規劃的改進分支定界算法[J]. 計算機應用,?2011,?31(s2):36.

[11]?Gao Pei-wang,?Feng Quan-xi. Combining a Cutting-Bound Method and the Integral Branch Principle for Solving Integer Linear Programming[J]. Mathematics in Practice and Theory,?2004,?34(4):?109.

高培旺,?封全喜. 切割定界與整數分枝結合求解整數線性規劃[J]. 數學的實踐與認識,?2004,?34(4):109.

[12]?Ni Ren-yuan,?Feng Jian-hu. Linear Integer Programming Model and Method for Solving Car-carrier Loading Problems[J]. Numerical Mathematics A Journal of Chinese Universities,?2017(3):200.

倪任遠,?封建湖. 轎運車配載問題的整數線性規劃模型及解法[J]. 高等學校計算數學學報,?2017(3):?200.

(責任編輯:董鳳霞)

主站蜘蛛池模板: 国内精品视频| 91网红精品在线观看| 欧美精品在线看| 视频一区视频二区中文精品| 国产精品私拍在线爆乳| 欧美一区福利| 久热精品免费| 福利一区三区| 午夜视频日本| 亚洲第一精品福利| 婷婷99视频精品全部在线观看| 国产制服丝袜91在线| 欧洲日本亚洲中文字幕| 18黑白丝水手服自慰喷水网站| 亚洲欧美一级一级a| 久久精品国产999大香线焦| 国产亚洲视频播放9000| 欧美国产视频| yy6080理论大片一级久久| 亚洲国产日韩在线成人蜜芽| 成年人国产网站| 亚洲欧洲综合| 国产区网址| 国产亚洲精品91| 国产精品漂亮美女在线观看| 好吊色国产欧美日韩免费观看| 欧美成人二区| 国产人人射| 亚洲综合久久成人AV| A级全黄试看30分钟小视频| 亚洲天堂视频在线免费观看| 91亚洲国产视频| 精品视频一区二区三区在线播| 亚洲九九视频| 日本妇乱子伦视频| 国产理论一区| 一级爆乳无码av| 亚洲无码A视频在线| 国产av无码日韩av无码网站| 亚洲女同欧美在线| 久久精品人人做人人爽| 天堂网亚洲综合在线| 毛片基地美国正在播放亚洲| 欧美日本一区二区三区免费| 国产麻豆福利av在线播放| 99色亚洲国产精品11p| 欧美成人免费午夜全| 无码av免费不卡在线观看| 久草青青在线视频| 国产精品所毛片视频| 精品少妇人妻av无码久久| 亚洲精品无码不卡在线播放| 国产拍揄自揄精品视频网站| 97青青青国产在线播放| 精品国产电影久久九九| 鲁鲁鲁爽爽爽在线视频观看| 国产剧情国内精品原创| 亚洲无码不卡网| 久久频这里精品99香蕉久网址| 人妻精品久久久无码区色视| 欧美不卡视频一区发布| 亚洲欧美另类色图| 欧美亚洲中文精品三区| 国产精品熟女亚洲AV麻豆| 欧美日韩一区二区三| 五月婷婷欧美| 亚洲中久无码永久在线观看软件 | 午夜爽爽视频| 福利片91| 凹凸国产分类在线观看| 69视频国产| www.91中文字幕| 国产精品久久久久久久久| 国产精品免费露脸视频| 国产性生大片免费观看性欧美| 综合久久久久久久综合网| 国产裸舞福利在线视频合集| 亚洲天堂高清| 色综合久久88色综合天天提莫| 中国国产A一级毛片| 一区二区三区四区在线| 亚洲AV一二三区无码AV蜜桃|