1 引言
隨著企業(yè)制造集成化和信息化的發(fā)展,基于三層結(jié)構(gòu)(BPS/ MES/ PCS) 的CIMS 體系已成為綜合自動化研究的熱點, [1]生產(chǎn)計劃與調(diào)度是MES 的核心功能。煉鋼―連鑄―熱軋一體化工藝技術(shù)是80年代在歐美一些大型鋼鐵企業(yè)提出的一種鋼鐵生產(chǎn)新工藝,這一技術(shù)的開發(fā)成功與投入生產(chǎn),對此后鋼鐵工業(yè)的結(jié)構(gòu)和布局產(chǎn)生了重要的影響。這一生產(chǎn)技術(shù)采用熱送、熱裝技術(shù)連鑄與連軋直接結(jié)合,與傳統(tǒng)的連鑄坯裝爐加熱軋制相比降低了鋼鐵生產(chǎn)的能耗和生產(chǎn)成本,提高了產(chǎn)品質(zhì)量和成材率,簡化了生產(chǎn)工藝流程,縮短了生產(chǎn)周期,并有利于減少環(huán)境污染。[2]在鋼鐵生產(chǎn)過程中從煉鋼、連鑄到熱軋包含了鋼鐵企業(yè)生產(chǎn)計劃與調(diào)度的關(guān)鍵環(huán)節(jié)。因為這部分工序處于鋼鐵企業(yè)生產(chǎn)的上游,計劃與調(diào)度的結(jié)果對下游工序的生產(chǎn)力和產(chǎn)成品準時交貨率有顯著影響。因此,煉鋼――連鑄――熱軋計劃與調(diào)度是鋼鐵企業(yè)制造執(zhí)行系統(tǒng)的核心環(huán)節(jié)。[3,4]
近年來,關(guān)于鋼鐵生產(chǎn)批量計劃的研究被給予了高度的重視,并取得了大量的研究成果,但是大部分的內(nèi)容都是針對煉鋼、連鑄、熱軋各階段的單模型研究,如文獻[5~13]分別對各階段的生產(chǎn)計劃進行了建模并給出了求解算法;有一些文獻對多工序一體化計劃進行了研究如文獻[13~19],但是這些文獻大多只是指出了研究方向和提出一些籠統(tǒng)的概念,并未給出具體的解決方法;也有少數(shù)幾篇文獻中對多工序一體化計劃有了較深入的研究,如文獻[20]引用分支定界法和匈牙利法, 解決了工序間匹配、協(xié)調(diào)問題,文獻[21]提出了澆次和軋制匹配的問題,在澆次批與軋制批多對一的基礎(chǔ)上給出了確定軋制批大小的方法。本文中將煉鋼、連鑄、熱軋三大核心工序視為一體,通過前后工序合理銜接匹配,使鋼鐵生產(chǎn)成為一體化的、有機的生產(chǎn)系統(tǒng),通過對煉鋼、連鑄、熱軋三大環(huán)節(jié)的各自特征和工藝約束進行分析,在對三個工序分別建模的基礎(chǔ)上,引入使其相互協(xié)調(diào)匹配的控制參數(shù),實行兩環(huán)控制策略,從而建立爐次(Charge)、澆次(Cast)、軋制(Roll)一體化批量計劃編制系統(tǒng),并給出數(shù)據(jù)模擬與分析結(jié)果。
2 冶鑄軋一體化批量計劃編制總體框架
通常,生產(chǎn)批量計劃的編制可分為按工序正向(爐次-澆次-軋制)和按產(chǎn)品正向(軋制-澆次-爐次)兩種順序。兩種方法各有利弊,工序正向充分考慮了前后工序的銜接性,但是由于各工序工藝約束存在一定的差異,造成對寬度跳躍要求苛刻的軋制計劃環(huán)節(jié)編制計劃十分困難;而產(chǎn)品正向可以解決這一難題,但同時又降低了前后工序的銜接性。綜合以上分析,在本方案中采用了兩者相結(jié)合的方法,批量計劃的編制按軋制-爐次-澆次的順序進行,計劃的展望期設(shè)為半旬。
圖1一體化批量計劃總體框架
如圖1所示,批量計劃編制的主體過程由軋制計劃編制、爐次計劃編制和澆次計劃編制構(gòu)成。其編制過程是右上而下的,各階段的計劃編制步驟為根據(jù)其相應(yīng)的工藝規(guī)程通過各自的優(yōu)化模型分別進行組軋、組爐或組澆(統(tǒng)稱為批次)然后對各批次單元進行排序。在此一體化批量計劃框架中存在兩級控制環(huán),基于多模型相互控制的內(nèi)環(huán)(1)和基于模型參數(shù)和算法參數(shù)控制的外環(huán)(2)。內(nèi)控制環(huán)包括以下兩部分:由軋制計劃到爐次計劃編制的控制環(huán)(控制參數(shù)設(shè)為 )和由爐次計劃到澆次計劃編制的控制環(huán)(控制參數(shù)設(shè)為 );外環(huán)為:判斷是否滿足指標要求到分析原因到模型算法參數(shù)調(diào)整到軋制計劃編制(控制參數(shù)設(shè)為 )。當三個主體計劃編制結(jié)束后,要對計劃編制結(jié)果進行統(tǒng)計,主要的統(tǒng)計內(nèi)容為前后工序的板坯數(shù)量匹配率和次序匹配率這兩個指標,然后判斷各項指標是否滿足要求,如果滿足要求即將計劃結(jié)果下發(fā),否則需分析原因,通過內(nèi)環(huán)和外環(huán)的協(xié)調(diào)控制重新編制計劃。
3 一體化批量計劃控制協(xié)調(diào)技術(shù)
爐次、澆次、軋制三大批量計劃是一個有機的整體,為了得到切實可行的計劃,必須提高前后工序板坯的的數(shù)量匹配率和次序匹配率。所謂數(shù)量匹配率是指后工序計劃中對前工序計劃所有板坯安排的比率;次序匹配率是指后工序計劃中板坯的計劃生產(chǎn)順序與前工序中相同板坯的計劃生產(chǎn)順序相一致的比率。在本方案中采用了基于多模型相互控制的內(nèi)環(huán)調(diào)整技術(shù)和基于模型參數(shù)和算法參數(shù)控制的外環(huán)調(diào)整技術(shù)。
(1)基于多模型相互控制的內(nèi)環(huán)調(diào)整技術(shù)
在傳統(tǒng)的計劃編制方法中,煉鋼、連鑄、熱軋作為三個獨立的生產(chǎn)過程分別通過其獨立的模型算法進行計算求解,這種方法難以達到工序之間的匹配協(xié)調(diào),無法對一體化生產(chǎn)進行有效的指導(dǎo)。為了真正實現(xiàn)多工序計劃的一體化,在后工序的計劃編制過程中引入了前工序計劃結(jié)果對其的內(nèi)環(huán)控制參數(shù)。即,軋制計劃對爐次計劃編制的控制參數(shù)Ri(簡稱軋制序控制參數(shù))和爐次計劃對澆次計劃的控制參數(shù)Ci(簡稱爐次序控制參數(shù))。下面分別介紹Ri和Ci這兩個內(nèi)環(huán)控制參數(shù)的內(nèi)涵和控制方法。
a) 軋制序控制參數(shù)Ri軋制計劃對爐次計劃編制的控制體現(xiàn)在其軋制序RSi對爐次計劃編制過程的控制。板坯的軋制序RSi包括兩部分:第i塊板坯在軋制單元內(nèi)的序號Li ,以及第i塊板坯所在軋制單元的序號Ui,其計算方法為該軋制單元之前的所以軋制單元內(nèi)板坯數(shù)量之和加上該板坯在軋制單元內(nèi)的序號。其計算公式為:
其中j 為軋制單元序號;Nj第j個軋制單元內(nèi)板坯數(shù)。
例如:設(shè)板坯i 為第3各軋制單元內(nèi)第15塊板坯,第一、二軋制單元內(nèi)分別有31、32塊板坯,即:Ii=15,Ui=3,N1=31,N2 =32,那么該板坯的軋制序為RSi=31+32+15=78。的計算公式公式為:Ri=mi?RSi 。其中mi為軋制序系數(shù)。
由此可見當軋制計劃編制結(jié)束后,每一塊板坯的軋制序RSi 是一定的,那么對于Ri 的調(diào)整就完全依賴于對軋制系數(shù) mi的調(diào)整。
內(nèi)環(huán)控制參數(shù) 對爐次計劃編制過程的控制包括兩部分:對組爐過程的控制及對爐次排序過程的控制。對組爐過程的控制體現(xiàn)在組爐優(yōu)化模型中引入的軋制序差異懲罰系數(shù)=mi(參見附錄1爐次計劃編制模型),其具體含義為,使組在同一爐內(nèi)的板坯的軋制序盡量相近;對爐次排序過程的控制體現(xiàn)為在組爐過程結(jié)束后,對各爐次進行排序時要盡量以軋制序為標準。由于爐次排序時根據(jù)各爐次的優(yōu)先級進行的,因此在爐次排序優(yōu)先級中引入各爐次的軋制序優(yōu)先系數(shù)RPj,其含義為第j爐次內(nèi)軋制序最小板坯(第i塊板坯)的Ri值,其計算公式為: RPj=min(Ri)i=1,...,Nj
其中Nj為第j爐次內(nèi)板坯數(shù)量。
b) 爐次序控制參數(shù)Ci爐次計劃對澆次計劃編制的控制同樣也體現(xiàn)在其爐次序CSi對澆次計劃編制過程的控制。板坯的爐次序CSi第
i爐的爐次序號。
Ci的計算公式公式為:Ci=m2?CSi。其中m2為爐次序系數(shù)。
由此可見當爐次計劃編制結(jié)束后,每一爐的爐次序CSi是一定的,那么對于Ci的調(diào)整就完全依賴于對爐次系數(shù)m2的調(diào)整。
內(nèi)環(huán)控制參數(shù)Ci對澆次計劃編制過程的控制也同意包括兩部分:對組澆過程的控制及對澆次排序過程的控制。對組澆過程的控制體現(xiàn)在組澆優(yōu)化模型中引入的爐次序差異懲罰費用 =m2(參見附錄2澆次計劃編制模型),其具體含義為,使組在同一澆次內(nèi)的板坯的爐次序盡量相近;對澆次排序過程的控制體現(xiàn)為在組澆過程結(jié)束后,對各澆次進行排序時要盡量以爐次序為標準。由于澆次排序時根據(jù)各澆次的優(yōu)先級進行的,因此在澆次排序優(yōu)先級中引入各澆次的爐次序優(yōu)先系數(shù)CPj,其含義為第j澆次內(nèi);爐次序最小的爐次(第i爐次)的Ci值,其計算公式為:CPj=min(Ci)i=1,...,Nj
其中Nj 為第j澆次內(nèi)爐次數(shù)量。
通過Ri和Ci這兩個控制參數(shù)使得爐次計劃編制、澆次計劃編制和軋制計劃編制成為一個有機的整體,從而提高前后工序計劃的數(shù)量匹配率和次序匹配率,得到對生產(chǎn)具有實際意義的一體化批量計劃結(jié)果。
(2)基于模型參數(shù)和算法參數(shù)控制的外環(huán)調(diào)整技術(shù)
除了模型控制參數(shù)外,每個模型的自身參數(shù)和其對應(yīng)算法的參數(shù)對于計劃編制結(jié)果的好壞都有著重要的影響。當計劃編制結(jié)果的數(shù)量和次序匹配率這兩個指標不符合要求時,就需要分析各項數(shù)據(jù),調(diào)整相關(guān)參數(shù),重新編制批量計劃。其重點在于分析對應(yīng)于各項評價指標產(chǎn)生重要影響的參數(shù)項及其調(diào)整趨勢。
首先分析爐次計劃編制的模型算法參數(shù)。其模型參數(shù)包括:鋼級懲罰系數(shù)、寬度懲罰系數(shù)、拖期懲罰系數(shù)、提前懲罰系數(shù)和無委材懲罰系數(shù);由于在本系統(tǒng)中采用的算法為啟發(fā)式算法,因此算法參數(shù)較少,只有一項:無委材最大比值。在爐次計劃編制時,由于其自身的工藝特點,除非計劃員因某爐次內(nèi)無委材太多而放棄該爐次,從而造成已編制入軋制計劃的板坯不能排入爐次計劃中,降低了軋制-爐次的數(shù)量匹配率(RCNUM),因此,無委材懲罰系數(shù)和無委材最大比例是影響此指標的直接原因,其它參數(shù)的影響較小。降低無委材懲罰系數(shù)允許了爐次內(nèi)無委材的增多,即,使得一些難以與其它板坯合爐的板坯也可以編入組爐計劃中,從而提高RCNUM,他們之間成反比關(guān)系。提高無委材最大比值可以減少棄爐比,提高RCNUM,因此他們之間成正比關(guān)系。由于軋制計劃中,同一軋制計劃單元內(nèi)板坯的同寬長度有一定的限制,其計劃單元內(nèi)板坯寬度是由窄到寬再由寬到窄跳躍的,而爐次計劃中要保證其同一爐次內(nèi)的板坯寬度盡量一致,這是造成軋制和爐次之間次序不匹配的重要原因。因此如果爐次計劃中的寬度懲罰系數(shù)變小,意味著放松了同一爐次內(nèi)的同寬約束,這就緩解了爐次與軋制之間的這一矛盾,從而提高了RCSEQ值,因此寬度懲罰差異系數(shù)與RCSEQ成反比關(guān)系。
下面分析澆次計劃參數(shù)。模型參數(shù)包括:最大連澆爐數(shù)、最小連澆爐數(shù)、連澆隔板閥值、連澆閥值、鋼級序列懲罰、寬度懲罰系數(shù)和設(shè)備調(diào)整費用;本系統(tǒng)中采用了蟻群算法,算法參數(shù)包括:人工螞蟻、學(xué)習(xí)步長、信息素重要性系數(shù)、迭代次數(shù) 、揮發(fā)系數(shù) 和啟發(fā)規(guī)則重要性系數(shù)。由于組澆過程實質(zhì)上是對爐次進行組合排序的過程,由于連澆的要求,限制了最小連澆爐數(shù),而正是因為此參數(shù),造成了某些爐次因所在澆次內(nèi)爐次數(shù)量太少,沒有達到最小連澆爐數(shù)而被取消,從而使?jié)泊危瓲t次數(shù)量匹配率(CCNUM)的降低,因此最小連澆爐數(shù)與CCNUM成反比關(guān)系。根據(jù)工藝約束,爐次無法與其它爐次連澆的原因有鋼級不匹配和寬度不匹配兩個原因,因此降低這兩項懲罰系數(shù)可以使更多的爐次可以連澆,他們與CCNUM同樣成反比關(guān)系。同時,如果降低了最大連澆爐數(shù)可以使計劃后期的爐次有更大的余地來選擇能與之組澆的爐次,而降低設(shè)備費用也同樣允許了澆次數(shù)的增多和澆次內(nèi)最大爐次數(shù)的減小,這些因素都間接的影響了CCNUM指標值,與之成反比關(guān)系。在爐次計劃排序過程中,主要考慮的使軋制序的要求,這樣使得爐次的寬度也是由寬到窄或有窄到寬循環(huán)排列的,而同一澆次內(nèi)的爐次要求其板坯寬度盡量一致,這是造成爐次-澆次或者說澆次-軋制之間次序不匹配的直接原因,同樣的,降低寬度懲罰系數(shù)可以緩解這一矛盾,因此寬度懲罰系數(shù)與爐次-澆次次序匹配率(CCSEQ)成反比關(guān)系。據(jù)統(tǒng)計,一個爐容為150噸的爐次內(nèi)板坯軋制成鋼卷后的總長為5~7公里,而一個軋制計劃單元中的同寬最大軋制公里數(shù)為10公里左右,因此包括數(shù)爐的一個澆次內(nèi)的同寬板坯軋制長度遠遠超過了同寬最大軋制公里數(shù),因此降低最大連澆爐數(shù)可以降低一個澆次內(nèi)的同寬板坯軋制長度總合,從而盡量與一個軋制計劃單元的同寬最大軋制公里數(shù)相協(xié)調(diào),從而提高CCSEQ,因此澆次內(nèi)最大爐次數(shù)與之成反比關(guān)系。經(jīng)研究,目前還未發(fā)現(xiàn)各算法參數(shù)與各項指標值的必然聯(lián)系。
最后討論軋制計劃的模型算法參數(shù)。模型參數(shù)包括:寬度跳躍懲罰系數(shù)、厚度跳躍懲罰系數(shù)、硬度跳躍懲罰系數(shù)、軋制公里數(shù)和同寬軋制公里數(shù);本系統(tǒng)中采用了PSO算法,算法參數(shù)包括:粒子數(shù)、慣性權(quán)重、加速常數(shù)、最大速度和最大代數(shù)。上面討論澆次計劃參數(shù)使已經(jīng)提到澆次計劃內(nèi)同寬板坯軋制總長度與軋制計劃的同寬最大軋制公里數(shù)相匹配將提高CCSEQ的問題,因此降低同寬最大軋制公里數(shù)同樣可以提高這一指標值。在一個軋制單元內(nèi),如果寬度和硬度的跳躍較小,會使得這些板坯組在同一爐次內(nèi)、同一澆次內(nèi)的可能性增加,增大寬度和硬度跳躍懲罰可以有效的限制軋制單元內(nèi)的寬度硬度跳躍幅度,因此他們與RCSEQ成正比關(guān)系。與澆次計劃算法參數(shù)相同,目前還未發(fā)現(xiàn)軋制計劃各算法參數(shù)與各項指標值的必然聯(lián)系。
在上面的討論中,雖然很多參數(shù)的大幅度變化可以改善某項指標值,但是,大部分參數(shù)使工藝的約束和要求,改變他們的值可能會增加生產(chǎn)費用如庫存費用、設(shè)備附加費用等,有的甚至?xí)绊懙疆a(chǎn)品的質(zhì)量,因此在調(diào)整參數(shù)使要充分權(quán)衡各方面因素,采取最經(jīng)濟最有效的方法。
我們對每一個參數(shù)以五組數(shù)據(jù)進行了模擬,表1給出對指標值影響較大的參數(shù)的模擬結(jié)果。(指標值均為五組數(shù)據(jù)的百分比平均值)
表1 批量計劃模型參數(shù)對指標影響數(shù)據(jù)模擬結(jié)果
表2給出了根據(jù)數(shù)據(jù)模擬和分析所得出的主要模型參數(shù)和算法參數(shù)對計劃結(jié)果的影響情況,影響較小的參數(shù)不予列出:(本文中只針對單參數(shù)對指標值的影響進行了研究,對于多參數(shù)的交叉影響有待于進一步的探討。)
表2 批量計劃模型參數(shù)對計劃編制結(jié)果影響一覽表
注:“正比”含義為當增大該參數(shù)值,其對應(yīng)指標值也增大;“反比”為當增大該參數(shù)值,其相應(yīng)指標值減小;“-”為參數(shù)對相應(yīng)指標值基本無影響。
4 數(shù)據(jù)模擬與分析
以上海某鋼鐵廠的數(shù)據(jù)為例對一體化批量計劃系統(tǒng)進行數(shù)據(jù)模擬。根據(jù)以上的分析,下面給出兩組數(shù)據(jù)模擬結(jié)果,第一組:不加模型控制量,其參數(shù)設(shè)置和運算結(jié)果分別見表3 和表4(行分別為各個半旬,列分別為各評價指標(百分比值));第二組:引入模型控制量 =10, =5,除控制參數(shù)其它參數(shù)設(shè)置同第一組數(shù)據(jù),運算結(jié)果見表5。其中每一組數(shù)據(jù)都采用五個半旬數(shù)據(jù)分別進行運算。
表3 未加模型控制量時參數(shù)設(shè)置
表4 未加模型控制量運算結(jié)果
表5 加模型控制量后運算結(jié)果
結(jié)果分析:根據(jù)以上運算結(jié)果可以看出,當加上模型控制量后,雖然兩個板坯數(shù)量匹配率(RCNUM、CCNUM)有了輕微幅度的降低,但是其次序匹配率有了大幅度的提高,其中軋制-爐次次序匹配率提高了7個百分點,爐次-澆次次序匹配率提高了6個百分點。
5 結(jié)論
本文針對鋼鐵企業(yè)MES系統(tǒng)中的核心和難點問題提出了一種新的兩環(huán)控制策略與人工調(diào)整技術(shù),從而使煉鋼-連鑄-熱軋三大核心工序成為了一個有機的整體,解決了一體化批量計劃中的前后工序難以協(xié)調(diào)一致的問題,并根據(jù)數(shù)據(jù)模擬和分析證明了其有效性。本文所提出的方法是鋼鐵生產(chǎn)計劃與調(diào)度研究中新的突破,并對于鋼鐵企業(yè)的生產(chǎn)計劃實踐有著深刻的指導(dǎo)意義。