


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、教程本基礎教程將帶你一起完成建立過程流、創建模型、輸入數據、查看動畫、以及分析輸出結果的各個步 驟。每一節課都是基于上一節容的,所以學完一節課要消化它,才能進入下一節課。每節課大約需要至 少45分鐘的時間。在第二課的最后還包括一個提高環節,可以為你的模型增色。本教程包括下列課程;第一課:建立一個處理3種不同臨時實體類型的簡單模型。每種臨時實體的路徑都不同。本模型中使用 的實體包括發生器、暫存區、處理器、輸送機和吸收器。對模型表現的基本統計做了介紹,也介紹了每 一實體的參數選項。第二課:使用第一課中建立的模型。用戶添加操作員和運輸機。介紹實體的屬性界面,進一步討論附加 統計分析。第二課提高容:
2、完成第二課之后,介紹如何使用記錄器實體向模型添加3D圖表和圖形。同時也介紹了如何使用可視化工具添加 3D文本。第三課:使用第二課中的模型,用戶將要添加貨架和網絡路徑。將會添加高級統計功能和模型邏輯編程 功能。同時也將使用表來讀取和寫入數據。每一課將會按照下列格式:12 3 4 5 6 7介紹本課學習容 估計完成時間 模型描述 模型數據Flexsim軟件概念學習逐步模型構建如果學習此課程有任何問題,或者發至 U supportflexsim.請聯系我們的技術團隊。 希望你在學習如何使用Flexsim 技術支持的是 801 224 6914 (美國),flexsim來優化你們的流程的過程中感到愉快
3、。重要提示:你必須在電腦上安裝Visual C+.NET編譯程序,否則此Flexsim軟件將不會正確工作。flexsim評估版本附帶的編譯器并不具備與Microsoft Visual C+零售版本同樣的能力。如果你沒有VisualC+ .NET,在購買 Flexsim 軟件時,你可以選擇捆綁購買Visual C+和Flexsim 軟件。簡介第1課介紹了圖示與建立簡單模型的基本概念。在Flexsim中開始建立每個模型的好方法是先畫一個圖示。如果不能建立一個圖示、流程圖,甚至不能至少在腦子中勾畫岀處理過程是如何工作 的畫面,那么使用 Flexsim建立模型將會遇到重重困難。注釋:如果你已經學習完了
4、起步部分的指導容,那么本課中學到的很多概念對你來說就不是新的。然而,因為后面的課程將建立在本課的基礎上,所以最好還是復習一遍。本課學習容?如何建立一個簡單布局?如何連接端口來安排臨時實體的路徑? 如何在Flexsim實體中輸入數據和細節? 如何編譯模型?如何操縱動畫演示? 如何查看每個Flexsim實體的簡單統計數據新實體在本課中將學習發生器、暫存區、處理器、輸送機和吸收器實體預計完成時間完成本課大約需要30-45分鐘Flexsim軟件概念學習Flexsim 術語在開始建立此模型前,先來理解一些本軟件的基本術語將會有幫助。Flexsim實體:Flexsim實體模擬仿真中不同類型的資源。暫存區實
5、體就是一個例子,它扮 演儲存和緩沖區的角色。暫存區可以代表一隊人、CPU上一個空閑過程的隊列、工廠中地面上的一個儲存區或客戶服務中心的一隊等待的呼叫等等。另一個Flexsim實體例子是處理器實體,它模擬一段延遲或一個處理過程的時間。這個實體可以代表工廠中的一臺機器、一個 正在給客戶服務的銀行岀納員、一個郵政分檢員,等等。Flexsim實體放在對象庫柵格中。對柵格進行了分組管理,默認顯示最常用的實體。臨時實體:臨時實體是流經模型的實體。臨時實體可以表示工件、托盤、裝配件、文件、集 裝箱、呼叫、訂單或任何移動通過仿真過程的對象。臨時實體可以被加工處理,也可以由物 料處理設備傳輸通過模型。在Flex
6、sim中,臨時實體由發生器產生,在流經模型之后被送到吸收器中。臨時實體類型:臨時實體類型是一個放在臨時實體上的標志,它可以代表條形碼號、產品類型或工件- 號等等。 在臨時實體尋徑中,Flexsim使用實體類型作為引用。端口:每個Flexsim實體的端口數沒有限制,通過端口它們可以與其它的實體通信。有三種 端口類型:輸入端口、輸岀端口和中間端口。輸入和輸岀端口用于臨時實體的尋徑。例如,一個分揀員依靠包裹上的目的地把包裹分放到幾個輸送機中的一個上面。為了在Flexsim中進行仿真,連接處理器實體上的輸岀端口到幾個輸送機實體的輸入端口,這意味著當一個處理器(或分揀員)完成臨時實體(包裹)的處 理后,
7、就通過它的一個輸出端口將其發送到一個特定的輸送機上。中間端口用來建立從一個實體到另一個實體的引用。中間端口的一個慣常用法是引用可移動實體,如從設備、暫存區或輸送機等引用操作員、叉車、或者起重機。端口的建立和連接是通過按住鍵盤上的不同字母鍵,并用鼠標點擊一個實體,并拖曳到另-個實體上完成的。當按住左鍵并拖曳鼠標時,如果同時按住“A”鍵,就可以在第一個實體上建立輸出端口,并在另一個實體上建立輸入端口。這樣兩個新端口就自動連接起來。如果 按住“ S鍵,將在兩個實體上都建立一個中間端口,并把這兩個新端口連接起來。拖曳鼠標并同時按下“ Q'鍵可以刪除輸入輸岀的端口和連接,按下“ W鍵可以刪除中間
8、端口和連 接。下表說明了用于連接和斷開兩種端口連接的鍵盤字母。教程的第1課示了如何正確建立端口連接。輸入一輸出中間斷開QW連接AS模型視圖:Flexsim 應用3D建模環境。建模時默認的模型視圖叫做正投影視圖。你也可以在一個更真實的透視視圖中查看模型。盡管透視視圖表達的更真實,但是通常在正投影視圖中更容易建立模型布局。當然,任一視圖都可以用來建立和運行模型。Flexsim允許根據需要打開多個視圖視窗。不過請記住,當打開多個視窗時會增加對計算機資源的需求。模型1描述在第一個模型中,我們將研究三種產品離開一個生產線進行檢驗的過程。有三種不同類型的臨時實體將按照正態分布間隔到達。臨時實體的類型在類型
9、 1、2、3三個類型之間均勻分布。當臨時實體到達時,它們將進入暫存區并等待檢驗。有三個檢驗臺用來檢驗。一個用于檢驗類型1,另一個檢驗類型 2,第三個檢驗類型 3。檢驗后的臨時實體放到輸送機上。在輸送 機終端再被送到吸收器中,從而退出模型。圖1-1是流程的框圖。圖1-1模型1流程框圖模型1數據發生器到達速率:normal ( 20, 2 )秒暫存區最大容量:25個臨時實體檢驗時間:exponential(0, 30 )秒輸送機速度:1米/秒臨時實體路徑:類型1到檢驗臺1,類型2到檢驗臺2,類型3到檢驗臺3。建模步驟建立第一個模型為了檢驗Flexsim軟件安裝是否正確,在計算機桌面上雙擊Flexs
10、im3.0 圖標打開應用程序。軟件裝載后,將看到 Flexsim菜單和工具按鈕、庫、以及正投影視圖的視窗。步驟1:從庫里拖岀一個發生器放到正投影視圖中,如圖1-2所示:LS圖1-2步驟2:把其余的實體拖到正投影視圖視窗中,如圖1-3所示:1個暫存區、3個處理器、圖1-3 完成后,將看到這樣的一個模型。模型中有1個發生器、3個輸送機和1個吸收器。步驟3:連接端口下一步是根據臨時實體的路徑連接端口。連接過程是:按住“A”鍵,然后用鼠標左鍵點擊發生器并拖曳到暫存區,再釋放鼠標鍵。拖曳時你將看到一條黃線(圖1-4),釋放時變為黑線。(圖1-5)。LS圖1-4 拖曳時岀現的黃線圖1-5釋放后得到的黑線連
11、接每個處理器到暫存區,連接每個處理器到輸送機,連接每個輸送機到吸收器,這樣就完成了連接過程。完成連接后,所得到的模型布局應如圖1-6所示。圖1-6完成端口連接我們首先從發生器開始設置,最后到下一步是根據對實體行為特性的要求改變不同實體的參數。吸收器結束詳細定義模型每個實體都有其特有的圖形用戶界面(GUI),通過此界面可將數據與邏輯加入模型中。雙擊實體可打開叫做參數視窗的 GUI。對于這一模型,我們想要有三種不同的產品類型進入系統。為此,將應用發生器的“離開觸發器”為每個臨時實體指定一個1到3之間的均勻分布的整數值,來作為實體類型。步驟4:指定到達速率雙擊發生器鍵打開其參數視窗(見圖1-7 )圖
12、1-7 發生器參數視窗所有的Flexsim實體都有一些分頁或標簽頁,提供一些變量和信息,建模人員可根據模型的需求來進行修改。在這個模型中我們需要改變到達時間間隔和實體類型來產生3種實體。根據模型描述,我們要設定到達時間間隔為normal(10,2)。現在,按下到達時間間隔下拉菜單中的箭頭,選擇“正態分布”選項(圖 1-8)圖1-8該選項將出現在視窗里。如果要改變分布的參數,則選擇模板按鈕,之后可以改變模板中任何灰褐色的值。選擇模板按鈕將看到這一視窗(圖1-9 ):圖 1-9可以使用模板改變數值來調整分布,甚至可以插入一個表達式。在本模型中改變10為20。按確定鍵返回到參數視窗。下面我們需要為臨
13、時實體指定一個實體類型,使進入系統臨時實體的類型服從以1到3之間的均勻分布。最好的做法是在發生器的“離開觸發器”中改變實體類型。步驟5:設定臨時實體類型和顏色選擇發生器觸發器分頁(圖1-10 )。在“離開觸發器”框中,選擇“ Set Itemtype and Color (設定臨時實體類型和顏色)”以改變臨時實體類型和顏色。團謖定實住壓拓輛匾対i馬時災體牠旳指足一種生體類型魯血血啦1) ,并匚|圍A"iterri垃定閃鬥(rab;奉用紅、綠、益"g輸A方式加臨時實炸畑山指定一種碩色a 根站買俸類理設定誣邑:根據臨時買眸此刖 的莊佛類鷲號設屋一種迤特的碗色. 狠礙棣竝鍍定磺笆
14、丄根獲一個各為'囲血抽*'的標甕的值為臨時實滋機m樣是唯 螢宙閒馬麗摘固施朗E筠吃XSFtl): ftalSBmytobleM 的儀 1 列 1 編人隹坤 » 璋人農中(2):腕暮擇個臨曲實體進入在名為"刖恬bte”的全稅中販厚詵禹入 孟送消息;按:選一條洎 J&統 ceriterotoieccijrrent, 1)用 Fsgsendimgotiject.ff1遞首家 發送廷遲消息;從當前算起在口時間單位內發送一個延理消息結代血咱祁(a 條件稍;如果兼件舟,在從現在倉起的0時間內發狂一務消息紿匸聞昭obOnResetOnCreatlonset tem
15、type .and cnlar Ftowenv iterrdtefnt沖肥 dirlfotnXiM)" 侮置|A1IOnDcIta®Ha圖 1-10在選定改變臨時實體類型和顏色的選項后,按模板,可以看到下列信息(圖1-11):SF Sourctl OnE nt Tcmpliitf7 %呂為臨時實體item指定一種丈體類型號dunrform-1.3:i 并為每種實悻類型指定唯一的瀕色。圖 1-11離散均勻分布與均勻分布相似,但返回的不是給定的參數之間的任意實數值,而是離散整數值。 點擊本視窗和發生器參數視窗的確定鍵。下一步是詳細設定暫存區參數。由于暫存區是在臨時實體被處理器處
16、理前存放臨時實體的場所,因此需要做兩件事。首先,需要設定暫存區最多可容納25個臨時實體的容量。其次,設定臨時實體流選項,將類型 1的實體發送到處理器 1,類型2的實體發送到處理器 2,依此類推。步驟6:設定暫存區容量雙擊暫存區打開暫存區參數視窗(圖1-12)圖 1-12H;AI口- _按甬時尖儲委型I間接j :根據臨時賣籲型來定義不爾読71阿綁童送_ 詢邇過標簽(直接):凌送I漸實體到一平幅口,毗誦口暑號臨時實體為' 制道過毎簽(閭接杞僵皓跡實體駅m上名-labelname"的標簽対値所至更的:第件請口 :很據條件表達式將臨時實伐姦迸到*幀的端口 ;如果為1瓦V圖 1-13改
17、變最大的容量為25。選擇 色按鈕。步驟7:為暫存區指定臨時實體流選項在參數視窗選擇臨時實體流(FLOW)分頁來為暫存區指定流程在"發送到端口"下拉菜單中選擇"By Itemtype (direct)(按實體類型(直接)"(圖1-13)口|(5和皿1) sendtQport:第一個可用打開所有請口)I輪循!采用輪fl複式(在數字輪序中謹樣輸出端口 將臨吋實體發送到一牛端口. A 如可用就用輪循式;以輪循模式(按照麴字輪序選揮下一T可用的輸出靖口、將施 按百分比(輸入 >按照下列百分比將臨時實體發送到輸出端口 :百瀰 端口 -一 - 按百分比(表:棍據
18、一T名為巧的全局表中定義的離散經臉分布發送到;由于我們已經分配實體類型號為1、2、3,我們就可以用實體類型號來指定臨時實體通過的端口號。處理器1應連接到端口 1,處理器2應連接到端口 2,依此類推。選定了" By Itemtype (direct)"之后,點擊確定按鈕關閉暫存區的參數視窗。下一步是設定處理器的時間參數。步驟8:為處理器指定操作時間雙擊處理器1,打開處理器1的參數視窗(圖1-14 )。圖 1-14(指數分布)”。其默認的時間是在"處理時間”下拉菜單中,選"Exponential Distribution10 秒, 因此, 這里需要改變, 改
19、變 的方法是選擇模板按(見圖 1-15).圖 1-15將形狀參數(scale value )改為30。這里指數分布的形狀參數恰好是均值。按確定按鈕關閉視 窗。這僅僅是這一次對處理器所做的改變,今后的課程中還要考察一些其它的操作。按確定按鈕關閉處理器參數視窗。對其它的處理器重復上述過程。因為輸送機的默認速度已經設為每時間單位為1,所以這次不需要修改輸送機的速度?,F在可以編譯和運行模型了。步驟9:編譯圖1-16主視窗上的運行控制按鈕按鈕。完成編譯過程后就可按主視窗的以運行模型了 步驟10:重置模型為了在運行模型前設置系統和模型參數的初始狀態,總是要先點擊主視窗底部鍵。的步驟11:運行模型按按鈕使模
20、型運行起來。可以看到臨時實體進入暫存區,并且移動到處理器。從處理器出來,實體將移動到輸送機,然后進入吸收器。你可以通過主視窗的速度滑動條改變模型運行的速度。步驟12:模型導航當前,我們是從正投影視圖視窗中觀察模型的。讓我們從透視視圖中來觀察它。選擇正投影視圖視窗視窗右上角的 X 來關閉它。選擇工具條上的按鈕打開透視視圖(圖 1-17 )。鼠標導航鼠標左鍵:在X-Y平面移動模型。 在一個實體上按住左鍵,然后移動鼠標可以在 X-Y平面移動該實體。鼠標右鍵:X,Y,Z軸旋轉。在實體上按右鍵,然后移動鼠標則可以旋轉此實體。鼠標左右鍵(或鼠標滾輪):通過向前和向后旋轉鼠標輪可以輕松地調整鏡頭的遠近。如果
21、有一 個實體被當前選中,則將會改變它的 Z向高度。如果鼠標有滾輪, 則可以轉動鼠標滾輪代替鼠標左右鍵同時點擊。F7鍵:F7鍵可啟動飛行俯瞰模式。在飛行俯瞰模式下,鼠標指針在視窗中心線上方時圖形向上 移動,鼠標在中心線下方時圖形向下移動,鼠標在中心線左邊時,圖形向左旋轉,鼠標在中心線右邊時圖形向右旋轉,欲退出飛行俯瞰模式時按F7鍵。這種方式需要通過一些練習才能掌握。如果模型丟失,可以按F7鍵停止飛行俯瞰模式,并按右鍵選擇下拉菜單中的Reset View鍵重新找到要觀察的模型。圖 1-17步驟13:查看簡單統計數據圖 1-18為了觀察每個實體的簡單統計數據,選擇視窗上的設置菜單,取消對“隱藏名稱”
22、選項的選擇。正投影視圖的默認狀態是顯示名稱的,而透視視圖在默認狀態下是隱藏名稱的。步驟14:保存模型可使用“文件 > 模型另存為”來保存模型?,F在已經完成了第一課。在模型運行的時候,花些時間來回顧一下各個步驟并觀察一下模型。恭喜你!如要繼續學習本教程,請進入第二課。第2課簡介第2課介紹了向一個模型中加入操作員和輸送機的概念,并更詳細、深入地介紹了實體屬性與參數。另外第2課還介紹了圖形化統計結果輸岀功能。 請在已完成第1課的基礎上開始第 2課,因為第2課將以第1課中的模型作為起點。你將學到? 如何訪問實體參數和屬性;? 如何向模型中加入一組操作員;? 如何向模型中加入叉車運輸機;? 如何選
23、擇一個實體進行統計;? 如何打開統計數據收集;? 如何在模型運行中觀察實體統計數據;新實體本課將介紹分配器、操作員和運輸機實體預計完成時間完成本課大約需要30-45分鐘Flexsim軟件概念學習實體屬性和參數現在更系統地介紹實體屬性和參數視窗。每個Flexsim實體都有一個屬性視窗和一個參數視窗。作為一個建模人員,你需要徹底理解實體屬性和實體參數的不同。要訪問屬性,右鍵點 擊模型視窗中的一個實體并選擇屬性(見圖 2-2 )。圖2-2右鍵點擊模型視圖中的一個實體時岀現的菜單實體屬性每個Flexsim實體的屬性都是相同的。在屬性中有4個分頁:視景、常規、標簽和統計。每個分頁包含所選的Flexsim
24、實體的附屬信息。常規屬性:常規屬性分頁包含實體的常用信息,如名稱、類型、位置、端口連接、顯示標記 和使用者描述(見圖2-3 )。圖2-3常規屬性視景屬性:視景分頁允許建模人員指定視覺特性,如3D形狀、2D形狀、3D紋理、顏色、位置、尺寸、轉角和用戶繪圖代碼。位置、尺寸和轉角反映實體的當前屬性(見圖2-4 )。建模人員可在相關字段中修改這些屬性值,也可以在模型界面視窗中用鼠標來改變這些屬性。圖2-4視景屬性標簽屬性:標簽分頁顯示用戶定義的給實體指定的標簽。標簽是建模人員用來存放臨時數據的一種機制。一個標簽有兩部分,名稱和標簽值。名稱可以任意命名,標簽值可以是數字或文字數字(包含文字和數字的字符串
25、)。如需添加一個純數字標簽,點擊底部的“添加數字標簽”按鈕。同樣地,如果需要一個標簽保存數字和字母,則點擊“添加字符串標簽”按鈕。然后可用該表修改此標簽的名稱和標簽值。也可以在模型運行中動態地更新、創建或刪除標簽。此分頁將顯示所有標簽和它們的當前值。所有信息在模型運行中實時顯示。這些信息對建模人員測試邏輯、調試模型很有幫助。圖2-5標簽屬性統計屬性:統計分頁顯示實體上收集到的默認統計信息。此信息在模型運行中動態地更新顯示。當選擇此分頁時,將岀現 4個附屬分頁(見圖 2-6 )。圖2-6統計屬性“設統計常規屬性:顯示實體的當前數量、停留時間、狀態和吞吐量等基于時間的統計結果。 置”選項允許用戶確
26、定顯示在當前數量和停留時間圖表中的數據個數。2-7 )統計狀態屬性:狀態屬性圖表顯示實體的各種狀態占總時間的百分比(見圖圖2-7狀態圖表狀態圖表在模型運行中動態地更新。也可選擇常規屬性統計分頁中的圖表按鈕,有圖表視圖的獨立視窗。統計當前數量屬性:當前數量屬性圖表顯示實體當前數量隨時間的變化(見圖 成此圖表需打開“統計收集”。即可顯示帶2-8 )。要生圖2-8當前容量圖表當前容量圖表在模型運行中被動態更新。從常規屬性統計分頁中選擇圖表按鈕,此圖表視圖的獨立視窗。將顯示帶有統計停留時間屬性:停留時間屬性圖表顯示一個臨時實體停留時間的柱狀圖(見圖 要生成此柱狀圖需打開“統計收集”。2-9)圖2-9停
27、留時間柱狀圖在模型運行中停留時間柱狀圖動態更新。在常規統計分頁中選擇圖表按鈕,將顯示一個帶有圖表視圖的獨立視窗。注釋:要查看仿真報告、當前數量圖表和停留時間柱狀圖,建模人員必須打開該實體的統計 收集選項。由于歷史數據儲存需要大量硬盤空間,因此歷史記錄統計是默認關閉的。需要按 照下列步驟打開 “統計收集”.第1步:選擇實體進行統計需在模型視窗中選擇你想要進行統計記錄的實體。按住鍵盤“Shift ”鍵,拖動鼠標框選要進行統計的實體實現此步驟(見圖2-10 )。按住“ Ctrl ”鍵,然后點擊一個實體,可以添加到選定集合中,或者從集合中刪除。LS圖2-10 按"Shift ”或"
28、Ctrl ”鍵拖動鼠標來選擇一旦一個實體被選中,會有一個紅色方框將其框?。▓D2-11 )。圖2-11 選中的實體第2步:開始統計點擊統計 > 統計收集 > 選定對象打開,并確認已選中“全要收集所選實體的歷史統計記錄, 局打開"(圖2-12 )。圖2-12 “所選實體打開”和“全局打開”打開“統計收集”后,將有一個綠色方框框住正在被記錄歷史統計的實體(見圖2-13)可以選擇“統計 >統計收集 >隱藏綠色指示框”來關閉綠色方框的顯示(見圖2-14 )。圖2-13打開歷史記錄統計的選定實體圖2-14隱藏綠色指示框現在可以運行此模型,并可收集已選定實體的歷史統計記錄了
29、。實體參數實體的參數根據所選的實體不同將稍有區別。由于每個實體在模型中都有特定的功能,因此必須使參數個性化以允許建模人員能夠盡可能靈活地應用這些實體。所有實體的有些分頁是相似的,而另一些分頁對該實體則是非常特殊的。關于每個實體所有參數的特定定義可參見Flexsim實體庫。雙擊一個實體可訪問該實體的參數。參數的版面如圖2-15所舉示例。圖2-15參數到此為止,Flexsim軟件相關概念部分的學習結束了,下面開始建立模型2。模型2描述模型2中將采用一組操作員來為模型中的臨時實體的檢驗流程進行預置操作。檢驗工作需要兩個操作員之一來進行預置。預置完成以后,就可以進行檢驗了,無需操作員在場操作。操 作員
30、還必須在預置開始前將臨時實體搬運到檢驗地點。檢驗完成后,臨時實體轉移到輸送機上,無需操作員協助。當臨時實體到達輸送機末端時,將被放置到一個暫存區,叉車從這里將其揀取并送到吸收器。觀察模型的運行,可能會發現有必要使用多輛叉車。當模型完成后,查看默認圖表和曲線圖 并指岀關注的瓶頸或效率問題。圖2-1是模型2的流程圖。LS圖2-1模型2圖示模型2數據檢測器的預置時間:常數值為10秒產品搬運:操作員從暫存區到檢測器。叉車從輸送機末端的暫存區到吸收器。輸送機暫存區:容量=10建模步驟建立模型2請首先裝載前一課建立的模型1,然后開始建立模型 2 步驟1:裝載模型1并編譯選用工具條上的打開按鈕來裝載模型1選
31、擇第1課中存儲的模型1的文件(.fsm file)。裝載后,按下工具條上的編譯按鈕。切記, 在運行模型前必須進行編譯。步驟2:向模型中添加一個分配器和兩個操作員分配器用來為一組操作員或運輸機進行任務序列排隊。在該例中,它將與兩個操作員同時使用,這兩個操作員負責將臨時實體從暫存區搬運到檢測器。從庫中點擊相應圖標并拖放到模型中,即可添加分配器和兩個操作員,如圖2-16所示。圖2-16添加分配器和操作員步驟3:連接中間和輸入/輸岀端口暫存區將要求一個操作員來揀取臨時實體并送至某個檢測器。臨時實體的流動邏輯已經在第1課中的暫存區設置好了,無需改變。只需請求一個操作員來完成該任務。由于我們使用兩 個操作
32、員,我們將采用一個分配器來對請求進行排隊,然后選擇一個空閑的操作員來進行這項工作。如果我們只有一個操作員,就不需要分配器了,可以直接將操作員和暫存區連接在 一起。為了使用分配器指揮一組操作員進行工作,必須將分配器連接需要操作員的實體的中間端口上。若要將分配器的中間端口連接到暫存區,則按住鍵盤上的“S'鍵然后點擊分配器拖動到暫存區(見圖 2-17 )。圖2-17按“ S”鍵并點擊拖動2-18 )釋放鼠標,就建立了一個從分配器中間端口到暫存區中間端口的連接(見圖圖2-18中間端口連接中間端口位于實體底部中間位置。很明顯它并非輸入或輸岀端口。為了讓分配器將任務發送給操作員,須將分配器的輸出端
33、口與操作員的輸入端口連接。實現方法是,按住鍵盤“ A”鍵并點擊分配器拖動到操作員,如圖2-19所示。必須對每個操作員進行此操作。連接如圖2-20所示。圖2-19“ A”鍵點擊拖動圖2-20分配器輸岀端口連接到操作員輸入端口步驟4:編輯暫存區臨時實體流設置使用操作員下一步是修改暫存區臨時實體流屬性來使用操作員完成搬運任務。可以雙擊暫存區打開參數視窗完成上述修改。視窗打開后,選擇“臨時實體流”分頁。選擇“送往端口”下拉菜單下面的“使用運輸機”復選框(圖 2-21 )。圖2-21選中“使用運輸機”復選框當選擇了 “使用運輸機”后將激活一個“按下列請求運輸工具”的新下拉菜單。這個下拉菜 單將根據端口號
34、來選擇運輸機或操作員去搬運臨時實體。在本例中,它被連接到分配器,由 分配器將任務分配給操作員。選擇“確認”按鈕關閉視窗。步驟5:編譯、保存模型,和測試運行現在運行模型來確認我們所做的改變是否生效。在開始運行前首先要進行編譯完成后,重置模型,然后按按鈕保存此模型。運行模型來驗證操作員正在從暫存區搬運臨時實體到檢測器。步驟6:為檢測器的預置時刻配置操作員為了使檢測器在預置時使用操作員,必須連接每個檢測器的中間端口和分配器的中間端口。操作是:按住鍵盤“ S”鍵點擊分配器拖到檢測器釋放。完成后,端口將如圖2-22所示。圖2-22分配器與每個檢測器中間端口的連接2-23)現在我們需要為檢測器定義預置時間
35、。雙擊第一個檢測器打開其參數視窗(圖圖 2-23在"預置時間" 下拉菜單中選擇 “ Con sta nt Value (常數值)"選項,然后按為10 (見圖2-24)鍵來打開代碼模板視窗,將時間改圖 2-24“應用” 保存此改變。然后打開“操點擊“確認”按鈕關閉代碼模板視窗。點擊主頁中的 作員”分頁。選擇“使用操作員進行預置”旁的復選框。選擇后,將會看到“操作員數量”編輯區和“選 取操作員”下拉菜單可用。預置所需的操作員數量為1,“選取操作員”的被選容應設置為中間端口 1,如圖2-25所示。圖 2-25點擊“確認”按鈕保存此改變并關閉視窗。對模型中的每個檢測器重復
36、此步驟。然后編譯、重置,并運行模型以確認在預置時間期間確實使用了操作員。模型的下一步是添加輸送機暫存區,并重新連接輸入和輸出端口。步驟7:斷開輸送機到吸收器的端口間連接應在添加輸送機暫存區前斷開輸送機和吸收器之間的輸入輸出端口連接。操作是:按住鍵盤“ Q 鍵點擊輸送機拖動至吸收器。端口被斷開后,從庫中拖一個暫存區放置在中間那個輸送機的末端。然后連接輸送機的輸岀端口至暫存區的輸入端口,操作為:按住“A”鍵點擊每個輸送機拖動至暫存區。然后用同樣的操作連接暫存區的輸岀端口至吸收器。完成后,模型的布局應如圖2-26所示。圖2-26連接完成現在已修改了模型布局,并創建了端口連接,可以添加叉車了。步驟8:
37、添加運輸機在模型中添加叉車,來將臨時實體從輸送機暫存區搬運到吸收器,這和添加操作員來完成輸入暫存區到檢測器之間的臨時實體搬運是一樣的。由于此模型中只有一輛叉車,所以不需要使用分配器。直接將叉車連接到暫存器的一個中間端口。從庫中拖岀一個叉車輸送機放置到模型視窗中(圖2-27 )。圖 2-27添加叉車后,將暫存區的中間端口連接到此叉車。按住鍵盤“S'鍵點擊暫存區拖動到叉車。完成后,模型應如圖 2-28所示。圖 2-28步驟9:調整暫存區的臨時實體流參數來使用叉車下一步是調整暫存區的臨時實體流參數來使用此叉車。雙擊暫存區打開其參數視窗2-29 )。圖2-29暫存區的“使用運輸機”復選框選擇“
38、臨時實體流”分頁并選中“使用運輸機”復選框。暫存區的中間端口上,因此無須其它調整。點擊“確認”按鈕關閉視窗。點擊。模型編譯完成后,步驟10:運行模型這一步是建立本模型的收獲部分,現在可以檢驗此模型是否如你所愿地運行。1已經被連接重置并保存模型。在模型運行中,可使用動畫顯示來直觀地檢查模型,看各部分是否運行正常(圖2-30)圖2-30運行模型應能看到操作員來回走動,叉車在暫存區和吸收器之間搬運臨時實體??勺⒁獾疆斠粋€檢測器在等待操作員進行預置時,一個黃色的方框顯示在檢測器下 步驟11:輸岀分析使用在前面課程中講到的如何打開統計收集的說明,在屬性視窗中查看實體的統計數據。 過觀察動畫顯示和圖表(圖
39、2-31 ),判斷此模型是否有瓶頸?實用文檔圖2-31仿真運行時的各種圖表運行表明如果添加一個或更多操作員,模型運行更好。當添加第三個操作員時,盡管臨時實 體仍然會在輸入處的暫存區中堆積,但卻可能是系統的最佳配置。從庫中拖出一個圖標即可再添加一個操作員。按住“A”鍵點擊拖動,連接分配器與操作員編譯、重置、保存,然后運行。第2課到此結束。祝賀你!你要進入本課進階部分的學習嗎? 太好了!更上一層樓!要繼續學習教程,請參看第2課進階。第2課進階簡介在本課本部分用來指導建模人員如何添加一些額外的東西來在模型運行中顯示數據和信息。中,將學習如何添加 3D圖表和圖形,如何顯示在第2課中完成的模型中的 3D
40、文本。本課學習容如何添加一個如何添加一個如何添加一個如何添加一個3D曲線圖來顯示暫存區的當前數量3D柱狀圖來顯示暫存區的等待時間3D餅圖來顯示每個操作員的狀態分布3D可視化文本來顯示輸送機暫存區的平均等待時間如何安排曲線圖、圖表、文本的位置以取得最好視覺效果新實體在本課中,將介紹可視化工具和記錄器實體預計完成時間完成本課大約需要20-30分鐘建模步驟建立模型2 進階要開始建立進階模型2,需要從上一課中裝載模型2步驟1裝載模型2并編譯步驟2:將模型另存為“ Model 2 Extra Mile",并打開統計收集選項找到菜單選項“文件 另存為”將模型用一個新名稱保存。在開始進行修改前,確
41、保已經采 用菜單選項“統計 統計收集 所有實體打開”為所有的實體打開了統計收集選項。要顯示 柱狀圖和當前數量圖(見第 2課,Flexsim 相關概念一節)就必須打開統計收集選項。2-32所示。步驟3:添加一個記錄器來顯示暫存區的當前數量從庫中拖出一個記錄器放到發生器實體的左上方,如圖LS圖 2-32步驟4:調整記錄器的參數來顯示暫存區的滿意的曲線圖在記錄器實體上雙擊打開它的參數視窗,如圖2-33所示。圖 2-33記錄器參數按下數據捕捉設置按鈕。在數據類型域段中,選擇“標準數據”選項。然后在實體名稱域段 的下拉菜單中選擇那個暫存區。在“選擇捕捉數據”域段中,選擇“當前數量”(見圖34)。圖2-3
42、4捕捉數據選項點擊“向前”按鈕。步驟5:設定記錄器的顯示選項現在,在記錄器視窗上選擇顯示選項按鈕(見圖2-33 )。在“圖形名稱”域段中,鍵入名稱“ Queue Content Graph(暫存區當前數量曲線圖)"(見圖2-35 )。這是一個用戶定義的域段,用來定義圖形的標題。可以在這里鍵入任意想要的名稱。完成后按完成按鈕。圖 2-35步驟6:調整圖形的視景屬性圖形的視景屬性可以在屬性視窗中進行編輯, 視窗(見圖2-36 )。標準顯示選項右鍵點擊記錄器并選擇屬性選項可以打開屬性圖2-36選擇屬性視窗在默認情況下,圖形是平放在模型地板上的。如果將圖表旋轉90度直立起來視覺效果將會很好。
43、改變記錄器的旋轉和高度參數就可以實現(見圖2- 37 )。圖 2-37記錄器屬性將“ Z”(位置)改為 7.80,將“ RX'( X轉角)改為90。這將會把圖表旋轉直立起來,而 設定的高度將圖表的底部處于地板上(見圖2-38 )。圖 2-38調整當前數量圖形編譯模型后,進行重置,并運行,現在應該看到圖形顯示了暫存區的當前數量隨時間變化的 情況。如果沒有顯示,可能需要從“統計統計收集 所有實體打開”菜單中打開統計歷史數據選項。步驟7:添加一個記錄器來顯示暫存區的停留時間柱狀圖按照和添加當前數量曲線圖一樣的步驟,往模型中添加一個記錄器作為停留時間柱狀圖。唯一的區別是,在記錄器參數的“選擇捕捉數據”中應該選擇“停留時間”選項(見圖2-39 )。圖 2-39選擇“停留時間”選項將記錄器放在緊挨著當前數量曲線圖的右邊。像步驟6中那樣
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保護地球題庫及答案
- 版圖知識題目及答案
- 2025年職業技能培訓在鄉村振興中的農村教育質量提升策略研究報告
- 安全員崗位試題及答案
- 罕見病藥物研發激勵政策與產業政策協同推進報告
- 智能化環境監測在環境法律法規執行中的數據質量控制與監督
- 安全技術概論試題及答案
- 針對2025年運動健身人群的健康功能性飲料市場前景研究報告
- 2025年鄉村文化旅游與鄉村旅游特色村寨建設報告
- 產婦護理技能培訓課件
- 卷煙工廠MES系統技術方案
- 輥壓機培訓ppt課件
- 全國醫療服務價格項目規范(試行)
- 譯林小學英語5B教材分析
- 江蘇省常州市2024屆高一數學下學期期末質量調研試題(含解析)
- 新標準大學英語(第二版)綜合教程2 Unit 1 A篇練習答案及課文翻譯
- 冀教版英語小升初模擬試卷
- 食品用塑料包裝容器工具等制品生產許可審查細則
- 財政部金融企業不良資產批量轉讓管理辦法(財金[2012]6號)
- 物流供應商運作考評標準
- 招標投標活動異議和投訴處理工作規范
評論
0/150
提交評論