實驗詳細(xì)步驟_第1頁
實驗詳細(xì)步驟_第2頁
實驗詳細(xì)步驟_第3頁
實驗詳細(xì)步驟_第4頁
實驗詳細(xì)步驟_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

實驗5配貨系統(tǒng)仿真與分析14.1建立概念模型14.1.1一個小型的發(fā)貨商有10種產(chǎn)品運送給五個客戶,每個客戶有著不同的訂單,這個發(fā)貨商的10種產(chǎn)品都有很大的供貨量,所以,當(dāng)有訂單來時,即可發(fā)貨。產(chǎn)品是放在托盤上輸送出去的。系統(tǒng)數(shù)據(jù)訂單到達(dá):平均每小時產(chǎn)生10個訂單,到達(dá)間隔時間服從指數(shù)分布。 產(chǎn)品到達(dá):產(chǎn)品揀選時間服從指數(shù)分布,根據(jù)訂單確定每種產(chǎn)品的需求數(shù)量。 產(chǎn)品包裝:固定時間10秒。概念模型訂單訂單產(chǎn)品揀選產(chǎn)品產(chǎn)品滿載托盤14.2建立Flexsim模型雙擊桌面上的Flexsim圖標(biāo)翻開軟件,你可以看到Flexsim菜單、工具條、實體庫,和正投影模型視窗,如圖14-1所示。圖14-1Flexsim軟件界面第1步:模型實體設(shè)計模型元素系統(tǒng)元素備注TexturedColoredBox貨物貨物為同一類型,分別由Source2-Source10服從指數(shù)分配方式發(fā)送。Pallet托盤不同的包裝使用不同的托盤,共記5種,分別標(biāo)記為1,2,3,4,5,由Source1分別在不同的時間段放出。這里,我們用一個標(biāo)有類型值的空托盤表示來自于一個顧客的訂單。Combiner包裝機(jī)根據(jù)全局表進(jìn)行包裝。Source原材料庫產(chǎn)生托盤和貨物。Conveyor傳送帶運送包裝好的貨物。Sink成品庫貨物包裝后的最終去處表14-1實體與系統(tǒng)元素的對應(yīng)關(guān)系第2步:生成實體從實體庫中拖出〔按住鼠標(biāo)左鍵不放,拖至正投影模型視窗即可〕11個Source〔每個Source代表一類貨物〕實體,Combiner實體、Conveyor實體、Sink實體各1個,把各實體按照概念模型中的位置擺好,如圖14-2所示。圖14-2生成所需實體對象第3步:連接端口連接端口時,根據(jù)流程圖,我們只需將Source與Combiner,Combiner與Conveyor,Conveyor與Sink之間使用A連接〔按下A鍵不放,鼠標(biāo)左鍵點擊輸入實體不放,拖至輸出實體松開鼠標(biāo)左鍵和A鍵即可。假設(shè)要取消A連接,那么按下Q鍵不放,鼠標(biāo)左鍵點擊輸入實體不放,拖至輸出實體松開鼠標(biāo)左鍵和Q鍵即可〕進(jìn)行連接即可,連接時注意輸入輸出順序。如圖14-3所示:圖14-3實體的“A〞端口連接第4步:設(shè)置連接線端口連接完成后,我們?yōu)榱耸挂晥D更加好看,同時也為了利于以后的建模,因此我們考慮將這些連接線設(shè)為不可見。單擊建模視窗左側(cè)的菜單彈出按鈕,可以看到如圖14-4的彈出菜單:圖14-4設(shè)置連接線屬性視圖單擊ShowConnections選項前的方框,除去其前的√,可以看到模型視窗中的連接線都不見了。注意,這只是視覺效果,而實際上我們剛剛所作的連接沒有被消除,也就是說,各實體間的邏輯連接還是存在的。如圖14-5所示:圖14-5隱藏實體間的連接線為了使界面更加清晰簡潔,我們再去掉ShowNames選項前面的√,使得模型中各實體的名字屬性等標(biāo)簽不顯示出來。如圖14-6所示:圖14-6隱藏實體的名稱屬性等標(biāo)簽第5步:定義Source在模型中,共有11個Source實體,第一個Source定義為產(chǎn)生托盤,其余10個Source產(chǎn)生待包裝的十種貨物。托盤的到達(dá)時間固定的,每3600個單位時間產(chǎn)生10個托盤。我們雙擊對應(yīng)于托盤那個Source1實體,翻開其參數(shù)視窗。改變其ArrivalStyle的默認(rèn)選項“Inter-ArrivalTime〞,選擇“ArrivalSchedule〞,并將“FlowItemClass〞選項的下拉列表中選擇“Pallet〞,將“NumberofArrivals〞數(shù)值改為5,點擊“RefreshArrival〞按鈕刷新列表,修改列表中的數(shù)值,如圖14-7所示:圖14-7定義Source的ArrivalSchedule表對于產(chǎn)生貨物的Source2-Source10實體,我們采用默認(rèn)設(shè)置。第6步:定義全局表下面我們定義一個全局表。首先,點擊工具欄中的“ToolBox〞按鈕,翻開“GlobalModelingTools〞視圖,在“GlobalTables〞一項中點擊“Add〞按鈕,系統(tǒng)為我們添加了一個名為“GlobalTable1〞的全局表,如圖14-8所示:圖14-8參加一個名為GlobalTable1的全局表“GlobalTable1〞就是我們要編輯的全局表。我們單擊“Edit〞按鈕,翻開“GlobalTableParametersWindow〞視圖,如圖14-9所示:圖14-9翻開全局表的參數(shù)窗口因為我們要建立一個10行5列的全局表,所以我們將“Rows〞選項改為10,將“Columns〞選項改為5,并將“Name〞改為“Orders〞,點擊“Apply〞更新表格,并添加數(shù)據(jù)如圖14-10所示:圖14-10編輯全局表編輯的過程中,我們可以隨時點擊Apply按鈕來保存我們的編輯結(jié)果,防止發(fā)生意外而進(jìn)行重復(fù)勞動。編輯完成后,點擊OK按鈕保存并關(guān)閉視圖第7步:定義Combiner下面我們來設(shè)置Combiner實體。我們雙擊Combiner實體,翻開它的參數(shù)視圖,如圖14-11所示:圖14-11翻開Combiner的參數(shù)窗口然后我們點擊名為“ProsserorTriggers〞標(biāo)簽,如圖14-12所示:圖14-12ProsserorTriggers標(biāo)簽視圖我們在“OnEntry〞選項的下拉列表框中選擇“UpdateComponentList〞一項,如圖14-13所示:圖14-13選擇OnEntry觸發(fā)的功能函數(shù)點擊OK確定設(shè)置即可。對于Conveyor與Sink實體我們采用默認(rèn)設(shè)置。14.3模型運行第8步:設(shè)置Experimenter我們模型的運行共分4個階段,每個階段3600個單位時間,連續(xù)進(jìn)行,共記14400單位時間。模型的運行總時間長度在Experimenter中設(shè)置。單擊界面右下方的按鈕,翻開Experimenter窗口,將SimulationEndTime改為14400。這里,我們只運行一次仿真,因此將仿真次數(shù)改為1。如圖14-14所示:圖14-14設(shè)置Experiment窗口單擊確定關(guān)閉窗口。第9步:編譯、重置、運行模型單擊按鈕,對模型進(jìn)行編譯。編譯完成后,單擊按鈕,重置模型。最后單擊按鈕,開始仿真。我們看到在不同的階段,托盤包裝的貨物個數(shù)是不同的,Combiner

溫馨提示

  • 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

提交評論