工藝流程試驗一生產(chǎn)現(xiàn)場單一工藝流程系統(tǒng)的試驗設(shè)計與試驗_第1頁
工藝流程試驗一生產(chǎn)現(xiàn)場單一工藝流程系統(tǒng)的試驗設(shè)計與試驗_第2頁
工藝流程試驗一生產(chǎn)現(xiàn)場單一工藝流程系統(tǒng)的試驗設(shè)計與試驗_第3頁
工藝流程試驗一生產(chǎn)現(xiàn)場單一工藝流程系統(tǒng)的試驗設(shè)計與試驗_第4頁
工藝流程試驗一生產(chǎn)現(xiàn)場單一工藝流程系統(tǒng)的試驗設(shè)計與試驗_第5頁
免費預(yù)覽已結(jié)束,剩余42頁可下載查看

下載本文檔

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

文檔簡介

1、實驗一:生產(chǎn)現(xiàn)場單一工藝流程系統(tǒng)的實驗設(shè)計 與實驗1.1建立概念模型1.1.1系統(tǒng)描述某工廠車間對三類產(chǎn)品進(jìn)行檢驗。這三種類型的產(chǎn)品按照一定的時間間隔方式到達(dá)。隨后,不同 類型的產(chǎn)品被分別送往三臺不同的檢測機(jī)進(jìn)行檢測,每臺檢測機(jī)只檢測一種特定的產(chǎn)品類型。其中, 類型1的產(chǎn)品到第一臺檢測機(jī)檢測,類型 2的產(chǎn)品到第二臺檢測機(jī)檢測,類型3的產(chǎn)品到第三臺檢測機(jī)檢測。產(chǎn)品檢測完畢后,由傳送帶送往貨架區(qū),再由叉車送到相應(yīng)的貨架上存放。類型1的產(chǎn)品存放在第2個貨架上,類型2的產(chǎn)品存放在第 3個貨架上,類型 3的產(chǎn)品存放在第1個貨架上。這個檢測流程的效率如何?是否存在瓶頸?如果存在,怎樣才能改善整個系統(tǒng)的績效

2、呢?這些問 題都是我們希望通過仿真分析得以解決的。1.1.2系統(tǒng)數(shù)據(jù)產(chǎn)品到達(dá)速率:產(chǎn)品到達(dá)間隔時間服從均值為20秒、方差為2的正態(tài)分布暫存區(qū)最大容量:2530秒的指數(shù)分布10個產(chǎn)品檢測機(jī)時間參數(shù):準(zhǔn)備時間是 10秒,加工時間服從均值為 傳送帶參數(shù):傳送速度是 1米/秒,傳送帶上同時最多傳送1.1.3概念模型產(chǎn)品1檢測機(jī)器1傳送帶產(chǎn)品2貨架1產(chǎn)品3檢測機(jī)器2*傳送帶貨架2檢測機(jī)器3傳送帶貨架3圖7-1概念模型1.2 建立Flexsim 模型雙擊桌面上的Flexsim圖標(biāo)打開軟件,你可以看到Flexsim菜單、工具條、實體庫,和正投影模型視窗。*4. Hh h*i利寂h 和"柿$利|轉(zhuǎn).

3、rirn <.IhIsIkKN *Will'll X0 一lr也乩:.tM'S H-i» Sr>!:HTV啊*Wf 屮嚴(yán) 1 1 Sq?HJrsiJWtJ Twj- OJM加E叮屮.ErLWMna(jtt4Kfi-圖2-2 Flexsim軟件界面第1步:模型實體設(shè)計模型兀素系統(tǒng)兀素備注Flowitem原料不冋實體類型代表不冋類型的原料,分別標(biāo)為1、2、3Processor機(jī)器進(jìn)行不同的參數(shù)定義以表征不同機(jī)器組中的機(jī)器Conveyor傳送帶Rack貨架Operatorr操作員可以進(jìn)行搬運或加工等操作的人Dispatcher調(diào)度器給操作員進(jìn)行任務(wù)分配的控制器T

4、ran sporter叉車進(jìn)行搬運操作的小車Queue機(jī)器組暫存區(qū)Source原材料庫原材料的始發(fā)處Si nk成品庫原料加工后的最終去處第2步:按住鼠標(biāo)左鍵,從庫里拖出一個Source放到正投影視圖中,如圖2-3所示:OnlKiftMpliin Vjnw 1 - modf I第3步:把其余的實體拖到正投影視圖中,如圖2-4所示:圖2-4生成所有實體第4步:連接端口根據(jù)臨時實體的路徑連接端口。連接過程是:按住“ A”鍵(本步驟的連接均需要按住“A”),然后用鼠標(biāo)左鍵點擊 Sourcel并拖曳到queue2,再釋放鼠標(biāo)鍵。拖曳時你將看到一條黃線,釋放時變?yōu)?黑線如圖2-5所示::Orthograp

5、hic View - I node!|. | | X連接 queue 至U每個 processor,連接每個 processor 至U conveyor,連接每個 conveyor 至U queue, 連接queue到每個rack,這樣就完成了連接過程。完成連接后,所得到的模型布局應(yīng)如圖2-6所示。m .uujiiuJu圖2-6連接所有實體端口第5步:指定到達(dá)速率鼠標(biāo)左鍵雙擊 Source鍵打開其參數(shù)視窗(如圖 2-7所示)。圖2-7 Source參數(shù)窗口所有的Flexsim實體都有一些分頁或標(biāo)簽頁,提供一些變量和信息,建模人員可根據(jù)模型的需求 來進(jìn)行修改。在這個模型中我們需要改變到達(dá)時間間隔

6、和實體類型來產(chǎn)生3種實體。根據(jù)模型描述,我們要設(shè)定到達(dá)時間間隔為normal(10,2)?,F(xiàn)在,按下到達(dá)時間間隔下拉菜單中的箭頭,選擇"Normal Distributio n”選項(如圖 2-8)圖 2-8 選中 Normal Distribution 欄該選項將出現(xiàn)在視窗里。如果要改變分布的參數(shù),則選擇模板按鈕,之后可以改變模板中任何褐色的值。選擇模板口麗岡按鈕,將看到這一視窗(如圖 2-9):芯 Source 1 一 TnterArr :i wait n Be Tewiil Ml eA Normal distribution with mean of 西 and standar

7、d deviation of using random number stream .Cancel圖2-9模版編輯窗口可以使用模板改變數(shù)值來調(diào)整分布,甚至可以插入一個表達(dá)式。在本模型中改變10為20。按確定鍵返回到參數(shù)視窗。下面我們需要為臨時實體指定一個實體類型,使進(jìn)入系統(tǒng)臨時實體的類型服從以1到3之間的均勻分布。最好的做法是在Source的"OnExit trigger”中改變實體類型,下步驟將介紹。第6步:設(shè)定臨時實體類型和顏色選擇SourceTriggers 分頁。在"On Exit ”下拉菜單框中,選擇"Set Itemtype and Color (設(shè)定

8、臨時實體類型和顏色)”(如圖2-10 )以改變臨時實體類型和顏色。OnEyitAssign item the color: mlorrmndotn hlcibe: Tu 曰ssi號n 曰 renclcinn oolur use culcirendciniF othkJSet ColrSet Color (rgb)Set Color by Item type£et dolor by LabelWrite to Tabfe Write to a Table (2)MessageSendMessage圖2-10選擇改變臨時實體顏色欄在選定改變臨時實體類型和顏色的選項后,按模板,可以看到下列

9、信息:圖2-11模版編輯窗口離散均勻分布與均勻分布相似,但返回的不是給定的參數(shù)之間的任意實數(shù)值,而是離散整數(shù)值。點擊本視窗和Source參數(shù)視窗的ok鍵。下一步是詳細(xì)設(shè)定 queue的參數(shù)。由于queue是在臨時實體被processor處理前存放臨時實體的 場所,因此需要做兩件事。首先,需要設(shè)定queue最多可容納25個臨時實體的容量。其次,設(shè)定臨時實體流選項,將類型 1的實體發(fā)送到processor,類型2的實體發(fā)送到processor,依此類推。第7步:設(shè)定queue容量左鍵雙擊queue打開queue參數(shù)視窗(如圖 2-12)圖2-12 Queue的參數(shù)窗口改變最大的容量為 25。選擇A

10、pply按鈕。第8步:為queue指定臨時實體流選項在參數(shù)視窗選擇臨時實體流分頁來為queue指定流程在"Send To Port ”下拉菜單中選擇"By Itemtype (direct)(按實體類型(直接)”(如圖2-13 )。Send To PortFirst Adilable (open 制 ports)ABy Iteffitype (irtdirect) By Label (direct)By Label (indirect) Condi donal PortRound RobinRound Robin if AvailableBy Percentage (inp

11、uts)By Percentage (table圖2-13選擇按實體類型傳送由于我們已經(jīng)分配實體類型號為1、2、3,我們就可以用實體類型號來指定臨時實體通過的端口號。processor 應(yīng)連接到端口 1, processor2 應(yīng)連接到端口 2,依此類推。選定了" By Itemtype (direct) ”之后,點擊 ok按鈕關(guān)閉queue的參數(shù)視窗。下一步是設(shè)定processor的時間參數(shù)。第9步:為processor指定操作時間雙擊processor,打開processor 的參數(shù)視窗(如圖 2-14):圖 2-14 Processorl 參數(shù)窗口在"Process

12、Time ”下拉菜單中,選"Exponential Distributen(指數(shù)分布)”。其默認(rèn)的時間是10秒,我們需要30秒。因此,這里我們選擇模板按鈕(如圖2-15).斗 PiDpessovZ Process TxweAn Exponential distribution with location value of and scalevalue of S3 using random number stream ,0次|cancel圖2-15模版編輯窗口將形狀參數(shù)(scale value )改為30。這里指數(shù)分布的形狀參數(shù)恰好是均值。按ok按鈕關(guān)閉此視窗。這僅僅是這一次對 pro

13、cessor所做的改變,今后的課程中還要考察一些其它的操作。按ok按鈕關(guān)閉processor 參數(shù)視窗。對其它的 processor 重復(fù)上述過程。第10步:向模型中添加一個dispatcher和兩個operatordispatcher 用來為一組operator或transporter進(jìn)行任務(wù)序列排隊。在該例中,它將與兩個operator 同時使用,這兩個 operator 負(fù)責(zé)將臨時實體從queue搬運到 processor 。從庫中點擊相應(yīng)圖標(biāo)并拖放到模型中,即可添加dispatcher和兩個operator,如圖2-16所示。圖 2-16 添加 dispatcher 和 operato

14、r第11步:連接中間和輸入/輸出端口queue將要求一個operator來揀取臨時實體并送至某個processor。臨時實體的流動邏輯已經(jīng)在第1課中的queue設(shè)置好了,無需改變。只需請求一個operator來完成該任務(wù)。由于我們使用兩個operator,我們將采用一個 dispatcher 來對請求進(jìn)行排隊,然后選擇一個空閑的operator來進(jìn)行這項工作。如果我們只有一個operator,就不需要dispatcher 了,可以直接將 operator和queue連接在一起。為了使用dispatcher 指揮一組operator進(jìn)行工作,必須將 dispatcher 連接需要operator

15、的實 體的中間端口上。若要將 dispatcher的中間端口連接到 queue,則按住鍵盤上的"S”鍵然后點擊 dispatcher 拖動到 queue (如圖 2-17 )。圖2-18中間端口連接中間端口位于實體底部中間位置。很明顯它并非輸入或輸出端口。為了讓dispatcher 將任務(wù)發(fā)送給 operator,須將dispatcher 的輸出端口與 operator的輸入端口 連接。實現(xiàn)方法是,按住鍵盤"A”鍵并點擊dispatcher拖動到operator,如圖所示。必須對每個operator進(jìn)行此操作。連接如圖2-19,圖2-20所示。注:operator可能太小,

16、不好連接,我們可以通過鼠標(biāo)滾輪把圖形放大后連接。圖2-19 “ A'鍵點擊拖動圖2-20 dispatcher輸出端口連接到 operator輸入端口第12步:編輯queue臨時實體流設(shè)置使用operator下一步是修改queue臨時實體流屬性來使用operator完成搬運任務(wù)??梢宰箧I雙擊queue打開參數(shù)視窗完成上述修改。視窗打開后,選擇Flow欄。然后選中"Use Tran sport"復(fù)選框(如圖2-21 )。|BbV R«ii rnw iiii »wi HHiHii rMiira IMJse TranijcrRequest Transp

17、ort FromPriorityO.aOPreempt土 El: AI|The object connetted ta center port number 1 .圖2-21選中使用操作員當(dāng)選擇了" use tran sporter”后將激活一個"Request Tran sport From”的新下拉菜單。這個下拉菜單將根據(jù)端口號來選擇transporter 或operator去搬運臨時實體。在本例中,它被連接到dispatcher ,由dispatcher 將任務(wù)分配給 operator。選擇"ok”按鈕關(guān)閉視窗。第13步:為processor的預(yù)置時刻配置

18、operator為了使processor 在預(yù)置時使用 operator,必須連接每個 processor 的中間端口和 dispatcher 的中間端口。操作是:按住鍵盤"S”鍵點擊 dispatcher拖到processor釋放。完成后,端口將如圖 2-22所示。ScZ.VC:A1OftOlIbHtlSgQ&ni處 rCItotffjcitoill KRpthurQciHmI: D SWdzr Gi3Output 應(yīng)白3.Proc»l&ar4Opsrirto?©wljt Ugfa£iA 眄 idUuiput U 益kie: 0.0VJ

19、'fccKamg: 0.0圖2-22 dispatcher與每個processor中間端口的連接現(xiàn)在我們需要為processor定義預(yù)置時間。雙擊第一個processor打開其參數(shù)視窗(如圖 2-23 ) o圖2-23 Processor2的參數(shù)窗口"Setup Time ”下拉菜單中選擇"Constant Value (常數(shù)值)”選項,然后按2-24 )。鍵來打開代碼模板視窗,將時間改為10 (如圖Picklni Tfniplatt WindowEE®'A constant Setup time of 10 .OK|C圖2-24模版窗口點擊“ o

20、k”按鈕關(guān)閉代碼模板視窗。點擊主頁中的“Apply ”保存此改變。然后打開“ Operators ” 分頁。選擇"Use Operator(s) for Setup" 旁的復(fù)選框。選擇后,將會看到 "Number of Operators" 編輯 區(qū)和"Pick Operator"下拉菜單可用。預(yù)置所需的 operator數(shù)量為1, "Pick Operator"的被選內(nèi)容應(yīng) 設(shè)置為中間端口 1,如圖2-25所示。圖2-25使用操作員進(jìn)行預(yù)處理點擊“ ok”按鈕保存此改變并關(guān)閉視窗。對模型中的每個processor

21、重復(fù)此步驟。然后編譯、重置,并運行模型以確認(rèn)在預(yù)置時間期間確實使用了operator。第 14 步:添加 transporter在模型中添加叉車,來將臨時實體從傳送帶末端的queue搬運到貨架,這和添加operator來完成輸入queue到processor之間的臨時實體搬運是一樣的。由于此模型中 只有一輛叉車,所以不需要使用dispatcher。直接將叉車連接到暫存器的一個中間端口從庫中拖出一個叉車放置到模型視窗中(如圖 2-26 )。圖2-26拖出一個叉車添加叉車后,將queue的中間端口連接到此叉車。按住鍵盤“ S'鍵點擊queue拖動 到叉車。完成后,模型應(yīng)如圖2-27所示。第

22、15步:調(diào)整queue的臨時實體流參數(shù)來使用叉車Priority | o.oqI Preempt El Aj.下一步是調(diào)整queue的臨時實體流參數(shù)來使用此叉車。 左鍵雙擊queue打開其參數(shù)視 窗。« Use T r an sport!Transport FromThe object connected to center port number 1圖 2-28 queue 的"Use Tran sport"復(fù)選框選擇Flow分頁并選中"Use Tran sport"復(fù)選框,如圖2-28所示。queue的中間端口 1 已經(jīng)被連接上,因此無須其

23、它調(diào)整。點擊"0K"按鈕關(guān)閉視窗。第16步:設(shè)定用來安排臨時實體從 queue到rack的路徑的全局表下一步是設(shè)定一個全局表,用來查找每個臨時實體將被送到哪個rack (或者,更確切的表述為,臨時實體將從 conveyor后頭的queue的哪個輸出端口發(fā)送出去)。這里假 設(shè)條件是,輸出端口 1連接到rack1,輸出端口 2連接到rack2,輸出端口 3連接到rack3。 本模型將把所有實體類型為1的臨時實體送到rack2,所有實體類型為2的臨時實體送到 rack3,所有實體類型為3的臨時實體送到rack1。下面是設(shè)定一個全局表的步驟:1. 在工具欄中選擇BT0Qie&quo

24、t;按鈕。2. 打開全局建模工具視窗后,按 Global Table全局表旁邊的一按鈕。全局表的 下拉菜單中將會出現(xiàn)默認(rèn)的表名稱。3. 選擇 日"按鈕來設(shè)定此表。4. 在全局表參數(shù)視窗中,將表的名稱改為“ rout5. 設(shè)定此表有3行1列,然后點擊apply按鈕。IX Global Table PacaKeters TindovName: mtCokimris; |l匚bar on Reset圖 2-29 修改 Rows: 3, Columns : 16. 將3行分別命名為iteml、item2和item3,然后填入相應(yīng)的臨時實體要被送到的輸出端口號(rack號),如下:Column

25、liteml2.003.001.007. 選擇視窗底部的ok按鈕。選擇全局建模工具視窗底部的 close按鈕 現(xiàn)在,已定義了全局表,可以調(diào)整 queue上的“ "Send To Port ”選項,第17步:調(diào)整conveyor后頭的queue的Send To Port ”選項注:因為conveyor的默認(rèn)速度已經(jīng)設(shè)為每時間單位為 1,所以這次不需要修改 conveyor的速度.在conveyor后面那個queue上左鍵雙擊打開其產(chǎn)生視窗。選擇臨時Flow分頁。在“Send To Port ”下拉菜單中,選擇“ By Lookup Table (通過查表)”選項。選擇了查 表選項后,選

26、擇代碼模板按鈕。編輯模板來使用叫做“rout ”的表(如圖2-30)。Send fiowitem to the output port numbfou:nd in column , rcw 0燈, ot the table called.于 | tjR-n*圖2-30編輯代碼模板來使用名為“rout的表選擇確認(rèn)按鈕關(guān)閉模板視窗,然后再選擇確認(rèn)按鈕來關(guān)閉參數(shù)視窗。第18步:重新配置 conveyor1和3的布局使用conveyor1和3的參數(shù)視窗中的布局分頁,使用 '1:'' _i h按鈕增加直線和曲線傳送帶,同時改變其布局,使conveyor在末端有一個弧段,將臨時實體

27、輸送到離conveyor后頭的queue更近的位置去(如圖2-31,7-32 )。至少需要添加一個附加 的弧段來實現(xiàn)此目的。注意,第 2個分段的“ type ”的值是2,表示它是一個弧形分段。 對于type1的分段,可以使用長度、上升高度和支柱數(shù)目等參數(shù)。對于type 2的分段,可以使用上升高度、彎曲角度、半徑和支柱數(shù)目等參數(shù)。假如有興趣在此布局分頁中實驗 創(chuàng)建一些復(fù)雜的彎曲和傾斜上升的布局,將很有意思!圖2-31添加分段來重新配置conveyorl和3圖2-32配置好conveyor后安排布局第19步:為叉車添加網(wǎng)絡(luò)節(jié)點來為叉車開發(fā)一條路徑網(wǎng)絡(luò)節(jié)點用來為任何任務(wù)執(zhí)行器實體設(shè)置一個路徑網(wǎng)絡(luò),如

28、Transpoter、operator、Elevator、Crane等。在前面幾課中,已經(jīng)采用過 operator和Transpoter來在模型中任 意運輸臨時實體。到此為止,任務(wù)執(zhí)行器可以在模型中在實體之間的直線上自由地移動。 現(xiàn)在,當(dāng)叉車在從queue到rack之間運輸臨時實體時,想將叉車的行進(jìn)限制在一個特定 的路徑上。下面的步驟用來設(shè)定簡單的路徑。1. 在queue和每個rack旁邊拖放添加網(wǎng)絡(luò)節(jié)點。這些節(jié)點將在模型中成為撿取點和 放下點(如圖2-33)??梢栽谶@些節(jié)點之間添加附加節(jié)點,但是并沒有必要這樣做。圖2-33拖放網(wǎng)絡(luò)節(jié)點(黑色點)到模型中2. 按住“A”鍵在每個網(wǎng)絡(luò)節(jié)點之間點擊

29、拖動一條連線, 可以將這些網(wǎng)絡(luò)節(jié)點彼此連 接起來,建立連接后將會顯示一條黑色的連線,表示這兩個節(jié)點之間的路徑在兩個方向上 都是可以通行的。01 ilw Cciifiedams畀 If* -Jiep to GrhH rj ILW iE卑 1-1 PBWeflCfiF 穽創(chuàng);ID.OO + - I Flare 5iZE! £.3J rd J J-(Xipica憂峠圏 Arumd A 5 Point tf-jJrtDdjso- J 1 -沁LSaws TcHeTi *¥Vl NMUlkfiFndI* Append Mu rubers JS. GroupMore 蟲*1 bit H

30、izNidhted oiacr 刖l弓d/AW ©L)|億也hfcdeuB*« bettirgc>T ZI- r IMH OrtJbir frt m ' Tirt fnihil ID 廿二!" In tn fI fili fl rtfl fb nril rJki Fili n Hi fl 1 fl flrll圖2-34網(wǎng)絡(luò)節(jié)點之間的連接3. 現(xiàn)在,給conveyorqueue連接一個節(jié)點,并給3個rack的每一個都連接一個節(jié)點。必須這樣做,叉車才能知道與模型中每個撿取和放下地點相連的是哪一個網(wǎng)絡(luò)節(jié)點。此連接也是用按住鍵盤“ A”鍵然后在網(wǎng)絡(luò)節(jié)點和實體

31、之間點擊拖動一條連線的方式來實現(xiàn)。 正確建立了連接后將顯示一條細(xì)藍(lán)線(如圖2-35 )。圖2-35從網(wǎng)絡(luò)節(jié)點到實體的連接4. 最后一步是將叉車連接到節(jié)點網(wǎng)絡(luò)上。為了讓叉車知道它必須采用路徑行進(jìn),必 須把它連接到路徑網(wǎng)絡(luò)中的某個節(jié)點上。按住鍵盤“A”鍵然后在叉車到一個網(wǎng)絡(luò)節(jié)點之間進(jìn)行點擊拖動操作可以實現(xiàn)連接。建立連接后將顯示一條紅色的連線(如圖 2-36 )。 所選擇的連接到叉車的那個節(jié)點將成為每次重置和運行模型時叉車的起始位置。X Oi tliujiLphiL: 一 i 一 >udb!l匸掃似ITruara*!: J砧1眄JOWL”藥.'trcb 1詢注門弋嗎 I 帖也:h: J

32、.;-. . U. H7Lyi7nrii.iJ.L Hj H.Li.- 丸: GJ.4L£-I:1圖2-36將叉車連接到網(wǎng)絡(luò)節(jié)點關(guān)于偏移的一點說明在模型運行的時候,可以注意到,在撿取和放下臨時實體時,叉車會行進(jìn)離開網(wǎng)絡(luò) 節(jié)點。這是選擇了叉車參數(shù)中的“裝卸時采用行進(jìn)偏移”選項的結(jié)果(如圖2-37)圖2-37選擇了裝卸時采用行進(jìn)偏移選項偏移被叉車用來進(jìn)行定位到模型中需要撿取或者放下臨時實體的位置。這可以使叉車行進(jìn)到queue內(nèi)來撿取一個臨時實體,并行進(jìn)到特定的rack單元并放下臨時實體。如要強制叉車呆在網(wǎng)絡(luò)節(jié)點而不離開路徑網(wǎng)絡(luò),只要不選中行進(jìn)偏移復(fù)選框就可以了。路徑網(wǎng)絡(luò)自動采用Dyjks

33、tra算法來確定網(wǎng)絡(luò)中任意兩個節(jié)點之間的最短路徑。1.3模型運行第20步:編譯慟 ResetRun| Pause | StopM step軸 Compile圖2-38主視窗上的運行控制按鈕按主視窗的,Jfi - 按鈕。完成編譯過程后就可以運行模型了第21步:重置模型為了在運行模型前設(shè)置系統(tǒng)和模型參數(shù)的初始狀態(tài),總是要先點擊主視窗底部 的_ 鍵。第22步:運行模型按一I按鈕使模型運行起來??梢钥吹脚R時實體進(jìn)入 queue,并且移動到processor。從processor出來,實體將 移動到conveyor,然后進(jìn)入吸收器。你可以通過主視窗的速度滑動條改變模型運行的速 度。第23步:模型導(dǎo)航當(dāng)前

34、,我們是從正投影視圖視窗中觀察模型的。讓我們從透視視圖中來觀察它。選擇正投影視圖視窗視窗右上角的 X來關(guān)閉它。選擇工具條上的卜制 按鈕打開透視視圖(如圖2-39)。圖2-39透視試圖1.4數(shù)據(jù)顯示與分析注:如無特殊說明,本節(jié)各大步驟都是獨立的,無先后次序1.4.1查看簡單統(tǒng)計數(shù)據(jù)圖2-40顯示名稱為了觀察每個實體的簡單統(tǒng)計數(shù)據(jù),選擇視窗左邊的 乂,選中“ Show Names選項,如圖2-40。正投影視圖的默認(rèn)狀態(tài)是顯示名稱的,而透視視圖在默認(rèn)狀態(tài)下是隱藏名稱 的。1.4.2 打開” Stats Collecting說明:要查看仿真報告、當(dāng)前數(shù)量圖表和停留時間柱狀圖,建模人員必須打開該實體的S

35、tats Collecting選項。由于歷史數(shù)據(jù)儲存需要大量硬盤空間,因此歷史記錄統(tǒng)計是默認(rèn)關(guān)閉的。需要按照下列步驟打開“ Stats Collecti ng”.第1步:選擇實體進(jìn)行統(tǒng)計需在模型視窗中選擇你想要進(jìn)行統(tǒng)計記錄的實體。按住鍵盤“ Shift ”鍵,拖動鼠標(biāo) 框選要進(jìn)行統(tǒng)計的實體實現(xiàn)此步驟(如圖 2-41)。按住“ Ctrl ”鍵,然后點擊一個實體, 可以添加到選定集合中,或者從集合中刪除。圖2-41按“Shift或“Ctrl鍵拖動鼠標(biāo)來選擇一旦一個實體被選中,會有一個紅色方框?qū)⑵淇蜃。ㄈ鐖D 2-42 )圖2-42選中的實體第2步:開始統(tǒng)計要收集所選實體的歷史統(tǒng)計記錄,點擊Stats

36、 > Stats Collecting>選定對象打開,并確認(rèn)已選中“ Global On ”(如圖2-43)。TLexsi> C: Progra* Fi_Lft3FLfexsi*3iiserpro jectsgl_f s»StatsToolsFrem 亡 nkaAion Windo* H«lpjtnddrd Qbjouts.le Edi < Vi ew Eictcut#Tool BoxFlowlte m陲匚ocimarc«adelEper tFi tProcessorSt&ts CollectingStandord BeportSl

37、ate ReportM odel DDCumentat i onExperimenter.R«p4t Kand&ffi Str64in5S*L*ct«d QbjtctE D£EHide Gr&sn Indiciior BoictsZ Glob al gAll Cbj ect OnAll ObjtcAs C££SqutcoOTtQueEtSelected Object; On圖2-43 “所選實體打開” 和“ Global On ”打開” Stats Collecting”后,將有一個綠色方框框住正在被記錄歷史統(tǒng)計的實體(見下圖)

38、??梢赃x擇“ Stats>Stats Collecting> Hide Green Indicator Boxes”來關(guān)閉綠色方框的顯示(如圖2-45 )。圖2-44打開歷史記錄統(tǒng)計的選定實體圖2-45隱藏綠色指示框現(xiàn)在可以運行此模型,并可收集已選定實體的歷史統(tǒng)計記錄了1.4.3觀察實體的統(tǒng)計數(shù)據(jù)注意:本方式必須在方式2步驟完成之后進(jìn)行!在模型視圖上用鼠標(biāo)右鍵點擊所要統(tǒng)計的實體,在彈出的窗口中選擇“Properties選項,如圖2-46所示:ExpIcsreTreeExplore structureView Contents in PerspectivESet as Selecte

39、d Objectso()Set as 箕應(yīng) tud ViewsyQAdd tc User LibraryCapture SceeripReset ObjectReset協(xié)e冋ParannfetersPropertfes圖2-46選擇屬性菜單單擊鼠標(biāo)左鍵確定后,彈出一窗口,選擇該窗口最上一排最右邊的“Statistics如圖2-47所示:圖 2-47 點擊 Statistics根據(jù)需要,點擊相應(yīng)的“ Chart ”,如圖2-48所示:Quene9 Proper!ies Vindov倔 ualLabels StatisticsGeneral State | Content StaytirreCon

40、tentCurrent:.00Minimunrh!0.0C$厲尹匕MaKimLiTi:0.00”i 館1Aver 和 u:0,0VStay timeMinimum:Q.QOMaiximuni; OiOO匚 hart,.,Average:0.00Stat®Curent; 0,00Chart 圖2-48點擊Chart彈出如圖2-49所示窗口(如點擊其它的” Chart ” ,也會彈出相應(yīng)的窗口)A 1A11:/praj eet/aa AcEiiieSsT st a/cont mt/ st 疏 3_eti>biT ent .二(XViesPris Pi tfa liiijJuT-e

41、1啦盤 P-m »el-era Pi jpcrtiesCtritent g T im&圖2-49彈出Chart窗口2-50當(dāng)模型運行后,會在該窗口中記錄模型的相應(yīng)數(shù)據(jù),實時顯示出來,效果如圖 所示:圖2-50運行模型時顯示相應(yīng)得圖形這樣,我們就可以在模型運行的時候觀察相應(yīng)實體的各項數(shù)據(jù)及動態(tài)圖形,及時的發(fā)現(xiàn)一些問題。144 使用 recorderRecorder 進(jìn)行統(tǒng)計第1步:添加一個recorder來顯示queue的當(dāng)前數(shù)量從庫中拖出一個recorder放到Source實體的左上方,如圖2-51所示。B f iUi 1 FM hQ W 曾峠 m ai4iWHi DJLA=

42、Gn 沖 PW lMnWM flW. liUn圖 2-51 拖出一個 Recorder第2步:調(diào)整recorder的參數(shù)來顯示queue的滿意的曲線圖 在recorder實體上雙擊左鍵打開它的參數(shù)視窗,如圖2-52所示圖 2-52 recorder 參數(shù)按下數(shù)據(jù)捕捉設(shè)置按鈕。在數(shù)據(jù)類型域段中,選擇“ Standard Data ”選項。然后在 實體名稱域段的下拉菜單中選擇那個 queue。在選擇捕捉數(shù)據(jù)域段中,選擇“ Content ” (如圖 2-53)。mCapture Pfllrt001 的ntt Ife*和*2 kuYEtiit*C j phire S-ImJ jmI t>

43、71;ijDbJ«iri N-JIIH4晉屮&jLi Id cfoknICOhttM:N«bd圖2-53捕捉數(shù)據(jù)選項點擊“ next ”按鈕。第3步:設(shè)定recorder的顯示選項現(xiàn)在,在recorder視窗上選擇顯示選項按鈕 (見上圖)。在“ Graph Title ”域段中, 鍵入名稱“ Queue Content Graph ( queue當(dāng)前數(shù)量曲線圖)”(如圖 2-54)。這是一個 用戶定義的域段,用來定義圖形的標(biāo)題??梢栽谶@里鍵入任意想要的名稱。完成后按done按鈕。圖2-54標(biāo)準(zhǔn)顯示選項第4步:調(diào)整圖形的視景屬性圖形的視景屬性可以在屬性視窗中進(jìn)行編輯,

44、右鍵點擊recorder并選擇properties選項可以打開屬性視窗(如圖2-55 )。圖2-55選擇屬性視窗在默認(rèn)情況下,圖形是平放在模型地板上的。如果將圖表旋轉(zhuǎn) 果將會很好。改變recorder的旋轉(zhuǎn)和咼度參數(shù)就可以頭現(xiàn)(如圖90度直立起來視覺效2-56 )。圖 2-56 recorder 屬性將“Z” (位置)改為7.80,將“ RX ( X轉(zhuǎn)角)改為90。這將會把圖表旋轉(zhuǎn)直立起 來,而設(shè)定的高度將圖表的底部處于地板上(如圖2-57 )。圖2-57調(diào)整當(dāng)前數(shù)量圖形編譯模型后,進(jìn)行重置,并運行,現(xiàn)在應(yīng)該看到圖形顯示了 queue的當(dāng)前數(shù)量隨時間 變化的情況。如果沒有顯示,可能需要從“ S

45、tats>Stats Collecti ng>AII Objects On ” 菜單中打開統(tǒng)計歷史數(shù)據(jù)選項。第5步:添加一個recorder來顯示queue的停留時間柱狀圖按照和添加當(dāng)前數(shù)量曲線圖一樣的步驟,往模型中添加一個recorder作為停留時間柱狀圖。唯一的區(qū)別是,在 recorder參數(shù)的“ Capture Standard Data ”中應(yīng)該選擇“Staytime ”選項(如圖 2-58 )。圖2-58選擇“停留時間”選項將recorder放在緊挨著當(dāng)前數(shù)量曲線圖的右邊。像第4步中那樣選擇properties ,旋轉(zhuǎn)圖形,改變高度位置。然后編譯、重置并運行,應(yīng)該看到如下

46、圖一樣的圖形。圖2-59當(dāng)前數(shù)量和停留時間圖形第6步:為每個operator添加一個狀態(tài)餅圖按照之前的同樣的程序為每個operator添加一個狀態(tài)餅圖。唯一的不同是在選擇捕捉數(shù)據(jù)域段中選擇“ content ”選項(如圖2-60)。圖2-60選擇“狀態(tài)”選項從屬性視窗中將兩個圖形都調(diào)整為 5X5的大?。ㄈ鐖D2-61 )圖2-61將圖形的尺寸設(shè)定為"SX" 5 和"SY" 5讓兩個餅圖平放在地板上。不需要改變它們的轉(zhuǎn)角值。然后編譯、重置并運行,應(yīng)該 看到像下圖所示的那樣的餅圖。圖 2-62 operatori 和 operator2 的狀態(tài)餅圖1.4.5使

47、用可視化工具"VisualTool"進(jìn)行統(tǒng)計第1步:給模型添加3D文本另一種往模型中添加信息來在模型運行中顯示績效指標(biāo)的方式是, 在模型布局的某些 戰(zhàn)略點上放置3D文本。采用可視化實體,在視景顯示中選擇 “Text ”選項就可以實現(xiàn)此 操作。在這個模型中,將要添加一個 3D文本來顯示“ Conveyor Queue”中的臨時實體的 平均等待時間。拖出一個可視化工具實體到模型中,并放置到conveyorqueue旁邊(如圖2-63)。圖2-63可視化工具實體可視化工具的默認(rèn)顯示是一個 Flexsim標(biāo)志圖案的平面。在可視化工具上雙擊打開其 參數(shù)視窗(如圖2-64 )。圖2-6

48、4可視化工具參數(shù)在視景顯示中選擇“ Text”選項?,F(xiàn)在可以定義文本參數(shù)了。在文本顯示下拉菜單中 選擇“ Display Avg StayTime ”選項(如圖 2-65)。圖2-65文本顯示下拉菜單然后選擇代表模板按鈕來改變顯示的文本,改為“The average staytime of the,如圖 2-66所示Conveyor Queue is:( conveyor 的 queue 的平均等待時間是:Concattrate the following te)«t string: Ti: -, or Cii-u- with the actual average staytime

49、oi centerobjact( eurrenl, 1 .圖2-66定義3D文本的顯示將會注意到,在顯示字符串的末尾由一個指向“cen terobject(curre nt,1)”表述的引用(見圖2-66)。這個引用用來告訴可視化工具查找要顯示的數(shù)據(jù)。cen terobject(curre nt,1)的意思是顯示連接到可視化工具的第一個中間端口的實體的平均等待時間。這就意味著必須在conveyorqueue和可視化工具實體之間建立一個中間端口 連接。這可以通過按住鍵盤上的“ S'鍵并點擊可視化工具拖動到 conveyorqueue的操作 來實現(xiàn)(如下圖)。要點擊可視化工具,可直接點擊所

50、顯示的3D文本。如果點擊到字母之間的空白上可能不能正確建立連接。刪|»|刖| fr Hello:IMJUIIII'lliillllllllHIIII/1in fiiiin iiniHi圖2-67連接可視化工具和conveyorqueue編譯了模型后,將會在模型視圖中看到文本(如圖2-68 )圖2-68模型視圖中的3D文本到此,用戶可能想要調(diào)整文本的顯示。文本的尺寸默認(rèn)設(shè)置為1,可能想要讓它變小點。也可能想要文本懸在queue上空。要想把文本尺寸變小,在可視化工具的文本參數(shù)中鍵入想要的尺寸,這里為 0.5 (如 圖2-69)。同時,將厚度調(diào)整到0.1,這樣給文本一個3D的外觀。

51、圖2-69調(diào)整文本的尺寸和厚度在可視化工具視窗的左下角,選擇屬性按鈕打開屬性視窗(如圖2-70)11Properties0KCanedII圖2-70屬性按鈕在屬性視窗中,用“ RX域段將文本旋轉(zhuǎn)90度(如圖2-71 )圖2-71將文本旋轉(zhuǎn)90度在參數(shù)和屬性視窗中按“ Ok”按鈕?,F(xiàn)在模型中的文本就被旋轉(zhuǎn)了。用鼠標(biāo)按照意愿 來選擇和放置文本。記住,可以通過并用鼠標(biāo)左右鍵選擇文本并前后移動鼠標(biāo)來控制文本 的高度,或者選擇文本然后滾動鼠標(biāo)輪來上下移動文本(如圖 2-72 )。圖2-72放置3D文本第2步:編譯、重置、保存和運行在模型中放置文本,并編譯、重置、保存該模型。然后就準(zhǔn)備好可以運行模型并查看 剛剛添加的圖形、圖表和3D文本了(如圖2-73)。圖2-73完成的模型146使用報告來查看輸出結(jié)果如要在Flexsim中獲得相應(yīng)的特征報告,就必須在模型中選中想要包含在報告中的實 體。在運行結(jié)束后可以獲得報告。要選中實體,可以按住鍵盤“Shift ”鍵然后用鼠標(biāo)拖動一個選擇框包圍要報告的實體。當(dāng)一個實體被選中時,在它周圍將顯示一個紅色方框(如 圖2-74 )。也可以使用“ Ctrl ”

溫馨提示

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

評論

0/150

提交評論