Flexsim系統(tǒng)仿真軟件的建模方法 (上)
2011-6-15 23:40:00 來源:現(xiàn)代物流報 編輯:56885 關(guān)注度:摘要:... ...
Flexsim常用術(shù)語
在建模前,先了解幾個常用的Flexsim術(shù)語將對理解Flexsim建模很有幫助。
實(shí)體和實(shí)體庫 一般來說,系統(tǒng)是由處理者和接受處理者兩大類個體構(gòu)成。例如,倉庫系統(tǒng)中暫存區(qū)、貨架、叉車、臺車、輸送機(jī)、操作員等屬于倉庫系統(tǒng)中不會隨時間變化而從系統(tǒng)中退出的個體,它們是用于處理貨物的,屬于處理者個體;而倉庫系統(tǒng)中的貨物是屬于倉庫系統(tǒng)中隨時間變化將會從系統(tǒng)中退出(出貨后將不再屬于倉庫系統(tǒng))的個體,它們是接受倉庫系統(tǒng)處理的,屬于接受處理者個體。在Flexsim中將前者(處理者)叫實(shí)體,而把后者(接受處理者)叫臨時實(shí)體。
Flexsim實(shí)體可以在實(shí)體庫面板中找到。實(shí)體又可為,固定類實(shí)體,如生成器、吸收器、處理器、輸送機(jī)、合成器、分離器、暫存區(qū)、網(wǎng)絡(luò)節(jié)點(diǎn)、貨架、基本固定實(shí)體;任務(wù)執(zhí)行類實(shí)體,如操作員、搬運(yùn)設(shè)備、堆垛機(jī)、機(jī)器人、基本任務(wù)執(zhí)行器;其他實(shí)體,如任務(wù)分配器、記錄器。
臨時實(shí)體與臨時實(shí)體箱 臨時實(shí)體是指在模型系統(tǒng)中移動通過的實(shí)體。它可代表零件、托盤、組裝部件、紙張、集裝箱、人、電話呼叫、訂單,或任何移動通過你正在仿真的過程的對象。臨時實(shí)體可以被加工,也可以被物料運(yùn)輸資源攜帶通過系統(tǒng)。臨時實(shí)體產(chǎn)生于一個生成器實(shí)體。一旦臨時實(shí)體從模型系統(tǒng)中通過,它們就被送至吸收器實(shí)體而退出系統(tǒng)。
臨時實(shí)體箱是用來選擇、新建、刪除臨時實(shí)體類型和修改臨時實(shí)體屬性的工具。
實(shí)體類型 實(shí)體類型是置于實(shí)體上的一個標(biāo)簽,可以代表一個條形碼、產(chǎn)品類型或工件號?赏ㄟ^參考實(shí)體類型進(jìn)行實(shí)體行程安排。
端口 每個實(shí)體都可以有多個端口,端口數(shù)量沒有限制。實(shí)體通過端口與其他實(shí)體進(jìn)行通信。端口有3種類型:輸入端口、輸出端口和中間端口。
輸入端口和輸出端口用于設(shè)定臨時實(shí)體在模型中的流動路線。一般來說,輸入端口和輸出端口多用于固定類實(shí)體,很少用于任務(wù)執(zhí)行類實(shí)體。例如一個郵件分揀器,根據(jù)包裹的目的地不同,把包裹放置在幾個輸送機(jī)中的一個上。模擬這個過程時,需將一個處理器實(shí)體的多個輸出端口連接到幾個輸送機(jī)實(shí)體的輸入端口,這表示一旦處理器(或郵件分揀器)完成對臨時實(shí)體(或包裹)的處理,就把它發(fā)送到輸送機(jī)。
中間端口用來建立一個實(shí)體與另一個實(shí)體的相關(guān)性。中間端口通常的應(yīng)用是建立固定實(shí)體與執(zhí)行實(shí)體之間的相關(guān)關(guān)系,這些固定實(shí)體如機(jī)器、暫存區(qū)、輸送機(jī),可執(zhí)行實(shí)體如操作員、叉車、起重機(jī)等。
標(biāo)簽 標(biāo)簽是建模人員用來存放臨時數(shù)據(jù)的一種機(jī)制。標(biāo)簽可以建立在一個實(shí)體上,也可以建立在一個臨時實(shí)體上,標(biāo)簽也可以看成是實(shí)體或臨時實(shí)體的屬性。一個標(biāo)簽有兩部分:名稱和標(biāo)簽值。名稱可以任意命名,標(biāo)簽值可以是數(shù)字或字符串。標(biāo)簽可以在模型運(yùn)行中動態(tài)地被更新、創(chuàng)建或刪除。標(biāo)簽值對建模人員測試邏輯、調(diào)試模型很有幫助。
實(shí)體屬性和參數(shù) 每個實(shí)體的屬性和參數(shù)根據(jù)所選實(shí)體的不同將稍有區(qū)別。由于每個實(shí)體在模型中都有特定的功能,因此必須使參數(shù)個性化以允許建模人員能夠盡可能靈活地應(yīng)用這些實(shí)體。所有實(shí)體的有些分頁是相似的,而另一些分頁對該實(shí)體則是非常特殊的。雙擊一個實(shí)體可訪問該實(shí)體的屬性和參數(shù)。
隨機(jī)變量的概率分布 隨機(jī)變量的概率分布是一個統(tǒng)計學(xué)概念。事件的概率表示了一次實(shí)驗?zāi)骋粋結(jié)果發(fā)生的可能性大小。若要全面了解實(shí)驗,則必須知道實(shí)驗的全部可能結(jié)果及各種可能結(jié)果發(fā)生的概率,即必須知道隨機(jī)實(shí)驗的概率分布。
Flexsim提供了多種常用的離散型隨機(jī)變量的概率分布,如均勻分布、正態(tài)分布、指數(shù)分布、泊松分布、伯努利分布、二項式分布、愛爾朗分布、伽馬分布等。這些分布常用來描述隨機(jī)變量,如時間、數(shù)量、產(chǎn)品類型等。
在各種表示時間的下拉菜單,如預(yù)置時間、加工時間、MTBF/MTTR(平均故障間隔時間/平均修復(fù)時間)、到達(dá)時間間隔等下拉菜單中,可以看到多種隨機(jī)分布的選項。在其他一些下拉菜單的代碼模塊中也可以看到一些隨機(jī)分布函數(shù)表達(dá)式,如一些觸發(fā)器下拉菜單的選項中,會包含一些隨機(jī)分布函數(shù)。
除了采用標(biāo)準(zhǔn)的概率分布外,常常需要用到經(jīng)驗分布。例如,可以通過定義全局表來實(shí)現(xiàn)按經(jīng)驗分布的百分比分配時間或者數(shù)量的概率,其方法是在全局表中,第一列定義為百分比,第二列定義為時間 (或者數(shù)量),在使用時,根據(jù)該全局表來確定符合這種經(jīng)驗分布的時間 (或數(shù)量)的隨機(jī)取值。