基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究(一)_第1頁
基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究(一)_第2頁
基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究(一)_第3頁
基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究(一)_第4頁
基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究(一)_第5頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究(一)    基于零件虛擬工序隊列的FMS動態(tài)調(diào)度研究注意:本文已經(jīng)在中國機械工程(1999,10(12):13671369)雜志發(fā)表使用者請注明文章內(nèi)容出處趙天奇陳禹六李培根摘要提出虛擬工序隊列的概念,并在此基礎上提出一種基于靜態(tài)零件分批(靜態(tài)調(diào)度)的FMS動態(tài)生產(chǎn)調(diào)度方法,該算法充分考慮到FMS的系統(tǒng)資源限制及零件運輸?shù)拳h(huán)節(jié),能較好地解決生產(chǎn)調(diào)度中的設備負荷平衡、系統(tǒng)緊急事件發(fā)生(如機床故障、新零件加入等)、可替代加工工序等問題,且易于實現(xiàn),具有較廣泛的適應性。關(guān)鍵詞FMS零件虛擬工序隊列動態(tài)調(diào)度調(diào)度規(guī)則中國圖

2、書資料分類法分類號TH165TP271Dynamic Scheduling Based on Virtual Operation Queue of Part for FMSsZhao Tianqi(Tsinghua University,Beijing,China)ChenYuliuLi Peigenp 1367-1369Abstract: In this paper a concept of Virtual Operation Queue of part is proposed, a dynamic production scheduling algorithm is presented b

3、ased on static batching of FMSs. The restricts of manufacturing resources, influence of part handling system and some emergency events (e.g. machine breakdown, rush order joining etc.), alternative operations, etc. are considered in the algorithm. The algorithm is easy to be realized, and can be app

4、lied to dynamic scheduling for most types of FMSs, which have one or more AGVs and have linear or loop layout.Key words:FMSVirtual Operation Queue of PartDynamic schedulingDispatching Rule對于有效地利用已有FMS中的各種資源提高生產(chǎn)效率而言,合理完善的調(diào)度控制系統(tǒng)是關(guān)鍵。調(diào)度是指在時間意義上所有系統(tǒng)資源的定位、分配和處理,其系統(tǒng)分為加工子系統(tǒng)和運輸子系統(tǒng)(刀具流系統(tǒng)和物料流系統(tǒng)),其調(diào)度分為靜態(tài)調(diào)度和動態(tài)調(diào)度

5、。FMS的調(diào)度控制比較復雜,尤其當涉及的因素較多時,若要根據(jù)某一調(diào)度目標得到最優(yōu)調(diào)度結(jié)果,往往很難滿足實時性的要求。其實,多數(shù)情況下調(diào)度目標是人為的,F(xiàn)MS調(diào)度只要得到近優(yōu)解即可1,2。本文在零件靜態(tài)分批的基礎上提出零件虛擬工序隊列的概念,并在此基礎上提出1個解決FMS動態(tài)生產(chǎn)調(diào)度的啟發(fā)式調(diào)度算法。1FMS調(diào)度問題描述FMS動態(tài)調(diào)度及零件靜態(tài)分批之間的關(guān)系見圖1。這里所研究的動態(tài)調(diào)度是在零件靜態(tài)分批的基礎上以分好的零件子批為加工任務進行調(diào)度的3,4。因在加工任務靜態(tài)分批階段已充分考慮了系統(tǒng)的部分資源(如裝卸站、緩沖站、刀具、夾具、托盤等因素),故在此不需考慮。圖1動態(tài)調(diào)度與零件靜態(tài)分批之間的關(guān)

6、系FMS動態(tài)調(diào)度的目標是使系統(tǒng)具有較好的加工性能,一方面能使系統(tǒng)具有較高的生產(chǎn)率,即較高的設備利用率,另一方面能及時完成給定的加工任務。在本文中,調(diào)度主要考慮2方面的性能,即盡量滿足加工任務中零件的交貨期和盡可能減少系統(tǒng)生產(chǎn)時間。用以下2個指標來描述:工件平均延誤時間(mean tardiness,MT)和工件平均流通時間(mean flow-time,MFT)。MT反映零件是否滿足交貨期,MFT則反映工件在系統(tǒng)中的駐留時間,能較全面地反映系統(tǒng)生產(chǎn)時間。調(diào)度目標f=minW1×MT+W2×MFT式中,W1、W2為權(quán)值;×反映調(diào)度目標中MT和MFT的側(cè)重程度。2零件

7、虛擬工序隊列的概念及特點零件在FMS中加工的過程可用排隊理論和方法來描述,由于加工中影響因素較多,如零件的某些工序存在可替代加工工序和零件的加工工序之間的加工先后關(guān)系的柔性等。這些因素給系統(tǒng)性能的提高創(chuàng)造了有利的條件,但無疑也為系統(tǒng)的調(diào)度控制系統(tǒng)的實現(xiàn)增加了難度。這也是目前大多數(shù)調(diào)度控制系統(tǒng)采用固定加工工藝的主要原因之一。利用本文提出的零件虛擬工序隊列方法可大幅度降低調(diào)度問題的復雜性。零件虛擬工序隊列方法的基本原理見圖2。假設系統(tǒng)內(nèi)的每一臺機床前都存在一隊列(集合),該集合中存放的是當前該設備能夠加工的工序(機床的可加工工序集合)。在調(diào)度開始時各設備前可加工工序集合為空(也可按給定系統(tǒng)狀態(tài)設定

8、),當有新零件進入系統(tǒng)或設備加工完一零件時,首先判明該零件當前能加工的工序及其對應的機床,然后使這些工序進入對應機床的可加工工序集合中。若當前可調(diào)度工序存在可替代加工工序,則該工序同時加入到對應設備的可加工工序集合中。設備的下一個加工零件是在該機床的可加工工序集合中按一定的規(guī)則進行選擇的。當機床選擇好1個工序后,從所有設備的可加工工序集合中刪去該工序?qū)牧慵乃泄ば?,從而避免不同設備同時選擇同一零件的情況。圖2零件虛擬工序隊列概念圖采用零件虛擬工序隊列方法有如下特點:(1)有廣泛的適應性。對機床故障、緊急零件進入、可替代加工工序以及改變調(diào)度目標等通常意義上的重調(diào)度情況都很容易處理。(2)避

9、免了算法中零件在不同的機床隊列之間不必要的相互傳送及調(diào)整。(3)在零件優(yōu)化分批的基礎上,可實現(xiàn)批內(nèi)各機床加工負荷的近似自動平衡。機床最大負荷不均衡量為零件的最后一道加工工序的加工時間。(4)適用于多種零件的混流生產(chǎn),也適用于傳統(tǒng)的JobShop生產(chǎn)。(5)簡化了FMS動態(tài)調(diào)度控制中的規(guī)則系統(tǒng),使得調(diào)度控制更易于實現(xiàn)。用零件虛擬工序隊列方法保證了各加工設備加工負荷的近似均衡,若結(jié)合合適的調(diào)度規(guī)則在機床的可調(diào)度零件集合中選擇合適的加工零件,所得到的結(jié)果必為系統(tǒng)的近優(yōu)解甚至最優(yōu)解。3基于零件虛擬工序隊列的FMS啟發(fā)式動態(tài)調(diào)度算法該算法是在加工任務分批的基礎上,同時考慮了工件運輸系統(tǒng)的影響而提出的。機

10、床前輸入/輸出緩沖站配置不同,其調(diào)度算法略有不同。本文針對機床前具有1個輸入和1個輸出緩沖器的典型FMS情況進行研究,提出動態(tài)調(diào)度算法,其流程圖見圖3。圖3FMS動態(tài)調(diào)度原理圖在調(diào)度算法中提出了系統(tǒng)決策點的確定方法。通過計算各機床上所有工件的加工完成時刻,確定具有最小加工完成時間的機床,把該機床當前加工工件的加工完成時刻作為決策點。該方法一方面全面考慮了各機床的加工負荷情況,另一方面也找出了系統(tǒng)中最迫切需要調(diào)度決策的機床進行決策和運輸,從而提高整個加工和運輸系統(tǒng)的利用率,使總加工時間最短。設備在加工過程中情況主要有6種(見圖4)。圖4a和圖4b中,系統(tǒng)中各機床均有工件加工,且輸入存儲器中皆有待

11、加工工件,選擇t2時刻最小的機床(機床2)的t1時刻作為決策點tD。圖4機床工件選擇的決策點分析示意圖圖4c和圖4d中,此時系統(tǒng)中有機床(機床1)輸入存儲器中無待加工工件(t2=),找出t2最小的機床(機床3)的t1作為決策點tD。圖4e和圖4f中,此時系統(tǒng)中有機床(機床1)當前為空閑狀態(tài),同樣找出t2最小的機床(機床2)的t1作為決策點tD。除上面幾種情況外,還有1種特殊情況,即各機床輸入存儲器中都為空、各機床或空閑、或只有1個工件。此時把新工件進入系統(tǒng)時刻或系統(tǒng)中工件的工序加工完成時刻作為系統(tǒng)的決策點。在算法中提出的動態(tài)預調(diào)度方法,能在系統(tǒng)決策點處預先決策好機床待加工的零件,并通知零件運輸

12、系統(tǒng)送入機床的輸入緩沖站中,這樣當機床加工好零件后可直接通過托盤交換裝置把機床上的零件送入輸出緩沖站,并把輸入緩沖站中的零件送入機床。零件的動態(tài)預調(diào)度能顯著地減少機床的等待時間,提高機床的生產(chǎn)率。為了實現(xiàn)調(diào)度目標,提出調(diào)度規(guī)則的動態(tài)選擇方法,即根據(jù)系統(tǒng)的主調(diào)度目標,確定系統(tǒng)的主調(diào)度規(guī)則。在系統(tǒng)中未出現(xiàn)特殊情況時,用主調(diào)度規(guī)則實現(xiàn)對系統(tǒng)的調(diào)度;若出現(xiàn)特殊情況,則根據(jù)系統(tǒng)的輔助調(diào)度目標和特殊狀況的類型確定輔助調(diào)度規(guī)則。主調(diào)度規(guī)則和輔助調(diào)度規(guī)則在系統(tǒng)中的動態(tài)選擇,使系統(tǒng)可達到較好的主調(diào)度目標和輔助調(diào)度目標。本文通過采用最小松弛時間和零件優(yōu)先級規(guī)則可使MT最小,從而保證零件的交貨期。4實例仿真根據(jù)上面

13、提出的零件虛擬工序隊列的概念及動態(tài)調(diào)度算法,以直線型雙排布局的FMS為例,在我們所研制的FMS動態(tài)調(diào)度仿真系統(tǒng)上對1個典型的加工任務進行仿真試驗。該FMS由5臺加工中心、1臺AGV(正常運行速度為0.2 m/s)、1個裝卸站、8個緩沖站和8個可用托盤組成。零件的某一子批加工計劃(指經(jīng)靜態(tài)分批后生成的子加工計劃)見表1,零件的加工工藝見表2,在沒有對動態(tài)調(diào)度仿真系統(tǒng)進行人工干預的情況下經(jīng)過14.293 32 min的仿真試驗得出仿真結(jié)果。系統(tǒng)總加工時間為23.822 2 h,總生產(chǎn)率為2.395 5件/h,所用托盤數(shù)為6個。表3給出了機床和運輸小車的仿真性能結(jié)果。因考慮了零件的可替代加工工序,且

14、是在零件靜態(tài)分批的基礎上進行的,所以無法提供可供比較的例子。表1零件的子批加工計劃零件編號批量交貨期(天)零件優(yōu)先級對應托盤數(shù) A1 20 3 1 1 A2 12 2 1 2 A3 25 3 2 1 A4 24 2 2 1 A5 24 3 1 1 表2零件加工工藝及可替代加工工序零件編號工序加工時間(min) 機床1 機床2 機床3 機床4 機床5 A1 1 20 25 2 25 25 23 3 10 12 A21 60 65 70 2 25 20 20 A3 1 40 50 2 40 40 35 3 35 40 40 A41 20 20 2 30 25 25 A5 1 30 20 2 25 25 25 3 15 12 15 4 45 25 表3對該子批零件的調(diào)度結(jié)果機床編號利用率(%) 通過工件數(shù)加工時間(h)生產(chǎn)率(件/h) MC1 78.777 38 17.5002 1.5951 MC2 89.13 26 20.3661 1.0914 MC3 86.262 24 19.7496 1.0075 MC4 52.333 24 11.6668 1.0075 MC5 78.987 25 17.9834 1.0494 AGV1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論