亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于仿真優(yōu)化的加熱爐—熱軋區(qū)間重調(diào)度

        2014-08-10 07:34:18潘瑞林胡邦國曹建華劉德樓
        關(guān)鍵詞:優(yōu)化生產(chǎn)

        潘瑞林,胡邦國,曹建華,劉德樓

        (1.安徽工業(yè)大學(xué) 管理科學(xué)與工程學(xué)院,安徽 馬鞍山 243032;2.山東鋼鐵集團(tuán)有限公司,山東 濟(jì)南 250132)

        0 引言

        加熱爐—熱軋過程是鋼鐵企業(yè)一體化生產(chǎn)中的重要組成部分,也是實(shí)現(xiàn)連續(xù)生產(chǎn)不可缺少的關(guān)鍵環(huán)節(jié)。鋼鐵企業(yè)生產(chǎn)過程具有復(fù)雜性和不確定性,其調(diào)度結(jié)果會(huì)直接影響合同交貨期、成本和生產(chǎn)的連續(xù)性等[1-3]。因此,加熱爐和熱軋機(jī)的調(diào)度優(yōu)化一直受到眾多專家和學(xué)者的關(guān)注。目前的研究主要集中在加熱爐和熱軋調(diào)度優(yōu)化兩個(gè)方面。在加熱爐調(diào)度方面主要有:寧樹實(shí)等認(rèn)為加熱爐調(diào)度問題屬于NP-h(huán)ard問題,對(duì)此建立了加熱爐調(diào)度問題的數(shù)學(xué)模型[4];孫學(xué)剛等提出了基于免疫文化算法的加熱爐優(yōu)化調(diào)度方法,利用免疫克隆算法的全局收斂性對(duì)最優(yōu)調(diào)度方案進(jìn)行搜索,利用文化算法形成的公共認(rèn)知信念指導(dǎo)和加速搜索[5];梁合蘭等建立了連鑄—熱軋混裝一體化模式下的加熱爐生產(chǎn)調(diào)度優(yōu)化模型,并提出了基于貪婪算法和模擬退火算法的兩階段求解方法[6];在熱軋調(diào)度優(yōu)化方面主要有:陳愛玲根據(jù)熱軋生產(chǎn)模式和軋制計(jì)劃的結(jié)構(gòu)特點(diǎn),采用車輛路徑問題(Vehicle Routing Problem,VRP)模型建立了軋制調(diào)度模型,提出一種混合調(diào)度方法,即模擬退火和修正粒子群優(yōu)化算法(Simulated Annealing and Modified Particle Swarm Optimization,SAMPSO)[7];高慧敏等在分析熱軋帶鋼生產(chǎn)調(diào)度特征的基礎(chǔ)上給出了數(shù)學(xué)規(guī)劃模型,并提出一種基于并行策略的混合啟發(fā)式算法[8];唐立新等在分析軋批排序問題特征的基礎(chǔ)上,建立了軋批最優(yōu)排序的旅行商模型,為軋鋼生產(chǎn)計(jì)劃問題提供了一個(gè)科學(xué)的方法[9]。Shigui提出用多旅行商問題模型(Multiple Traveling Salesman Problem,MTSP)來解決軋制計(jì)劃的編制問題,但沒有考慮軋制計(jì)劃的能力約束[10];楊業(yè)建等根據(jù)加熱爐區(qū)的生產(chǎn)特點(diǎn)分別建立了以生產(chǎn)能耗最小化和加熱質(zhì)量最優(yōu)化為主次目標(biāo)的鋼坯加熱爐區(qū)調(diào)度數(shù)學(xué)模型[11]。以上研究只是單方面考慮加熱爐調(diào)度和熱軋調(diào)度,沒有整體考慮加熱爐和熱軋區(qū)間的生產(chǎn)過程,所建立的模型缺乏系統(tǒng)性和連續(xù)性。

        加熱爐—熱軋生產(chǎn)過程是一種多設(shè)備、多工序和多約束的復(fù)雜系統(tǒng),對(duì)應(yīng)的是一個(gè)多維、非線性、動(dòng)態(tài)開放的復(fù)雜問題,因此伴隨著大量的不確定因素和撓動(dòng)問題。利用傳統(tǒng)的優(yōu)化算法求解時(shí),需要以大量的假設(shè)為前提,另外對(duì)應(yīng)的數(shù)學(xué)模型難以建立或轉(zhuǎn)化,因此得出的作業(yè)計(jì)劃很難用于實(shí)踐。本文基于上述文獻(xiàn),以加熱爐和熱軋區(qū)間為研究對(duì)象,改變了傳統(tǒng)的只從單方面考慮加熱爐調(diào)度和熱軋調(diào)度的建模方式。以實(shí)現(xiàn)鋼鐵企業(yè)生產(chǎn)過程的連續(xù)性、生產(chǎn)成本最小化等為優(yōu)化目標(biāo),并且考慮加熱爐的容量、熱軋機(jī)的軋制能力和生產(chǎn)過程的工藝等多種約束,建立了加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度模型。針對(duì)實(shí)際生產(chǎn)過程中出現(xiàn)的隨機(jī)事件干擾或由于設(shè)備沖突等情況,對(duì)三種重排策略進(jìn)行比較,建立了基于局部重調(diào)度的加熱爐—熱軋區(qū)間數(shù)學(xué)模型。采用非支配排序遺傳算法(Nondominated Sorting Genetic AlgorithmⅡ,NSGA-Ⅱ)對(duì)建立的兩種模型進(jìn)行求解,利用加熱爐開始加熱時(shí)間和熱軋機(jī)開始軋制時(shí)間的分布概率進(jìn)行變異操作。最后運(yùn)用實(shí)際生產(chǎn)數(shù)據(jù)進(jìn)行了仿真驗(yàn)證。

        1 加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度問題描述

        加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度是在保證連續(xù)軋制的前提下,根據(jù)訂單的鋼種、規(guī)格和交貨期等條件將坯料進(jìn)行組批,以軋次為最小計(jì)劃單位,在追求某一評(píng)價(jià)函數(shù)(如合同提前/拖期費(fèi)用、最小完工時(shí)間或最小等待時(shí)間)情況下的一類多坯料、多工序、多機(jī)器的混合Flow Shop調(diào)度問題。當(dāng)生產(chǎn)過程受到隨機(jī)事件干擾或因設(shè)備沖突而不能按原計(jì)劃執(zhí)行時(shí),及時(shí)調(diào)整設(shè)備和生產(chǎn)時(shí)間,保證生產(chǎn)的連續(xù)性,從而實(shí)現(xiàn)資源和時(shí)間的平衡。其最終結(jié)果是確定在何時(shí)、何種設(shè)備上以何種順序安排坯料從加熱爐到熱軋機(jī)的生產(chǎn)過程。

        1.1 加熱爐—熱軋區(qū)間生產(chǎn)工藝簡(jiǎn)介

        加熱爐—熱軋區(qū)間生產(chǎn)過程位于鋼鐵企業(yè)一體化生產(chǎn)過程的后段,其生產(chǎn)工藝過程如圖1中的虛線矩形框所示,坯料按照軋制順序依次向各個(gè)加熱爐分配坯料,以保證加熱爐持續(xù)向熱軋機(jī)提供坯料。

        為了突出主題,本文只考慮兩類主體生產(chǎn)設(shè)備即加熱爐和熱軋機(jī),但安排作業(yè)時(shí)間表時(shí)要考慮坯料的轉(zhuǎn)換時(shí)間。軋次在熱軋機(jī)上的作業(yè)順序和坯料在加熱爐中的額定加熱時(shí)間已知,需要為坯料組批并在加熱工序上為其選擇加熱爐爐號(hào),并確定坯料在各設(shè)備上處理的開始時(shí)間和結(jié)束時(shí)間。熱軋機(jī)對(duì)所要加工的坯料一般要求溫度達(dá)到1 200℃以上,坯料不能在加熱爐停留過長,也不宜在加熱爐外停留過長。現(xiàn)代鋼鐵企業(yè)的加熱爐設(shè)備一般采用連續(xù)步進(jìn)式加熱爐,其能耗約占噸鋼能耗的一半,因此在追求合同交貨懲罰費(fèi)用最小、坯料住爐時(shí)間最短和工序間等待時(shí)間最小的目標(biāo)下,考慮到坯料經(jīng)過的工序不變、機(jī)器無沖突和連續(xù)軋制等約束,實(shí)現(xiàn)企業(yè)的連續(xù)生產(chǎn)和成本優(yōu)化。

        1.2 符號(hào)定義

        以坯料為最小單位,設(shè)i表示坯料序號(hào);η表示全部坯料集合,η={i=1,2,…,I};j表示加熱爐序號(hào);γ表示全部加熱爐集合,γ={j=1,2,…,J};k表示熱軋機(jī)序號(hào);δ表示全部熱軋機(jī)集合,δ={k=1,2,…,K}。設(shè)xij表示坯料i在加熱爐j上的開始加工時(shí)間;xi′j表示坯料i的緊后坯料i′在加熱爐j上的開始加工時(shí)間;xik表示坯料i在熱軋機(jī)k上的開始加工時(shí)間;xi′k表示坯料i的緊后坯料i′在熱軋機(jī)k上的開始加工時(shí)間。因?yàn)榕髁显诩訜釥t和熱軋機(jī)上的加工時(shí)間具有不確定性,所以采用ti表示坯料i在加工設(shè)備上的預(yù)期加工時(shí)間;pij表示坯料i是否在加熱爐j中加熱;qik表示坯料i是否在熱軋機(jī)k上軋制;di表示合同的交貨期;cijk表示坯料i是否要從加工設(shè)備j轉(zhuǎn)換到加工設(shè)備k;αi表示提前單位懲罰費(fèi)用;βi表示拖期單位懲罰費(fèi)用,一般βi>αi;tstep表示坯料i在加熱爐j中的步進(jìn)時(shí)間;Tijk表示工序間的轉(zhuǎn)換時(shí)間;Hi表示坯料i的重量;Vj表示加熱爐j的最大容量;Mtk表示熱軋機(jī)k在t段時(shí)間內(nèi)的軋制坯料總重量。

        1.3 加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度數(shù)學(xué)模型

        為便于問題描述,給出如下基本假設(shè):

        假設(shè)1 軋次計(jì)劃(包括各個(gè)坯料在熱軋機(jī)上的軋制順序)已知且不可變。

        假設(shè)2 各工位的最早可用時(shí)間已知。

        隨著準(zhǔn)時(shí)制思想的發(fā)展,企業(yè)管理者越來越關(guān)注如何制定在交貨期窗口下的提前/拖期生產(chǎn)計(jì)劃[12]。Cheng認(rèn)為,只要任務(wù)完工時(shí)間不在交貨期窗口內(nèi),就必然引起提前/拖期懲罰[13]。為了得到較好的加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度方案,目標(biāo)函數(shù)還應(yīng)包括以下幾點(diǎn):

        (1)加熱爐內(nèi)冷熱坯料混裝次數(shù)最小化,降低加熱爐能耗,提高坯料加熱質(zhì)量。

        (2)坯料在加熱爐中加熱時(shí),盡量不要超過坯料的額定加熱時(shí)間。

        (3)坯料在加熱爐中嚴(yán)格按照先進(jìn)先出規(guī)則,減少軋機(jī)等待時(shí)間,提高軋機(jī)利用率。

        基于文獻(xiàn)[4,14-15],為了降低合同提前和拖期懲罰費(fèi)用、減少坯料在加熱爐中的停留時(shí)間和工序間的等待時(shí)間,綜合考慮加熱爐的額定加熱時(shí)間和容量、坯料的工藝約束、熱軋機(jī)產(chǎn)能等約束條件,建立如下加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度數(shù)學(xué)模型:

        其中:式(1)表示最小化板坯在熱軋機(jī)上軋制結(jié)束時(shí)的提前和拖期懲罰費(fèi)用;式(2)表示所有待加熱坯料達(dá)到軋制溫度后在加熱爐(熱軋機(jī))中的停留時(shí)間最??;式(3)表示保證坯料在設(shè)備上的停留時(shí)間最小,即保證生產(chǎn)的連續(xù)性;式(4)表示同一爐兩相鄰坯料的進(jìn)爐時(shí)間滿足加熱爐的步進(jìn)時(shí)間間隔;式(5)表示前一塊坯料加工完后再加工后一塊坯料;式(6)表示前一工序完成后才能進(jìn)入下一工序;式(7)表示保證坯料的實(shí)際加工時(shí)間不得少于坯料的額定加工時(shí)間;式(8)表示熱軋總量不能超過熱軋機(jī)的軋制能力;式(9)表示加熱爐容量約束;式(10)表示開始加工時(shí)間必須大于等于零;式(11)表示保證每塊坯料都被分配且只能被分配到一個(gè)加熱爐中進(jìn)行加熱;式(12)表示保證每塊坯料都被分配且只能被分配到一個(gè)熱軋機(jī)上進(jìn)行加工;式(13)~式(15)表示0-1變量。

        1.4 加熱爐—熱軋區(qū)間的重調(diào)度

        加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度有時(shí)會(huì)在某些設(shè)備上出現(xiàn)資源占用,導(dǎo)致相鄰工序之間的工作時(shí)間沖突。重調(diào)度是指當(dāng)生產(chǎn)過程受到隨機(jī)事件干擾或因設(shè)備沖突而不能按原計(jì)劃執(zhí)行時(shí),及時(shí)調(diào)整設(shè)備和生產(chǎn)時(shí)間。

        在鋼鐵企業(yè)生產(chǎn)中經(jīng)常出現(xiàn)加熱爐出坯延遲情況,延遲的時(shí)間不同,對(duì)后續(xù)生產(chǎn)的影響也不同。加熱爐—熱軋過程是一個(gè)連續(xù)化的過程,如果不能及時(shí)有效地解決坯料出爐延遲問題,將有可能造成熱軋機(jī)等待時(shí)間過長、設(shè)備沖突等問題,從而降低軋機(jī)利用率,增加加熱爐的能耗。

        設(shè)加熱爐群三個(gè)軋次分別是A、B和C,圖2所示為正常情況下的靜態(tài)甘特圖。

        設(shè)熱軋機(jī)通過降低軋制速度延長的軋制時(shí)間為tbuffter,軋次B的出爐延遲時(shí)間為ttar。

        (1)當(dāng)ttar≤tbuffter時(shí),軋次A 的加熱時(shí)間延長ttar,軋次B、C的開始處理時(shí)間和開始加熱時(shí)間延遲ttar,圖3所示為ttar≤tbuffter時(shí)重調(diào)度后的甘特圖。

        (2)當(dāng)ttar≥tbuffter時(shí),若通過降低軋機(jī)的軋制速度不能緩沖坯料出爐延遲時(shí)間,則熱軋機(jī)不能實(shí)現(xiàn)連軋。此時(shí)需要對(duì)軋次B的后續(xù)軋次時(shí)間表進(jìn)行重排,重排策略有以下三種[16-18]:①右移法,即推遲軋次B后續(xù)軋次的開始處理時(shí)間。該方法簡(jiǎn)易,便于計(jì)算機(jī)實(shí)現(xiàn),但是不能保證設(shè)備無沖突,調(diào)整后的結(jié)果不是最優(yōu)。②全局重調(diào)度法,利用數(shù)學(xué)模型對(duì)已經(jīng)軋制和未軋制軋次進(jìn)行重調(diào)度,再根據(jù)已軋制軋次的時(shí)間確定未軋制的軋次開始處理時(shí)間。該方法追求的是全局最優(yōu)化,能夠保證設(shè)備無沖突,但處理時(shí)間長、不切實(shí)際。③局部重調(diào)度法,利用數(shù)學(xué)模型對(duì)軋次B的后續(xù)軋次進(jìn)行局部重調(diào)度。該方法的處理速度快,而且能夠保證設(shè)備無沖突,貼近實(shí)際生產(chǎn)需要。通過對(duì)這三種重排策略對(duì)應(yīng)的魯棒性進(jìn)行驗(yàn)證,對(duì)于解決設(shè)備無沖突問題和局部重調(diào)度策略具有更好的魯棒性。因此,本文借鑒文獻(xiàn)[15,19],建立了局部重調(diào)度的數(shù)學(xué)模型。

        優(yōu)化目標(biāo):

        工藝約束:

        式中:C1表示加熱爐k的故障單位懲罰費(fèi)用,C2表示熱軋機(jī)k的故障單位懲罰費(fèi)用;C3表示坯料在加工設(shè)備k上等待時(shí)間的單位懲罰費(fèi)用。式(16)表示加熱爐故障時(shí)的懲罰費(fèi)用、熱軋機(jī)故障時(shí)的懲罰費(fèi)用和加工設(shè)備間等待時(shí)間懲罰費(fèi)用總和最??;式(17)表示坯料進(jìn)入加熱爐時(shí)的步進(jìn)時(shí)間間隔約束;式(18)表示同一加工設(shè)備上相鄰的兩坯料要等前一坯料處理完成后才能處理下一坯料;式(19)表示同一坯料要等加熱爐加熱完成后才能進(jìn)入熱軋機(jī)的軋制處理。

        2 基于仿真的優(yōu)化算法

        基于仿真的優(yōu)化算法(Simulation Based Optimization,SBO)的基本思想是:上層采用優(yōu)化器對(duì)問題進(jìn)行求解,下層采用仿真器對(duì)優(yōu)化解進(jìn)行評(píng)價(jià),并將評(píng)價(jià)結(jié)果反饋給優(yōu)化器指導(dǎo)優(yōu)化,其邏輯結(jié)構(gòu)如圖4所示[19-20]。

        本文采用基于仿真的NSGA-Ⅱ的最大特點(diǎn)在于解的評(píng)價(jià)方法。一般的遺傳算法可以通過遺傳編碼表示解析函數(shù)或者通過一段代碼得到目標(biāo)函數(shù)值,然而基于仿真的NSGA-Ⅱ需要根據(jù)統(tǒng)計(jì)信息對(duì)染色體進(jìn)行評(píng)價(jià),而且在評(píng)價(jià)過程中涉及到許多不確定因素,從而增加了仿真次數(shù)。另外,一般的遺傳算法在求解生產(chǎn)調(diào)度問題時(shí),需要將各工序上各工位加工的開始時(shí)間和結(jié)束時(shí)間等全部信息都包含在染色體上,因此編寫染色體時(shí)比較復(fù)雜。然而,本文基于仿真的NSGA-Ⅱ染色體上包含了加工時(shí)間的全部信息,這樣不但便于算法的遺傳操作,而且有利于處理仿真過程中的不確定性因素,從而使仿真結(jié)果更貼近生產(chǎn)實(shí)踐。

        本文中的仿真器與其他仿真器有所不同,它不僅包括計(jì)算機(jī)系統(tǒng)的運(yùn)行,還包括現(xiàn)場(chǎng)調(diào)度人員的活動(dòng),例如坯料額定加工時(shí)間的確定等,這種方法更適合復(fù)雜系統(tǒng)的運(yùn)行。

        2.1 優(yōu)化器設(shè)計(jì)

        遺傳算法是常見的基于仿真的優(yōu)化算法之一,在生產(chǎn)調(diào)度問題中應(yīng)用非常廣泛,驗(yàn)證了其在生產(chǎn)調(diào)度問題中的有效性。本文采用NSGA-Ⅱ解決多目標(biāo)優(yōu)化中每個(gè)目標(biāo)的重要性不同、單位不同等問題。NSGA-Ⅱ采用Pareto排序策略[21],基本思路是:當(dāng)前群體是非支配個(gè)體時(shí),全部非支配個(gè)體組成的集合為第一級(jí)非支配個(gè)體,其Pareto排序值為1;去除第一級(jí)非支配個(gè)體集中的全部個(gè)體,新產(chǎn)生的非支配個(gè)體Pareto排序值為2,組成的集合為第二級(jí)非支配個(gè)體集。依次類推,直到所有個(gè)體的Pareto排序值確定為止。算法的每一步迭代過程都會(huì)產(chǎn)生與初始種群規(guī)模大小相同的新種群,種群都會(huì)經(jīng)過選擇、交叉、變異、產(chǎn)生新種群、父子種群合并、計(jì)算序值和擁擠距離、非支配排序、計(jì)算擁擠距離和修剪種群等操作。NSGA-Ⅱ算法的基本流程如圖5所示。

        2.2 Pareto最優(yōu)解

        多目標(biāo)優(yōu)化問題的最優(yōu)解是一個(gè)集合,而不是一個(gè)全局最優(yōu)解[21]。多目標(biāo)優(yōu)化就是在目標(biāo)函數(shù)可接受的范圍內(nèi)找到滿足各個(gè)約束條件限制的解。當(dāng)沒有其他解比現(xiàn)有解更好時(shí),則現(xiàn)有解即達(dá)到了Pareto最優(yōu)。下面介紹Pareto最優(yōu)解的相關(guān)概念。

        (1)Pareto優(yōu)勢(shì)

        當(dāng)且僅當(dāng)絕大部分向量a>b,則向量a=(a1,…,an)被向量b=(b1,…,bk)所支配,?i∈{1,…,k},ai≤bi∧?i∈{1,…,k}:ai≤bi。

        (2)Pareto最優(yōu)集合

        假如F(x)是一個(gè)多目標(biāo)函數(shù),則(P*)就是Pareto最優(yōu)集合,即p*={x∈Ω|?x′∈Ω,F(xiàn)(x′)≤F(x)}。

        (3)Pareto最優(yōu)

        假如一個(gè)解屬于某個(gè)解集空間,即x∈Ω,則稱x是關(guān)于這個(gè)解集空間的最優(yōu)解。當(dāng)且僅當(dāng)向量b支配向量a,即當(dāng)b=F(x′)=(f1(x′),…,fk(x′))支配a=F(x)=(f1(x),…,fk(x))時(shí),則沒有解對(duì)應(yīng)這個(gè)解集空間,即x′?Ω。

        2.2.4 Pareto優(yōu)化前沿

        假如F(x)是一個(gè)多目標(biāo)函數(shù),則P*就是Pareto最優(yōu)解集合,則稱(PF*)為Pareto優(yōu)化前沿,即PF*={a=F(x)=(f1(x),…,fk(x))|x∈P*}。

        2.3 非支配排序遺傳算法

        NSGA-Ⅱ運(yùn)算過程中的每一個(gè)體都通過非支配排序方法產(chǎn)生Pareto序列,并且利用擁擠距離分配方法完成密度評(píng)價(jià)。在兩個(gè)體進(jìn)行適應(yīng)值分配時(shí),NSGA-Ⅱ提供了較低序列值的點(diǎn),或當(dāng)兩個(gè)點(diǎn)都屬于同一優(yōu)化前沿時(shí),該點(diǎn)就會(huì)落在較少點(diǎn)的范圍內(nèi)。因此,在一些生產(chǎn)調(diào)度問題上NSGA-Ⅱ不同于原始的NSGA,它可以通過非支配快速排序方法產(chǎn)生一種更好的值分布算法[21]。2.3.1 個(gè)體編碼與初始解

        染色體采用兩段、多層實(shí)數(shù)編碼形式[22-23],由坯料的開始加熱時(shí)間和開始軋制時(shí)間組成,其數(shù)據(jù)結(jié)構(gòu)可表示如下:

        Chromosome(FurnaceNo(1×N)

        As Integer,MillNo(1×N)As Integer)

        Furnace(1×N)As Real,Mill(1×N)As Real))。其中:N為坯料個(gè)數(shù);FurnaceNo(1×N)表示通過隨機(jī)數(shù)為每個(gè)坯料指派的加熱爐爐號(hào);MillNo(1×N)表示通過隨機(jī)數(shù)為每個(gè)坯料指派的熱軋機(jī)機(jī)器號(hào);Furnace(1×N)表示坯料的開始加熱時(shí)間;Mill(1×N)表示坯料的開始軋制時(shí)間。

        本文采用實(shí)數(shù)編碼方案,優(yōu)化問題則轉(zhuǎn)化為對(duì)編碼的實(shí)數(shù)取值問題,編碼采用決策變量的真實(shí)值,初始解表示坯料在加熱爐、熱軋機(jī)中的分配、開始加工時(shí)間和開始軋制時(shí)間,并對(duì)應(yīng)初始條件(坯料的工藝路線和可用的機(jī)器)隨機(jī)生成初始解。如個(gè)體[3,1,2,4;1,1,1,1;0.1,0.3,0.2,0.4;190,194,195,193],該個(gè)體表達(dá)了四組坯料被分配在四臺(tái)加熱爐中加熱并且在一臺(tái)熱軋機(jī)上軋制。其中:前四位1~4表示坯料的加熱爐爐號(hào);5~8表示熱軋機(jī)機(jī)器號(hào);9~12表示坯料的開始加熱時(shí)間;13~16表示坯料的開始軋制時(shí)間。2.3.2 適應(yīng)值計(jì)算

        因?yàn)檫m應(yīng)度函數(shù)在算法中要進(jìn)行比較排序,所以要求適應(yīng)值取正值。因此,必須將目標(biāo)函數(shù)轉(zhuǎn)化成非負(fù)形式,轉(zhuǎn)換方法為:

        式中:f(x)為最小化目標(biāo)函數(shù),Cmax是一個(gè)足夠大的正數(shù)。

        適應(yīng)值的標(biāo)定如下:

        式中:f′為標(biāo)定后的適應(yīng)值;fmax為當(dāng)代染色體中目標(biāo)函數(shù)的最大值,f為仿真器返回的目標(biāo)函數(shù)值,θ為預(yù)先給定的小常數(shù)。

        2.3.3 選擇、交叉與變異算子

        (1)選擇操作。選擇策略采用精英保留與正比選擇的混合策略,每一代種群中除最好的個(gè)體進(jìn)入下一代外,最差的個(gè)體也進(jìn)入下一代,其余個(gè)體按輪盤賭方式正比進(jìn)行選擇[19]。比例選擇的概率

        選擇過程充分遵循集中和擴(kuò)散兩個(gè)策略。集中策略主要體現(xiàn)在局部搜索,即從某一個(gè)體出發(fā),在其鄰域內(nèi)搜索以獲得更好的解,從而達(dá)到局部最優(yōu)解;擴(kuò)散策略的目的是跳出局部最優(yōu)解。通過保留種群中的較差個(gè)體達(dá)到一些沒有搜索的點(diǎn),從而實(shí)現(xiàn)更大區(qū)域的搜索。

        (2)交叉操作。采用多點(diǎn)復(fù)合交叉操作。首先根據(jù)選擇概率pc選擇種群中的個(gè)體,然后選擇決策變量作為交叉點(diǎn)并對(duì)其進(jìn)行實(shí)數(shù)交叉運(yùn)算,最后對(duì)運(yùn)算后的決策變量實(shí)行交換操作。復(fù)合交叉過程采用算術(shù)交叉的方法,如表1所示。算術(shù)交叉產(chǎn)生新個(gè)體c1,c2的方法為[24]:

        式中:f1i表示父代個(gè)體1基因,f2i表示父代個(gè)體2基因,n1i表示子體個(gè)體1基因,n2i表示子代個(gè)體2基因。

        表1 復(fù)合交叉過程

        (3)變異操作。首先根據(jù)變異概率pm,從染色體的第一層代碼中隨機(jī)選取變異個(gè)體,然后選擇變異位置pos1和pos2,最后對(duì)換個(gè)體pos1和pos2位上對(duì)應(yīng)的加熱爐號(hào)和軋機(jī)號(hào)。根據(jù)變異概率pm,從染色體的第二層代碼中隨機(jī)選取變異個(gè)體,最后根據(jù)染色體i中對(duì)應(yīng)的加熱爐和熱軋機(jī)的最大開始時(shí)間λi的概率Pi,對(duì)變異位置pos3和pos4的變異元素qi進(jìn)行變異操作,產(chǎn)生變異個(gè)體q′i。相應(yīng)的過程為:

        式中Pi~U(0,λi)表示坯料的開始加工時(shí)間服從區(qū)間(0,λi)上的均勻分布,其概率密度函數(shù)為:

        變異操作能保證決策變量的可行性,如下所示,變異位置為2,4,9和14。

        個(gè)體:[3,1,2,4;1,1,1,1;0.1,0.3,0.2,0.4;190,194,195,193];

        變異后新個(gè)體:[3,4,2,1;1,1,1,1;0.4,0.3,0.2,0.4;190,195,195,193]。

        種群通過交叉、變異操作將獲得新的個(gè)體,從而推動(dòng)整個(gè)種群的進(jìn)化,體現(xiàn)了進(jìn)化算法的核心思想。設(shè)計(jì)兩個(gè)算子時(shí)應(yīng)滿足兩個(gè)基本條件:①產(chǎn)生的新個(gè)體(即新解)在定義域內(nèi);②產(chǎn)生的新個(gè)體分布在整個(gè)定義域上。因此,經(jīng)過交叉、變異操作后產(chǎn)生的新個(gè)體,應(yīng)該進(jìn)行以上兩方面的校驗(yàn)。

        2.3.4 停止準(zhǔn)則

        采用給定種群的最大迭代次數(shù)(即種群的最大進(jìn)化代數(shù))為停止準(zhǔn)則,可根據(jù)實(shí)際問題進(jìn)行調(diào)整。

        2.4 仿真器設(shè)計(jì)

        為減少仿真過程中隨機(jī)因素的影響,可對(duì)染色體進(jìn)行多次獨(dú)立仿真,取其平均值返回給優(yōu)化器。仿真器邏輯圖如圖6所示,具體步驟如下:

        步驟1 根據(jù)各坯料在各加工設(shè)備上的額定加工時(shí)間和相鄰工位之間的轉(zhuǎn)換時(shí)間等信息,隨機(jī)給各個(gè)坯料指派加熱爐爐號(hào),并生成各坯料的開始加熱時(shí)間和開始軋制時(shí)間。

        步驟2 根據(jù)熱軋機(jī)的最早可用時(shí)間,選擇開始軋制時(shí)間最早的坯料進(jìn)行軋制。

        步驟3 對(duì)于已選定的軋次,沿工藝路線,逐一確定各坯料的加熱爐號(hào)和入爐時(shí)間,直至對(duì)應(yīng)坯料的軋制結(jié)束時(shí)間為止。若某一工序有多個(gè)工位時(shí),優(yōu)先選擇可用時(shí)間早的加工設(shè)備。

        步驟4 更新各工序各加工設(shè)備的最早可用時(shí)間和已安排的軋次。

        步驟5 若還有未安排的軋次,則轉(zhuǎn)步驟2;否則,轉(zhuǎn)步驟6。

        步驟6 從熱軋機(jī)的最后一個(gè)軋次開始,沿逆工序順序調(diào)整各工序各加工設(shè)備的開始加工時(shí)間。對(duì)于給定的軋次,若某坯料開始軋制之前,其緊前坯料已經(jīng)軋制完畢,則推遲緊前坯料的開始軋制時(shí)間,避免斷軋。

        步驟7 考慮時(shí)間的約束,調(diào)整各加工設(shè)備的開始加工時(shí)間,盡可能消除各工序各加工設(shè)備間的等待時(shí)間。

        2.5 算法性能分析

        實(shí)驗(yàn)測(cè)評(píng)基于Lawrence提出的各種Benchmark問題[25]。P1~P3是10個(gè)工件和5臺(tái)機(jī)器問題;P4~P6是15個(gè)工件和5臺(tái)機(jī)器問題;P7~P9是20個(gè)工件和5臺(tái)機(jī)器問題;P10~P12是10個(gè)工件和10臺(tái)機(jī)器問題;P13~P15是15個(gè)工件和10臺(tái)機(jī)器問題;P16~P18是20個(gè)工件和10臺(tái)機(jī)器問題。

        實(shí)驗(yàn)參數(shù)如下:種群數(shù)為30;最大迭代次數(shù)為300;選擇概率為0.9交叉概率為0.8;變異概率為0.4;實(shí)驗(yàn)環(huán)境為 MATLAB 7.11,NSGA-Ⅱ算法與基本遺傳算法(Simple Genetic Algorithms,SGA),性能比較結(jié)果如表2所示。

        表2 兩種遺傳算法的尋優(yōu)結(jié)果比較

        由表2可以看出NSGA-Ⅱ比SGA的尋優(yōu)能力更強(qiáng),而且在 P4,P5,P7,P8,P12,P13,P15,P16的測(cè)試中完全找到了最優(yōu)解。

        續(xù)表2

        3 應(yīng)用實(shí)例

        3.1 實(shí)驗(yàn)環(huán)境和數(shù)據(jù)

        本文采用 MATLAB 7.11語言在PC Pentium4/CPU 2.5GHz/RAM2.0G 計(jì)算機(jī)上編程實(shí)現(xiàn)調(diào)度算法。假設(shè)種群大小為100,最大迭代次數(shù)為200,交叉概率為0.7,變異概率為0.05,適應(yīng)值中預(yù)設(shè)小常數(shù)θ=1,每個(gè)解的仿真次數(shù)為60。本文根據(jù)鋼鐵企業(yè)的生產(chǎn)實(shí)際,依托專家經(jīng)驗(yàn)并借鑒已有文獻(xiàn)確定了加熱爐—熱軋區(qū)間生產(chǎn)調(diào)度數(shù)學(xué)模型中的懲罰參數(shù),其中拖期懲罰費(fèi)用αi=0.7,提前懲罰費(fèi)用βi=0.3。在沖突解消模型中,加熱爐故障單位懲罰費(fèi)用C1=0.3,熱軋機(jī)單位故障懲罰費(fèi)用C2=0.2,坯料在工位上等待單位懲罰費(fèi)用C3=0.5。實(shí)驗(yàn)數(shù)據(jù)根據(jù)國內(nèi)某大型鋼鐵企業(yè)的實(shí)際生產(chǎn)數(shù)據(jù)整理而來,如表3所示。該企業(yè)的加熱爐—熱軋生產(chǎn)系統(tǒng)中包括4臺(tái)加熱爐和1臺(tái)熱軋機(jī),當(dāng)日計(jì)劃中有20個(gè)批次。

        表3 相關(guān)的生產(chǎn)實(shí)際數(shù)據(jù)

        續(xù)表3

        在NSGA-Ⅱ的運(yùn)行過程中,自動(dòng)繪制了第一前端中個(gè)體的分布情況,且分布隨著算法進(jìn)化一代而更新一次,如圖7所示。算法終止時(shí),Workspace中返回了Pareto解集x,如圖8所示。

        同時(shí),Workspace中返回了Pareto解集x對(duì)應(yīng)的目標(biāo)函數(shù)值,如圖9所示。圖中,函數(shù)值4×104,5×104和1×104分別表示目標(biāo)函數(shù)1,2和3的滿意解。

        根據(jù)Pareto解集x的值,得到如圖10所示的加熱爐—熱軋區(qū)間生產(chǎn)計(jì)劃安排情況。

        圖10中,圖例A表示坯料在1號(hào)加熱爐中的開始加熱時(shí)間和加熱結(jié)束時(shí)間,對(duì)應(yīng)矩形條中的文字表示坯料的鋼號(hào)和批次,如T10A,1表示坯料的鋼號(hào)為“T10A”,批次為第一批;中間的豎線表示同批次坯料中每支坯料的開始加熱時(shí)間,第一條豎線的位置表示坯料“T10A”的第一支坯料開始加熱時(shí)間為2.23min,加熱結(jié)束時(shí)間為220min,第二條豎線的位置表示坯料“T10A”的第二支坯料開始加熱時(shí)間為8.43min,加熱結(jié)束時(shí)間為220min。依次類推,圖例B,C和D分別表示坯料在2、3和4號(hào)加熱爐中的加熱開始和結(jié)束時(shí)間。圖中最后一行表示軋制坯料在熱軋機(jī)上的開始和結(jié)束時(shí)間,由圖例A,B,C和D四種灰度的小矩形條組成,每種灰度對(duì)應(yīng)不同加熱爐中輸出的坯料。

        t=710時(shí)刻,3號(hào)加熱爐出現(xiàn)故障,這時(shí)需要將未發(fā)生沖突的坯料按照原計(jì)劃進(jìn)行軋制,發(fā)生沖突的坯料利用沖突消解模型進(jìn)行重排。另外,需要補(bǔ)充的是,發(fā)生故障時(shí)3號(hào)加熱爐中的坯料“40CrMNiMoA,7”由于已經(jīng)加熱一段時(shí)間,重排后被分配到1號(hào)加熱爐中進(jìn)行加熱時(shí)要比預(yù)期的時(shí)間短。重排后得到如圖11所示的甘特圖,其中虛線的左邊是沖突消解前的調(diào)度方案,右邊是沖突消解后的調(diào)度方案。

        3.2 實(shí)驗(yàn)結(jié)果分析

        對(duì)于加熱爐—熱軋區(qū)間的生產(chǎn)調(diào)度問題,將生產(chǎn)調(diào)度數(shù)學(xué)模型與實(shí)際生產(chǎn)業(yè)務(wù)相結(jié)合,并采用計(jì)算機(jī)仿真技術(shù)實(shí)現(xiàn)鋼鐵企業(yè)管理信息化,已成為鋼鐵企業(yè)研究的重要課題。計(jì)算機(jī)仿真技術(shù)結(jié)合了數(shù)學(xué)模型和智能算法,對(duì)實(shí)際生產(chǎn)業(yè)務(wù)進(jìn)行了計(jì)算機(jī)模擬仿真,以驗(yàn)證模型和算法的可行性和有效性,模擬結(jié)果可以輔助現(xiàn)場(chǎng)管理人員作出決策。本文通過仿真實(shí)驗(yàn),分析結(jié)果如下:

        (1)NSGA-Ⅱ在解決多目標(biāo) NP-h(huán)ard問題時(shí)具有良好的計(jì)算能力。案例中,即使對(duì)具有4臺(tái)加熱爐、20批次60支坯料的問題也能在10min之內(nèi)(算法運(yùn)行時(shí)間為552.96s)給出調(diào)度方案,明顯優(yōu)于人工現(xiàn)場(chǎng)調(diào)度,完全能夠滿足實(shí)際需求,有利于減輕調(diào)度人員的工作強(qiáng)度。

        (2)由圖11可看出,對(duì)于常見異常情況,可以利用本文中建立的沖突消解模型進(jìn)行第二次優(yōu)化仿真,實(shí)現(xiàn)坯料的重調(diào)度。仿真結(jié)果驗(yàn)證了加熱爐—熱軋區(qū)間的生產(chǎn)調(diào)度數(shù)學(xué)模型和重調(diào)度數(shù)學(xué)模型的正確性。熱軋機(jī)出現(xiàn)斷軋的時(shí)間大幅度降低,加熱爐、軋機(jī)的利用率明顯提高,組成同一批次的加熱爐滿足后續(xù)軋制要求,坯料出爐的延遲問題也得到了解決。

        (3)如圖10所示,1號(hào)、2號(hào)和3號(hào)加熱爐發(fā)生出坯延遲后,此時(shí)ttar≥tbuffter,熱軋機(jī)不能通過延長軋制時(shí)間緩沖坯料出爐的延遲時(shí)間,只能出現(xiàn)斷軋。對(duì)3號(hào)加熱爐中的坯料鋼號(hào)“42CrMo(B7),3”進(jìn)行保溫處理,后續(xù)軋次采用加熱爐—熱軋區(qū)間的重調(diào)度數(shù)學(xué)模型進(jìn)行局部調(diào)整,生成重調(diào)度甘特圖。

        (4)由圖10可以看出,3號(hào)加熱爐中坯料鋼號(hào)為“42CrMo(B7),3”的入爐時(shí)間明顯遲于其他爐中的坯料,這是由于3號(hào)加熱爐的最早可用時(shí)間過長,導(dǎo)致熱軋機(jī)等待時(shí)間過長,降低了熱軋機(jī)的利用率。因此,可以根據(jù)仿真結(jié)果得到這樣一個(gè)結(jié)論:坯料集合的加工時(shí)間長度取決于每臺(tái)加熱爐中第一塊板坯的時(shí)間安排,這需要良好的軋次計(jì)劃作為支撐,這也是下一步研究的問題。

        4 結(jié)束語

        本文建立了加熱爐—熱軋區(qū)間的生產(chǎn)調(diào)度和重調(diào)度數(shù)學(xué)模型,并基于仿真優(yōu)化思想設(shè)計(jì)出解決該模型的多目標(biāo)非支配排序遺傳算法。根據(jù)國內(nèi)某大型鋼鐵企業(yè)的實(shí)際生產(chǎn)數(shù)據(jù),對(duì)所建立的模型和算法進(jìn)行了仿真與驗(yàn)證。仿真過程重點(diǎn)突出了加熱爐故障和熱軋機(jī)斷軋等異常情況對(duì)生產(chǎn)計(jì)劃的影響以及重調(diào)度方案的有效性。利用該方法可以在計(jì)劃實(shí)施前對(duì)仿真結(jié)果進(jìn)行分析和評(píng)價(jià),然后將結(jié)果應(yīng)用于生產(chǎn)作業(yè)現(xiàn)場(chǎng)的指導(dǎo),從而提高了重調(diào)度方案的可行性。通過實(shí)驗(yàn)表明,基于仿真的多目標(biāo)非支配排序遺傳算法在求解生產(chǎn)調(diào)度問題時(shí)便于考慮生產(chǎn)中的不確定因素,所得到的重調(diào)度方案更加接近企業(yè)的實(shí)際需求,具有較大的應(yīng)用潛力和研究?jī)r(jià)值。

        本文建立調(diào)度模型時(shí)主要考慮了加熱爐故障這類異常,在企業(yè)的生產(chǎn)實(shí)際中還存在訂單變化如插單、撤單等不確定的因素。因此,可進(jìn)一步研究多種異常因素影響下的調(diào)度問題。另外,鋼鐵生產(chǎn)過程中設(shè)備發(fā)生故障后,可采用更換、簡(jiǎn)單維修和小修等維修方式,因此需要考慮設(shè)備修復(fù)時(shí)間的重調(diào)度問題。

        [1] TANG L,LIU J,RONG A,et al.A review of planning and scheduling systems and methods for integrated steel production[J].European Journal of Operational Research,2001,133(1):1-20.

        [2] TANG L,LUH P B,LIU J,et al.Steel-making process scheduling using Lagrangian relaxation[J].International Journal of Production Research,2002,40(1):55-70.

        [3] NUMAO M,MORISHITA S.Scheplan-a scheduling expert for steel-making process[C]//Proceedings of the International Workshop on Artificial Intelligence for Industrial Applications.Washington,D.C.,USA:IEEE,1988:467-472.

        [4] NING Shushi,WANG Wei,LIU Quanli.An optimal scheduling algorithm for reheating furnace in steel production[J].Information and Control,2006,21(10):1138-1142(in Chinese).[寧樹實(shí),王 偉,劉全利.鋼鐵生產(chǎn)中的加熱爐優(yōu)化調(diào)度算法研究[J].控制與決策,2006,21(10):1138-1142.]

        [5] SUN Xuegang,YUN Chao,AN Zhengang.Optimization of scheduling for special steel reheat furnace based on immune-culture algorithm[J].Control Theory & Applications,2010,27(8):1007-1011(in Chinese).[孫學(xué)剛,贠 超,安振剛.基于免疫文化算法的特鋼加熱爐調(diào)度優(yōu)化[J].控制理論與應(yīng)用,2010,27(8):1007-1011.]

        [6] LIANG Helan,LI Sujian,DENG Youhao.A two stage method for optimal scheduling problem of reheating furnace in hybrid charge mode production[J].China Management Informationization,2009,12(15):42-43(in Chinese).[梁合蘭,李蘇劍,鄧又好.兩階段法求解混裝模式下的加熱爐調(diào)度[J].中國管理信息化,2009,12(15):42-43.]

        [7] CHEN Ailing,YANG Genke,WU Zhiming.Rolling plan op

        timization model and algorithm for hot rolling processes[J].Journal of System Simulation,2006,18(9):2484-2488(in Chinese).[陳愛玲,楊根科,吳智銘.軋制計(jì)劃的優(yōu)化模型及其算

        法的應(yīng)用研究[J].系統(tǒng)仿真學(xué)報(bào),2006,18(9):2484-2488.]

        [8] GAO Huimin,ZENG Jianchao,SUN Guoji.Hybrid algorithm for hot strip mill rolling scheduling problem[J].Journal of Xi'an Jiaotong University,2002,36(12):1291-1294(in Chinese).[高慧敏,曾建潮,孫國基.熱軋帶鋼調(diào)度問題的混合并行策略[J].西安交通大學(xué)學(xué)報(bào),2002,36(12):1291-1294.]

        [9] LI Jianxiang,TANG Lixin,PANG Hali,et al.On production planning and sequencing of hot rolling seamless steel tube[J].Control and Decision,2004,19(2):238-240(in Chinese).[李建祥,唐立新,龐哈利,等.熱軋無縫鋼管排產(chǎn)計(jì)劃研究[J].控制與決策,2004,19(2):238-240.]

        [10] SHIGUI R.Connective stability for large scale systems described by functional differential equations[J].IEEE Transactions on Automatic Control,1988,33(2):198-200.

        [11] YANG Yejian,JIANG Zeyi,ZHANG Xinxin.Model and algorithm of furnace area production scheduling in slab hot rolling[J].Journal of University of Science and Technology Beijing,2012,34(7):841-846(in Chinese).[楊業(yè)建,姜澤毅,張欣欣.鋼坯熱軋加熱爐區(qū)生產(chǎn)調(diào)度模型與算法[J].北京科技大學(xué)學(xué)報(bào),2012,34(7):841-846.]

        [12] WANG Shijin,XI Lifeng,TAO Lihua,et al.A heuristic algorithm for identical machines scheduling problem with weighted earliness and tardiness penalties[J].China Mechanical Engineering,2004,15(22):27-31(in Chinese).[王世進(jìn),奚立峰,陶麗華,等.互替機(jī)床提前/延期懲罰調(diào)度問題的啟發(fā)式算法[J].中國機(jī)械工程,2004,15(22):27-31.]

        [13] CHENG T C E.Optimal common due-date with limited completion time deviation[J].Computers & Operations Research,1988,15(2):91-96.

        [14] ZHU Baolin,YU Haibin.Production scheduling model and algorithm for steelmaking-continuous casting-h(huán)ot rolling processes[J].Computer Integrated Manufacturing Systems,2003,9(1):33-36(in Chinese).[朱寶琳,于海斌.煉鋼—連鑄—熱軋生產(chǎn)調(diào)度模型及算法研究[J].計(jì)算機(jī)集成制造系統(tǒng),2003,9(1):33-36.][15] WANG Xin,YANG Chunhua,QIN Bin.Multi-objective hybrid optimization of lot scheduling for bar mill process[J].Control and Decision,2006,21(9):996-1000(in Chinese).[王

        欣,陽春華,秦 斌.棒線材軋制批量調(diào)度多目標(biāo)混合優(yōu)化[J].控制與決策,2006,21(9):996-1000.]

        [16] SUNJ,XUE D.A dynamic reactive scheduling mechanism for responding to changes of production orders and manufacturing resources[J].Computers in Industry,2001,46(2):189-207.

        [17] JENSEN M T.Improving robustness and flexibility of tardiness and total flow-time job shops using robustness measures[J].Applied Soft Computing,2001,1(1):35-52.

        [18] SABUNCUOGLU I,BAYLZ M.Analysis of reactive scheduling problems in a job shop environment[J].European Journal of Operational Research,2000,126(3):567-586.

        [19] LU Kebin,HUANG Kewei,ZHANG Ruiyou,et al.Simulation based genetic algorithm for production planning of steelmaking-continuous casting process[J].Control and Decision,2011,26(1):137-140(in Chinese).[盧克斌,黃可為,張瑞友,等.煉鋼—連鑄作業(yè)計(jì)劃的基于仿真的遺傳算法[J].控制與決策,2011,26(1):137-140.]

        [20] SHAPIRO A.Simulation based optimization[C]//Proceed

        ings of the 28th Conference on Winter simulation.Washing

        ton,D.C.,USA:IEEE Computer Society,1996:332-336.

        [21] DEB K,PRATAP A,AGARWAL S,et al.A fast and elitist

        multiobjective genetic algorithm:NSGA-Ⅱ[J].IEEE Trans

        actions on Evolutionary Computation,2002,6(2):182-197.

        [22] ZHU Daofei,ZHENG Zhong,GAO Xiaoqiang.Optimization model based on genetic algorithms for production planning of steelmaking and continuous casting process[J].Iron &Steel,2008,43(7):26-31(in Chinese).[朱道飛,鄭 忠,高小強(qiáng).煉鋼—連鑄作業(yè)計(jì)劃的遺傳優(yōu)化模型[J].鋼鐵,2008,43(7):26-31.]

        [23] SHI Feng,WANG Hui,YU Lei,et al.Thirty analysis cases

        of intelligent algorithm by using MATLAB[M].Beijing:Beihang University Press,2011(in Chinese).[史 峰,王

        輝,郁 磊,等.MATLAB智能算法30個(gè)案例分析[M].北京:北京航空航天大學(xué)出版社,2011.]

        [24] CHEN Chaowu,DONG Shaohua,DING Wenying.Optimization of multi stage production planning in ERW pipe manufacturing[J].Journal of University of Science and Technology Beijing,2006,28(7):691-695(in Chinese).[陳超武,董紹華,丁文英.ERW鋼管多階段生產(chǎn)計(jì)劃的編制及優(yōu)化[J].北京科技大學(xué)學(xué)報(bào),2006,28(7):691-695.]

        [25] LAWRENCE S.Resource constrained project scheduling:an experimental investigation of heuristic scheduling techniques[R].Graduate School of Industrial Administration,Pittsburgh,Pen.,USA:Carnegie-Mellon University,1984.

        猜你喜歡
        優(yōu)化生產(chǎn)
        超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
        民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
        用舊的生產(chǎn)新的!
        “三夏”生產(chǎn) 如火如荼
        S-76D在華首架機(jī)實(shí)現(xiàn)生產(chǎn)交付
        基于低碳物流的公路運(yùn)輸優(yōu)化
        安全生產(chǎn)重于泰山
        中文字幕乱码亚洲无线| 2021国产精品国产精华| 最近中文字幕mv在线资源| 精品国产免费久久久久久| 精品女同一区二区三区在线播放器 | 国产伦精品一区二区三区四区| 国产三级三级精品久久| 青青草狠吊色在线视频| 性大毛片视频| 久久久久亚洲精品美女| 国产亚洲精品视频在线| 精品人妻一区二区三区久久| 国产成人精品综合在线观看| 毛片毛片免费看| 国产麻豆一区二区三区在线播放 | 精品日韩在线观看视频| 天天综合网网欲色| 牲欲强的熟妇农村老妇女| 在线看片国产免费不卡| 亚洲精品456在线播放狼人| 国产成人av一区二区三区在线观看| 国产午夜亚洲精品午夜鲁丝片| 亚洲一区二区三区精品网| 国产一区二区三区中出| 色欲av伊人久久大香线蕉影院| 国精产品一品二品国在线| 国产丰满乱子伦无码专| 免费国产一区二区视频| 无码人妻精品一区二区蜜桃网站| 国产成人亚洲不卡在线观看| 日韩精品一区二区三区四区五区六| 国产一区二区精品亚洲| 无遮无挡爽爽免费毛片| 九九久久国产精品大片| 免费观看日本一区二区三区| 97碰碰碰人妻无码视频| 精品三级久久久久久久电影| 亚洲国产不卡免费视频| 欧美性生交大片免费看app麻豆| 久久久久99精品成人片试看| 亚洲在战AV极品无码|