




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、畢業論文題 目離散型制造系統生產過程仿真學 院濟南大學畢業論文 丄、八1前言1.1國內外研究現狀由于制造系統變得越來越復雜并且內部關聯性越來越強。仿真技術成為其研究的 重要手段。仿真技術是借助計算機技術、網絡技術和數學手段,采用虛擬現實方法, 對制造系統進行實際模仿的一項應用技術。 我國的制造仿真技術雖然起步晚,但發展 較快,成就顯著。制造系統是典型的“離散事件動態系統”。離散事件動態系統是系統的狀態空間描述為離散集,狀態轉移僅僅發生在離散的時間點上, 同時狀態的轉 移與事件緊密聯系的系統。基于此,結合課題選取witness技術對制造系統進行仿真 建模。目前進行的制造業的機械加工過程仿真,主要
2、有兩種情況 2:一種是從研究金屬 切削的角度出發,仿真某具體切削過程內部各因素的變化過程, 研究其切削機理,供 生產實際與研究應用;另一種則是將加工過程仿真作為系統的一部分,重點在于構造 完整的虛擬制造系統。這兩種方式的方法是相同的,即首先對機械加工工藝系統建立 連續變化模型,然后用數學離散方法將連續模型離散為離散點,通過分析這些離散點 的物理因素變化情況來仿真加工過程。12研究意義制造系統的設計,往往是在一定約束條件下,實現生產過程中投入少,獲取多的 經濟效益最高的綜合目標。利用witness仿真建模技術對制造系統中各產品及其零件 的加工工序和組裝成品進行仿真模擬,不僅可以解決傳統運籌學建模
3、中制造系統離 散、復雜的約束,而且可以在真實建造前,直觀動態的檢測整個制造系統的運行狀態, 以求使制造系統的價值潛力得到最大的發揮,提高企業的效率和利潤。具體上講,利用witness仿真技術根據制造中心的工藝設備參數和工藝流程建立 起來的計算機仿真系統,可以形成直觀立體的仿真動畫,提供生產系統的生產量,確 定瓶頸位置,報告資源利用率。還可以被用來支持投資決定,校驗制造系統設計的 合理性,通過對不同的生產策略進行仿真實驗來找出最優解。仿真運行結束后可根據統計數據生成仿真報告,顯示各個生產設備的利用率、空閑率、阻塞率等數據。最后 根據仿真報告提供的數據對制造系統的優缺點進行判斷,做出科學決策。13
4、研究內容利用witness仿真技術對制造系統進行仿真其研究內容主要有三方面。(1)通過仿真建模來校驗制造系統設計的合理性,顯示各個生產設備的利用率、空閑率、阻塞率等數據。確定瓶頸工序:對于一條生產線而言,整條生產線的產量取決于該生產線 中生產總耗時間最長的那道工序,即瓶頸工序。生產能力分析:由于各工序加工時間的差異,產品加工過程中經常會出現 停歇等待現象,生產能力不平衡,因此這類生產線中經常看到有的工序很忙沒有停歇 時間,而有的工序空閑率很高,在生產中的大部分時間處于空閑狀態,從而生產設備 和人員的利用率不高,生產能力懸殊,比例失調,整條生產線最終產量不理想。因此, 生產能力平衡是流水線生產制
5、造優化的一個重要問題。2仿真技術的發展與 Witness軟件介紹2.1仿真技術的產生與發展仿真作為一門技術科學是在19世紀末20世紀初,隨著工業技術的發展而產生 的。從一般意義上講,系統仿真可以被理解為對一個已經存在或尚不存在但正在開發 的系統進行研究的過程中,為了了解系統的內在特性,必須進行一定的實驗。而由于 系統不存在或其它一些原因,無法在原系統上直接進行實驗,只能設法構造既能反映 系統特征又能符合系統實驗要求的系統模型, 并在該系統模型上進行實驗,以達到了 解或設計系統的目的。仿真技術的產生是以仿真軟件的開發為前提的。 數字仿真軟件泛指一類面向仿真 用途的應用軟件。它的特點是面向問題和面
6、向用戶。它的功能包括實物的模型建立、 仿真系統的執行與控制、仿真結果的分析與優化、模型和數據的存儲與檢索。仿真軟 件的發展是離不開計算機軟件尤其是計算機程序設計語言的發展的。隨著計算機的運算速度和存儲能力都有顯著的提高,計算機程序設計語言從機器語言到匯編語言再到 高級程序設計語言的發展,這一切又為仿真軟件的產生與發展提供了必要的條件。發展至今,仿真技術已被各個領域廣泛采用,研究范圍涉及自動庫存補貨、柔性 制造系統、物流系統仿真和港口碼頭停泊仿真等多領域。而所有的這一切,都根本上 歸功于仿真軟件的發展與應用。在當今市面上,專業的仿真軟件有很多品牌,結合制 造系統的特點選取witness仿真軟件完
7、成該項畢設研究。Witness軟件主要用于離散 事件系統仿真。它提供了多種建模元素,使得對自動化制造系統進行仿真非常容易。 周轉時間、損壞模式和定時、調整模式和定時、緩沖設備容量和保存時間、機器類型、 路徑信息都為仿真提供了方便性。該軟件還包括優化模塊、虛擬現實模塊,從而對系 統可進行優化分析和進行虛擬現實的情景描述。2.2 Witn ess軟件簡介Witness是英國Lanner公司開發的一款功能強大的系統仿真軟件,其可用于制造 系統等離散系統的仿真,也可用于連續流體系統的仿真,該軟件已被國內外許多大型 公司運用,來解決企業內部各項方案的選取優化等。介于畢設課題內容,我們采用了Witness
8、仿真軟件,它通過使用模型中的元素來模擬現實系統中的事物,是一個關于 加工、倉儲、優化等的仿真軟件,來建立起一個抽象的邏輯模型,然后,在計算機上 進行一定時間的生產過程模擬,我們就可以得到模型的生產產量、生產設備的利用 率、物料配送及生產“瓶頸”問題的報告,這樣,企業內部的管理者就可以在沒有 真實建造生產車間前提前把握生產線的運行狀況和生產能力,以便提早的對生產線進行改造和優化,減少運行成本。3仿真系統中制造系統的分析3.1離散事件系統仿真基本策略離散事件系統仿真方法適用于事件是離散化而時間連續化的一類系統的仿真問 題。隨機時刻點上發生的事件引起系統中實體的狀態變化。描述這類系統的模型一般不是一
9、組數學表達式,而是一個表示數量關系和邏輯關系的流程圖。離散事件系統的算法體現在其建模框架和仿真策略之中。離散事件系統有三類基本仿真策略:活動掃描法、事件調度發和進程交互法。該畢業設計結合制造系統的特點選取事件調度法 對生產過程進行仿真。按事件調度法建立模型時,所有事件均放在事件表中,模型中設有一個時間控制 成分,該成分從事件表中選擇具有最早發生時間的事件,并將仿真時鐘修改到該事件 發生的時間,再調用與該事件相應的事件處理模塊, 該事件處理完后返回時間控制成 分。這樣,事件的選擇與處理不斷地進行,直到仿真終止的條件或程序事件產生為止。 在該制造系統模型中,對應的事件變量是各產品的所需零件, 通過
10、對每個零件的間隔 到達時間進行設定,使得在運行模型時各零件按照自己的執行時間先后順序進入到模 型中,而在某個特定工位上加工時,不同的零件按照FIFO規則進行處理,這樣就可保證整個仿真系統的暢通合理性。3.2制造系統建模的假設條件在該課題設計中,基于對制造系統生產現狀的分析和建模的需要,現假設條件如 下:(1)產品按照先進先出原則(FIFO)順序通過流;(2)不考慮設備故障或設備維修的時間;(3)機床組之間的距離較近,生產過程中的運輸時間忽略不計;(4)原料按照固定的時間間隔到達,不考慮缺料的情況;(5)訂單量和交貨期已知4制造系統生產過程的仿真應用4.1模型概述該制造系統模型由給定的廠區布置圖
11、和機器設備類型建成,共由12個作業區,結合課題選取了 yaw-300B,YE-2000D,WE-600三種產品進行模擬生產,并根據每種產 品的物料清單可知,yaw-300B由5種零件構成,YE-2000D由19種零件構成,而WE-600D 則由39種零件構成。每種零件要在指定的機器上經過不同的工序加工處理后,再按 照一定的比例組裝成成品。完成最后的模型如圖4.1所示:4.2加工系統數據在該模型12個作業區內共有27組機器(相當于27種工位)對不同的零件進行 加工處理,在此選取產品 YE-2000D的所需零件進行建模過程描述。19種原零件的工藝路線如表4.1所示。零件橫梁的工藝路線為:工位 5刨
12、削一工 位8磨削一工位2鏜削一工位9鉗加工一工位12噴漆,加工的平均時間分別為720、 110、920、135、355:;零件下壓盤的工藝路線為:工位 25磨削工位23刨削工 位25磨削工位11車削工位18車削工位9研磨工位9研磨,加工的平均時 間分別為60、300、55、160、55、100、160;零件工作臺的工藝路線為:工位 23刨 削一工位9鉗加工一工位8磨削一工位2鏜削一工位9鉆削一工位8磨削一工位12噴漆,加工的平均時間分別為 540、45、60、180、105、60、30;零件絲杠的工 藝路線為:工位18粗車工位18車削工位18車削工位16磨削工位18車削工位16磨削,加工的平均
13、時間分別為 660、270、80、160、400、85,如表4.1所 示:表4.1原料加工工藝路線與各工序加工時間參數零件名稱機器組別相繼工序平均服務時間(min )鎖緊壓環11,24110,50橫梁5,8,2,9,12720,110,920,135,355調整壓環11,24140,80絲母11,9960,150墊圈11,25100,25大鏈輪11,19450,240漲緊支座23,24,28,1270,45,75,5鎖緊螺母11,2828,15漲緊鏈輪11,19135,135漲緊軸11,2890,15上壓盤23,25,11,24,25190,55,55,55,55下壓盤25,23,25,11,
14、18,9,960,300,55,160,55,100,160球面座11,18,9,9180,55,100,160工作臺23,9,8,2,9,8,12540,45,60,180,105,60,30鏈輪11,23,24,19105,35,18,135拉板23,24,1240,35,5調整螺母11,24160,90調整螺釘11,2125,25絲杠18,18,18,16,18,16660,270,80,160,400,85如果一種零件在特定時間到達某機器時,該機器出于繁忙狀態,則該零件就按照 先進先出FIFO規則排隊等候,加工時間連續,直至各零件都按照規定工序處理完成4.3元素定義及其可視化4.3.1
15、 part類型元素定義及其可視化同樣以產品YE-2000D的所需零件為解說對象。該產品有19個零件組成:鎖緊壓 環,橫梁,調整壓環 絲杠等,改組零件以小正方形并選取不同的顏色來代表。具體可視化過程為:先在元素最左邊的Element Selector中的Simulation列表下右擊Define,定義19個零件的名字,然后在 Simulation列表下,用鼠標右擊各個元素, 選擇彈出式菜單中的_display 菜單項,將彈出可視化對話框,分別在draw 模式下,設定它們的Name Icon屬性。現以鎖緊壓環為例,說明零部件的可視化設計步驟:右擊鎖緊壓環;選擇Display菜單項,將彈出 Disp
16、lay part對話框,如圖4.2所示;選擇可視化對話框的 Draw模式;選擇第二個列表框中的 Name屬性項;點擊Pencil按鈕,將彈出Display Name對話框;在Display Name對話框中可以設定本次設置的標題 Label,和字體顏色,采 用缺省值,點擊Draw按鈕,在系統布局窗口的適當位置按下鼠標,將出現鎖 緊壓環四個字。因為零件較多,顯示標題會影響模型畫面,故再設計時并沒有 可視化各零件的標題;在Display Part對話框的第二個列表中,選擇Icon屬性項;點擊Pencil按鈕,將彈出Display Name對話框;點擊Display Icon對話框可以設定本次設定的
17、圖標的標題、圖標、與原始圖標的倍數關系等。雙擊列表中的圖標,選擇Icon=97號紅色圖標,點擊Draw按鈕,在系統布局窗口的適當位置按下鼠標即可。其它十八種零部件可視化設計步驟與鎖緊壓環類似,只是在選擇圖標的時候,分別選擇不同的顏色代以表示即可。H Display Part - YE2000D.環I update Style - Simulation L T 回園畫HE H 0圖 4.2 Display Part 對話框4.3.2 Machine類型元素定義及其可視化該模型中共有27組機器對不同的零件進行加工處理,故需要定義27個Machine。 先在元素最左邊的 Element Select
18、or中的Simulation列表下右擊Define,分別定義27 個機器的名字,然后在Simulation列表下,用鼠標右擊各個元素,選擇彈出式菜單中的Display菜單項,將彈出可視化對話框,分別在Draw模式下,設定它們的Name、 Icon(1),lcon(2),Part Queue屬性。現以C630為例,說明各機器的可視化設計步驟:右擊C630; 選擇 Display 菜單項,將彈出 Display Part對話框;選擇可視化對話框的 Draw模式;選擇第二個列表框中的 Name屬性項;點擊Pencil按鈕,將彈出Display Name對話框;在Display Name對話框中可以設
19、定本次設置的標題 Label,和字體顏色,采用缺省值,點擊 Draw按鈕,在系統布局窗口的適當位置按下鼠標,將出現C630機器名。在Display Machine對話框的第二個列表中,選擇Icon屬性項;點擊Pencil按鈕,將彈出Display Icon對話框;點擊Display Icon對話框可以設定本次設定的圖標的標題、圖標、與原始圖標的倍數關系等。雙擊列表中的圖標,選擇Icon=42圖標,點擊Draw按鈕,在系統布局窗口的適當位置按下鼠標即可。該圖標只代指機器的靜態圖樣,未能 反應機器的運行狀態(即機器是工作還是空閑),所以還要設以圖表代指機器 的運行狀態;點擊Draw按鈕,在 Dis
20、play Machine對話框的第二個列表中,選擇 Icon屬 性項;點擊Pencil按鈕,將彈出Display Icon對話框;雙擊列表中的圖標,選擇Icon=94圖標,并設置機器在運行時顏色變化為黃色 到藍色,點擊Draw按鈕,在系統布局窗口的適當位置按下鼠標即可;點擊Draw按鈕,在Display Machine對話框的第二個列表中,選擇Part Queue 屬性項;點擊Pencil按鈕,將彈出Display Part Queue對話框;在Queue Type中選擇Queue,在Direction中選擇Right,顏色定位綠色,點擊Draw按鈕,在系統布局窗口的適當位置按下鼠標即可;其它
21、26組機器可視化設計步驟與C630類似,只是在選擇圖標的時候,分別選擇 不同的圖樣代以表示即可。4.3.3 buffer類型元素定義及其可視化該模型中共設有31組緩沖區作為各零件加工處理時的存放區,包括在27組機器前暫存零件的有27組,存儲三個最終產品所需零件的有 3組,各零件組裝成品后的 倉庫區有1組。先在元素最左邊的Element Selector中的Simulation列表下右擊Define,分別定義31個Buffer的名字,然后在Simulation列表下,用鼠標右擊各個 元素,選擇彈出式菜單中的Display菜單項,將彈出可視化對話框,分別在 Draw模 式下,設定它們的Part Q
22、ueue、Text屬性。現以Buffer11為例,說明各緩沖區的可 視化設計步驟:右擊 Buffer11 ;選擇Display菜單項,將彈出 Display Buffer對話框;選擇可視化對話框的 Draw模式;選擇第二個列表框中的 Part Queue屬性項;點擊Pencil按鈕,將彈出Display Part Queue對話框; 在Queue Type 中選擇 Queue, 在 Direction 中選擇 Up,顏色定位黑色,點擊Draw按鈕,在系統布局窗口的適當位置按下鼠標即可;選擇可視化對話框的 Draw模式,選擇第二個列表框中的Text屬性項;點擊Pencil按鈕,將彈出Displa
23、y Text對話框,在文本框中輸入“緩沖區” 并選取適當的顏色,點擊 Draw按鈕,在系統布局窗口的適當位置按下鼠標即 可;該處的屬性設置只是為了說明該處 Buffer的作用。其它30組緩沖區可視化設計步驟與 Buffer相同,各Buffer的序號與對應的機 器組號相對應。4.3.4 Variable類型元素定義及其可視化該模型中,用到了 27個變量,來顯示27組Buffer中的零件數目。先在元素最左 邊的Element Selector中的Simulation列表下右擊 Define,分別定義27個變量的名 字,Type類型選取Integer,然后在Simulation列表下,用鼠標右擊各個
24、元素,選擇 彈出式菜單中的Display菜單項,將彈出可視化對話框,分別在 Draw模式下,設定 它們的Name、Value屬性。現以V11為例,說明各緩沖區的可視化設計步驟:右擊V11;選擇 Display菜單項,將彈出 Display Variable對話框;選擇可視化對話框的 Draw模式;選擇第二個列表框中的 Name屬性項;點擊Pencil按鈕,將彈出Display Name對話框;在Display Name對話框中可以設定本次設置的標題Label,和字體顏色,采用缺省值,點擊 Draw按鈕,在系統布局窗口的適當位置按下鼠標,將出現V11變量名;選擇可視化對話框的 Draw模式,點擊
25、第二個列表框中的Value屬性項;點擊Pencil按鈕,將彈出Display Value對話框,選取適當的顏色,點擊Draw 按鈕,在系統布局窗口的適當位置按下鼠標(在變量V11的旁側)。其它變量的可視化設計與 V11相同,與相應的Buffer號相對應。4.3.5 Path類型元素定義及其可視化模型中最終組裝成品的產品是經過路徑由組裝區運送到倉儲的,故需要在模型中引入Path。將三個組裝區的成品輸送到倉儲只需5個Path即可,其可視化過程為:先在元素最左邊的 Element Selector中的Simulation列表下右擊Define,分別定義5 個Path的名字,然后在Simulation
26、列表下,用鼠標右擊各個元素,選擇彈出式菜單 中的Display菜單項,將彈出可視化對話框,分別在 Draw模式下,設定它們的Path 屬性。現以PathOO1為例:右擊 PathOO1;選擇Display菜單項,將彈出Display Path對話框;選擇可視化對話框的Draw模式,選擇第二個列表框中的Path屬性項;點擊 Pencil按鈕,將彈出 Display Path對話框,設置 Display Size=2 , Width=12,并勾選Center Leigth 和Center Width 復選框,在系統布局窗口的適當 位置按下鼠標,調整Path的可視圖像,如圖4.3所示;圖 4.3 D
27、isplay Path 對話框其它Path的可視化過程與PathOO1的設計相同。4.4各元素細節(Detail)設計4.4.1 Part類型元素細節設計只對各元素進行可視化設計,表示的是各元素的靜態圖樣,不能顯示出其處于動 態時的變化,也不能讓整個模型按照要求運行起來,故還需要對各元素進行細節設計。Part類型元素以產品yaw-300B中所用到的零件(底座)為例,過程如下:屬性定義:雙擊零件底座,彈出Detail Part對話框;底座.Arrival Type = Active !底座的到達類型為主動型;底座.First Arrival=0.0!底座零件第一次到達時間為第 0分鐘;底座.In
28、ter Arrival= In tertime !相鄰底座到達時間間隔根據變量In tertime 而定;底座.Lot=10!底座的批量為10,如圖4.4所示;圖4.4底座Detail頁面設計規則定義:底座的 Output Rules: PUSH to Route ! 將底座輸送到 Route中;加工路徑Route設計:底座的工藝路線為:工位5刨削一工位2鏜加工一工位9鉆削一工位12噴漆, 其工藝流程圖如圖4.5所示:圖4.5底座工藝流程圖Route的頁面設計:雙擊零件底座,彈出Detail Part頁面,然后點擊Route頁框;單機Add按鈕,增加Stages個數為5,點擊0K回到Route
29、頁框;在 Stages=1 時,選取 Destination=buffer5, R_CYCLE=90;Stages=2 時,取 Destination=buffer2,R_CYCLE=60;Stages=3 時,選取 Destination=buffer9 , R_CYCLE=70; Stages=4 時,選取 Destination=buffer12 ,R_CYCLE=35;Stages=5 時,選取 Destination= yaw300B(1),如圖 4.6所示。圖4.6 Route 頁框界面設計其它零件的細節設計過程與底座相同,在此不再贅述。各零件的General頁面細節設計如表4.2
30、所示:表4.2零件的General頁面細節設計零件名稱Arrivals typeIn ter arrivalto鎖緊壓環ActiveIn tertimePUSH to ROUTE橫梁ActiveIn tertimePUSH to ROUTE調整壓環ActiveIn tertimePUSH to ROUTE5 5調整螺母ActiveIn tertimePUSH to ROUTE調整螺釘ActiveIn tertimePUSH to ROUTE絲杠ActiveIn tertimePUSH to ROUTE4.4.2 Machi ne類型元素細節設計以C630為例,對Machine類型元素進行細節設
31、計 屬性定義:C630Type=Single, Quantity=6;C630Cycle Time= ERLANG (R_CYCLE,1,11)!該 Machine 的循環時間服從愛爾郎分布;規則定義:C630.Input Rules (From):PULL from Allbuffer.bufferll ! 從緩沖區 Bufferll 中獲取零件;C630.Output Rules( To):PUSH to ROUTE ! 將零件輸送到 Route中,如圖4.7所示;圖4.7 C630 Detail頁面設計各機器組General頁面設計如表4.3所示:表4.3機器組Ge neral頁面設計機
32、器組名稱FromCycle timeTo鉗工臺PULL from allbuffer.buffer1ERLANG(R_CYCLE,1,1)PUSH to ROUTERB3N加工中心PULL from allbuffer.buffer2ERLANG(R_CYCLE,1,2)PUSH to ROUTECKA6163A2PULL from allbuffer.buffer27ERLANG(R CYCLE,1,28)PUSH to ROUTEXK5040PULL from allbuffer.buffer28ERLANG(R CYCLE,1,28)PUSH to ROUTE在此,注意有3組機器的設置與
33、上述不同,它們分別是yaw300B組裝機、YE2000D 組裝機、WE600D組裝機。以YE2000D組裝機為例,對其進行細節設計,如圖 4.8 所示:屬性定義:YE2000D.Type=Assembly, Quantity=3;YE2000D.Cycle Time=100 ! 該 Machine 的循環時間為 100規則定義:YE2000D.Input Rules( From):MATCH/ANYallbuffer.YE2000D #(2) allbuffer.YE2000D(2) #(1)allbuffer.YE2000D(3) #( 2)allbuffer.YE2000D #(2)all
34、buffer.YE2000D(5) #(2) allbuffer.YE2000D(6) #(2)allbuffer.YE2000D(7) #(1)allbuffer.YE2000D(8) #(1)allbuffer.YE2000D(9) #(1)allbuffer.YE2000D(10) #(1)allbuffer.YE2000D(11) #(1)allbuffer.YE2000D(12) #(1)allbuffer.YE2000D(13) #(1)allbuffer.YE2000D(14) #(1)allbuffer.YE2000D(15) #(1)allbuffer.YE2000D(16)
35、 #(1)allbuffer.YE2000D(17) #(2) allbuffer.YE2000D(18) #(8)allbuffer.YE2000D(19) #(2)! 產品YE2000D的組裝條件;YE2000D.0utput Rules (To):PUSH to allbuffer.暫存區Usi ng Path !用路徑將成品輸送到暫存區;活動定義:YE2000D.Actio ns on Output: ICON = 246!組裝完成后的成品所顯示的圖樣;Detail Machine - machines.YEZOOOD圖4.8 YE2000D組裝機細節設計4.4.3 Buffer類型元
36、素細節設計以Bufferll為例,對緩沖器進行元素細節設計。屬性定義:Bufferll.Qua ntity=1,C apacity=1000;規則定義:Acti ons on In put:variable.v11 = variable.v11 + 1!當某一零件進入到 Buffer 時,變量 v11的數值加1;Acti ons on Output:variable.v11 = variable.v11 - 1! 當某一零件離開 Buffer 時,變量 v11的數值減1,如圖4.9所示;圖 4.9 Buffer11.Detail 頁面設計其它Buffer的細節設計與Buffer11相同。各Bu
37、ffer的頁面設計如表4.4所示:表4.4緩沖區buffer的頁面設計Buffer名稱Actions on In putQuan tityActio n on OutputBuffer1variable.v1 = variable.v1 + 11variable = variable - 1Buffer2variable.v2 = variable.v2 + 11variable = variable.v2 - 1Buffer28variable.v28 = variable.v28 +11variable.v28 = variable.v28 - 1yaw300B無5無YE2000D無19無
38、WE600D無39無4.4.4 Path類型元素細節設計Path類型的細節設計比較簡單,現以PathOOl為例:屬性定義:PathOOl. Path Traverse Time=15.0 ! 設定路徑 PathOOl 輸送一個 Part 通 過所需要的時間;PathOOl. Path Update In tervaO.OI!設定 PathOOl 的圖形刷新率,數字越小,刷新越頻繁,圖形顯示越連續;PathOOl.Source Element allbuffer.暫存區! 設定 PathOOl 的起始元素為buffer.暫存區;PathOO1. Desti nation Eleme nA Nod
39、e1 ! 設定 PathOO1 的目的地元素為 Node1;女口圖4.10所示:GeneralDetail Path - path,pathootActi ans Costing | Reporting Notescti ons on Entry-乂Name:patWOlPath TraversePath UpdateSource Element:sDestination濟南大學畢業論文 濟南大學畢業論文ELSE 圖4.10 PathOOl.Detail 頁面設計其它的Path細節設計與PathOOl相同,如表4.5所示:表4.5 path的頁面設計Path名稱Path traversePat
40、h updateSource eleme ntDesti nati on eleme ntPath001150.01allbuffer.暫存區Node1Path002150.01Node1machi nes.yaw300B 組裝機Path003150.01Node1Node2Path004150.01Node2machi nes.YE2000D 組裝機Path005150.01Node2machi nes.WE600D 組裝機4.5模型的運行和數據分析4.5.1運行時間的設計對本模型的仿真時鐘單位取系統默認值,即以分鐘為單位。對仿真模型運行時間 服從變量In tertime ,該變量的活動規則
41、為:點擊零件底座彈出 Detail頁面對話框, 選擇Actio ns on Create 頁框,如圖4.11所示,在頁框內輸入以下程序:IF GetMonth (TIME) = 1In tertime = 31 * 24 * 60ELSEIF GetM on th (TIME) = 2In tertime = 29 * 24 * 60ELSEIF GetM on th (TIME) = 3In tertime = 31 * 24 * 60ELSEIF GetM on th (TIME) = 4In tertime = 30 * 24 * 60ELSEIF GetM on th (TIME) =
42、 5In tertime = 31 * 24 * 60ELSEIF GetM on th (TIME) = 6In tertime = 30 * 24 * 60ELSEIF GetM on th (TIME) = 7In tertime = 31 * 24 * 60ELSEIF GetM on th (TIME) = 8In tertime = 31 * 24 * 60ELSEIF GetM on th (TIME) = 9In tertime = 30 * 24 * 60ELSEIF GetM on th (TIME) = 10In tertime = 31 * 24 * 60ELSEIF
43、GetM on th (TIME) = 11In tertime = 30 * 24 * 60In tertime = 31 * 24 * 60 ENDIF圖4.11 In tertime頁面設計4.5.2運行模型及輸出數據運行該模型,使用系統提供的Report工具,得到零件統計信息如表4.6所示; 機器組統計信息如表4.7所示;緩沖區統計信息如表4.8所示:表4.6零件信息統計NameNo. En teredNo. Assembled Avg W.I.P. Avg Timeyaw300B.底座1001030180yaw300B.下橫梁10106.0318209.27yaw300B.活塞101
44、06.0318208.27yaw300B.上橫梁10106.0318207.27yaw300B.油缸10106.0318206.27YE2000D.鎖緊壓環1057.6923223.05YE2000D.橫梁552.6916265.11YE2000D.調整壓環10105.3916264.11YE2000D.絲母10105.3916263.11YE2000D.墊圈10105.3916262.11YE2000D.大鏈輪10105.3916261.11YE2000D.漲緊支座552.6916260.11YE2000D.鎖緊螺母552.6916259.11YE2000D.漲緊鏈輪552.6916258.
45、11YE2000D.漲緊軸552.6916257.11YE2000D.上壓盤552.6916256.11YE2000D.下壓盤552.6916255.11YE2000D.球面座552.6916254.11YE2000D.工作臺552.6916253.11YE2000D.鏈輪552.6916252.11YE2000D.拉板552.6916251.11YE2000D.調整螺母10105.3816250.11YE2000D.調整螺釘404021.5416249.11YE2000D.絲杠10105.3816248.11WE600D.油缸1001030180WE600D.管接頭202017.726713
46、.46WE600D.支腿202017.726712.46WE600D.鎖緊螺環10108.8526711.46WE600D.螺母606053.126710.46WE600D.墊圈202017.726707.46WE600D.活塞10108.8526706.46WE600D.擋蓋10108.8526705.46WE600D.大鏈輪10108.8526705.46WE600D.絲杠202017.726704.46WE600D 間隙回油接 頭10108.8526703.46WE600D.球面支桿10108.8526702.46WE600D.工作臺10108.8526701.46WE600D.支柱20
47、2017.6926701.46WE600D.油缸座10108.8526700.46WE600D.漲緊鏈輪10108.8526699.46WE600D.漲緊輪軸10108.8526698.46WE600D.漲緊輪架10108.8526697.46WE600D.橫板10108.8526695.46WE600D.豎板10108.8526694.46WE600D.限位桿10108.8426693.46WE600D.電機鏈輪10108.8426692.46WE600D.限位板10108.8426691.46WE600D.下橫梁10108.8426690.46WE600D.背帽202017.6926689
48、.46WE600D.拉伸螺母202017.6926688.46WE600D.消隙螺母202017.6926688.46WE600D.導向螺釘120120106.1126687.46WE600D.滾輪404035.3726686.46WE600D.導向座202017.6826685.46WE600D.上橫梁10108.8426684.46WE600D.偏心螺釘404035.3726683.46WE600D.夾持體202017.6826682.46WE600D.螺釘10108.8426681.46WE600D.杠桿202017.6826680.46WE600D.插頭10108.8426679.46
49、WE600D.下壓盤10108.8426678.46WE600D.上壓板10108.8426678.46WE600D.固定彎板404035.3626677.46表4.7機器組統計信息Name% Idle% BusyNo. Of Operatio nsmachi nes.落地鏜銃床10000machi nes.X2010C(1)76.5123.4932machi nes.X2010C(2)76.8823.1228machi nes.B2012A(1)72.0127.9935machi nes.B2012A(2)72.6827.3240machi nes.TX611C(1)85.0414.9636
50、machi nes.TX611C(2)83.0216.9839machi nes.TX611C(3)83.5216.4834machi nes.TX611C(4)83.7916.2141machi nes.TH5656B(1)10000machi nes.TH5656B(2)10000machines.RB3N 加工中心(1)49.2250.7848machines.RB3N 加工中心(2)48.3351.6742machines.鉗工臺(1)96.243.7686machines.鉗工臺(2)95.914.0974machines.平磨 PBV70089.1710.8355machi nes
51、.Z35A(1)83.5116.4945machi nes.Z35A(2)83.3116.6940mach in es.C630(1)27.0472.96181mach in es.C630(2)30.6369.37160mach in es.C630(3)30.3669.64122mach in es.C630(4)30.5269.48145mach in es.C630(5)30.5469.46150mach in es.C630(6)31.0668.94167machines.噴漆(1)60.5839.4243machines.噴漆(2)51.9448.0640machines.噴漆(3
52、)48.3351.6737machines.鉆床(1)10000machines.鉆床(2)10000mach in es.M425088.0511.9520mach in es.MKA2226Z10000machi nes.MG1432B93.026.9820machi nes.MQ1350A64.7835.22120machi nes.Z35(1)61.7738.2381machi nes.Z35(2)62.537.579machi nes.CKA6163A(1)79.1920.8119machi nes.CKA6163A(2)79.320.718machi nes.CKA6163A(3)
53、75.424.613machi nes.YHK318071.4728.5350machi nes.Z5125A97.762.2440mach in es.M13196.923.0840mach in es.SA752010000mach in es.B650(1)91.038.9745mach in es.B650(2)91.168.8457mach in es.B650(3)91.328.6829mach in es.B650(4)91.148.8630mach in es.B650(5)89.9310.0729mach in es.Z525(1)84.3415.66113mach in e
54、s.Z525(2)82.7417.26107mach in es.M7120(1)97.072.9353mach in es.M7120(2)96.483.5247machi nes.CKA6163A2(1)98.231.7712machi nes.CKA6163A2(2)97.772.238machines.YE2000D 組裝機(1)99.340.662machines.YE2000D 組裝機(2)99.340.662machines.YE2000D 組裝機(3)99.670.331mach in es.XK5040(1)81.2218.78128mach in es.XK5040(2)8
55、0.1619.84117machines.yaw300B 組裝機(1)98.511.495machines.yaw300B 組裝機(2)98.511.495machines.WE600D 組裝機(1)99.20.82machines.WE600D 組裝機(2)99.20.82machines.WE600D 組裝機(3)99.20.82machines.WE600D 組裝機(4)99.20.82machines.WE600D 組裝機(5)99.20.82表4.8緩沖區信息統計NameTotal InTotal OutNow InMaxMinAvg SizeAvg Timeallbuffer.bu
56、ffer11601600600.034.8allbuffer.buffer2909003008.152731.57allbuffer.buffer30000000allbuffer.buffer415015001600.4793.86allbuffer.buffer5757504304.221696.65allbuffer.buffer6606003805.72868.51allbuffer.buffer70000000allbuffer.buffer855550300.0845.87allbuffer.buffer985850800.2587.52allbuffer.buffer100000
57、000allbuffer.buffer1192592507190274.68959.29allbuffer.buffer1212012001000.2357.12allbuffer.暫存區(1)100101003.9611939.73allbuffer.暫存區(2)505502.313868.89allbuffer.暫存區(3)100101001.133420.54allbuffer.buffer1320200800.36540.8allbuffer.buffer140000000allbuffer.buffer1520200700.13200.14allbuffer.buffer16120-
58、120-0-470-82-2092.56allbuffer.buffer1716016004207.841479.59allbuffer.buffe21732.56allbuffer.buffer19505002603.31992.34allbuffer.buffer2040400700.0323.96allbuffer.buffer21404003200.56424.75allbuffer.buffer220000000allbuffer.buffer23190190010305.09809.3allbuffer.buffer2422022002400.7298.7
59、4allbuffer.buffer251001000500.024.67allbuffer.buffer26202002003.35allbuffer.buffer28245245010107.7948.9allbuffer.yaw300B(1)101001005.8217570.8allbuffer.yaw300B(2)101001004.9414911.18allbuffer.yaw300B(3)101001000.732213.39allbuffer.yaw300B(4)101001002.888685.24allbuffer.yaw300B(5)101001000allbuffer.Y
60、E2000D(1)101001005.2815938.36allbuffer.YE2000D(2)550501.9411682.69allbuffer.YE2000D(3)101001005.0315184.82allbuffer.YE2000D(4)101001004.3613170.14allbuffer.YE2000D(5)101001004.1312461.65allbuffer.YE2000D(6)101001003.219685.65allbuffer.YE2000D(7)550502.4314666.74allbuffer.YE2000D(8)550501.7710685.9al
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 邵陽市新邵縣2025屆四下數學期末檢測模擬試題含解析
- 房產最高額擔保合同
- 寬城滿族自治縣2025年數學五年級第二學期期末綜合測試模擬試題含答案
- 2025年度企業單位借款合同范例
- 山東省棗莊市滕州市2024-2025學年高二下學期第一次檢測歷史試卷(含答案)
- 餐飲服務外包合同范本多條款
- 科研儀器設備采購合同
- 物資供應合同
- 傣族民間舞的風格特點
- 三年級上冊4、水生植物教案
- 體育賽事活動策劃與執行
- 氣管切開非機械通氣患者氣道護理團體標準課件
- 保潔人員服務方案和崗前培訓
- NES-3000 ECDIS電子海圖顯示與信息系統操作手冊
- DB11-T 311.1-2019 城市軌道交通工程質量驗收標準 第1部分:土建工程
- 八年級下冊歷史:問答式復習提綱
- 2025年中國氫氣傳感器行業市場深度分析及投資策略研究報告
- 幼兒園親子采摘活動策劃方案四篇
- 人教版(2024)八年級下冊物理第十章《浮力》第4節 跨學科實踐制作微型密度計 教案
- 2025方大特鋼科技股份限公司招聘59人高頻重點提升(共500題)附帶答案詳解
- 全國清華版信息技術小學一年級下冊新授課 第12課 在網上交流信息 說課稿
評論
0/150
提交評論