Arena仿真概述詳解_第1頁
Arena仿真概述詳解_第2頁
Arena仿真概述詳解_第3頁
Arena仿真概述詳解_第4頁
Arena仿真概述詳解_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Arena概貌

仿真基本術(shù)語和概念2023/1/122系統(tǒng):簡潔處理系統(tǒng)一般目標(biāo):估計(jì)總零件生產(chǎn)量排隊(duì)時(shí)間,排隊(duì)長度,機(jī)器忙率時(shí)間單位設(shè)定:可隨意,但是…必需一樣時(shí)間設(shè)定必需合理,可以在有限的實(shí)際時(shí)間內(nèi)運(yùn)行結(jié)束2023/1/123模型特征初始時(shí)間為0,且初始狀態(tài)為空閑時(shí)間單位:分鐘到達(dá)時(shí)間:間隔到達(dá)時(shí)間:服務(wù)時(shí)間:模擬到20(模擬)分鐘時(shí)終止仿真,如恰好在第20分鐘時(shí)結(jié)束,屆時(shí)在系統(tǒng)中仍有零件(正在加工或在隊(duì)列中等待),那它們也只能完不成加工了。2023/1/1242023/1/125表2-1零件的到達(dá)、間隔和服務(wù)時(shí)間(單位:分鐘)零件編號到達(dá)時(shí)間到達(dá)間隔服務(wù)時(shí)間10.001.732.9021.731.351.7633.080.713.3943.790.624.5254.4114.284.46618.690.704.36719.3915.522.07834.913.153.36938.061.762.371039.821.005.381140.82..探討目標(biāo):輸出性能指標(biāo)整個(gè)模擬時(shí)間內(nèi)的總生產(chǎn)量

(P)

在20分鐘加工過程中的的總產(chǎn)量(totalproduction;在鉆床完成服務(wù)并離開的零件數(shù))。其值應(yīng)越大越好。隊(duì)列中零件的平均排隊(duì)時(shí)間:2023/1/126N=no.ofpartscompletingqueuewaitDi=waitingtimeinqueueofithpartKnow: D1=0

N

>1隊(duì)列中全部零件的最大排隊(duì)時(shí)間:72023/1/12仿真過程中起先在鉆床接受服務(wù)的零件的最大排隊(duì)等待時(shí)間(maximumwaitingtimeinqueue)。這是用來度量最壞狀況的,對于確定對顧客的服務(wù)水平保證應(yīng)當(dāng)會有所幫助。這個(gè)量越小越好。探討目標(biāo):輸出性能指標(biāo)(continued...)隊(duì)列的平均隊(duì)長:隊(duì)列中的最大隊(duì)長:零件的平均和最大停留時(shí)間(在系統(tǒng)中停留的時(shí)間,或成為周轉(zhuǎn)時(shí)間)2023/1/128Fi=flowtimeofithpart探討目標(biāo):輸出性能指標(biāo)(continued...)機(jī)器設(shè)備的運(yùn)用率(忙率)即鉆床處于忙態(tài)的時(shí)間占仿真總時(shí)間的比例。這是另一個(gè)隨時(shí)間離散變更的統(tǒng)計(jì)量,其隨時(shí)間變更的函數(shù)為如下“忙態(tài)”函數(shù)其它須要的指標(biāo)informationoverload?并不是指標(biāo)越多越好2023/1/129分析過程常規(guī)估測分析方法平均間隔到達(dá)時(shí)間=4.987minutes平均服務(wù)時(shí)間=3.351minutes從以上的分析來看,還是比較有希望的,因?yàn)橥瓿煞?wù)的速度比零件到達(dá)的速度要快(在平均意義下)只考慮平均值的話,是對模型的過度簡化,徹底忽視了隨機(jī)性。依據(jù)以上平均值來考慮,這個(gè)模型就等價(jià)于一個(gè)勻整到達(dá),勻整服務(wù)的模型,可以干脆應(yīng)用初中數(shù)學(xué)進(jìn)行解決,也就無所謂隊(duì)列問題了!我們的目標(biāo)——介于完全隨機(jī)和完全穩(wěn)定之間的合理模型這種簡潔估測方法具有特殊大的局限性2023/1/1210分析過程(continued…)排隊(duì)論須要額外對模型的假設(shè)最為通用的模型:M/M/1queue到達(dá)間隔時(shí)間~exponential服務(wù)時(shí)間~exponential,independentofinterarrivals且一般具有E(service)<E(interarrival)最終為穩(wěn)態(tài)(long-run,forever)確定的解析分析結(jié)果:如,隊(duì)列中的平均等待時(shí)間為存在的問題:有效性,估計(jì)均值,長期有效,但是未必對于某個(gè)問題有效。通常用于對平均性能進(jìn)行考慮時(shí)應(yīng)用2023/1/1211排隊(duì)論:第一個(gè)“M”說明到達(dá)過程是馬爾可夫過程(Markovian),即到達(dá)間隔獨(dú)立、且聽從相同的指數(shù)概率分布。其次個(gè)“M”代表服務(wù)時(shí)間分布,此處也是指數(shù)分布。“1”表示只有一個(gè)服務(wù)臺。至少在表面上這個(gè)模型很適合本例問題。2023/1/1212模擬的機(jī)制單個(gè)操作(到達(dá),服務(wù)時(shí)間)依據(jù)實(shí)際過程進(jìn)行處理對系統(tǒng)變更,事務(wù)都依據(jù)實(shí)際“時(shí)間”,實(shí)際依次進(jìn)行處理對不同對象之間的交互作用進(jìn)行逐個(gè)模擬默認(rèn)安置“觀測者”來對輸出性能指標(biāo)進(jìn)行收集具體的,窮舉式的分析方法在過程中任何事物都是具體和清晰的然后就須要考慮大量微小環(huán)節(jié),存放大量的過程參數(shù)和變量幸好有模擬軟件來進(jìn)行跟蹤和幫助2023/1/1213模擬中需考慮的對象Entity實(shí)體系統(tǒng)的“參與者”,在系統(tǒng)的移動,狀態(tài)發(fā)生變更,可以影響其它實(shí)體或者被其它實(shí)體影響動態(tài)對象—須要進(jìn)行創(chuàng)建,進(jìn)行移動,以及離開系統(tǒng)(依據(jù)須要)通常表示“實(shí)際”的事物在以上的模型中實(shí)體指的就是零件也可以構(gòu)造出“假”實(shí)體,只是用于建模的便利例如,Breakdowndemon,breakangel一個(gè)系統(tǒng)中可以同時(shí)具有多個(gè)不同類型的實(shí)體2023/1/1214模擬中需考慮的對象(continued...)Attributes屬性同一類型實(shí)體的特征,用來描述和區(qū)分實(shí)體同一類實(shí)體都具有相同的屬性,但屬性值不同,例如:到達(dá)時(shí)間停留日期優(yōu)先級顏色對于特定實(shí)體,必需綁定屬性值屬性可以視為(實(shí)體的)“局部”變量在ARENA中有些屬性是自動生成的,有些則須要進(jìn)行定義2023/1/1215模擬中需考慮的對象(continued...)(全局)Variables變量反映了系統(tǒng)的特征,而與實(shí)體無關(guān)名稱和取值對于整個(gè)系統(tǒng)來說是唯一的不與實(shí)體綁定實(shí)體可以對變量進(jìn)行訪問,并變更變量取值,例如:兩個(gè)車站之間的運(yùn)輸時(shí)間系統(tǒng)中能容納的零件個(gè)數(shù)模擬時(shí)鐘“寫在墻上”在ARENA中內(nèi)部有一個(gè)常規(guī)變量,也可以依據(jù)須要來定義2023/1/1216變量(variable),也叫全局變量(globalvariable),是反映某種系統(tǒng)特征的信息,與具體的實(shí)體無關(guān)。模型中可以有很多種不同的變量,但每個(gè)變量只表示一種含義。變量可分為兩類:一類是Arena自帶的內(nèi)部變量(隊(duì)長、處于忙態(tài)的服務(wù)臺數(shù)、當(dāng)前仿真時(shí)鐘等),另一類是用戶自定義變量(平均服務(wù)時(shí)間、運(yùn)輸時(shí)間、當(dāng)前班次等)。與屬性不同,變量不與具體的實(shí)體相關(guān)聯(lián),而是與整個(gè)系統(tǒng)有關(guān)系。實(shí)體可以引用這些變量,而且可以變更很多變量的值。假如把屬性理解成貼附在實(shí)體上的標(biāo)簽,跟隨實(shí)體在房間里到處游走的話,那變量就可被看作寫在墻上的內(nèi)容(還可重新擦寫)。2023/1/1217模擬中需考慮的對象(continued...)Resources資源資源是實(shí)體所須要進(jìn)行競爭獲得的,如服務(wù)人員機(jī)器設(shè)備空間,……實(shí)體可以獲得(seize)一個(gè)資源,運(yùn)用之,并釋放(releases)之。須要強(qiáng)調(diào)的是:在進(jìn)行處理時(shí)將一個(gè)資源支配給一個(gè)實(shí)體,而不是將一個(gè)實(shí)體支配給一個(gè)資源“一個(gè)”資源可以具有多個(gè)處理單元實(shí)力 “A”resourcecanhaveseveralunitsofcapacity例如,餐廳中的一個(gè)臺面可以有多個(gè)椅子一個(gè)售票窗口可以有多個(gè)售票員在模擬過程中,資源的處理單元個(gè)數(shù)可以變更2023/1/1218模擬中需考慮的對象(continued…)Queues隊(duì)列當(dāng)實(shí)體無法進(jìn)行運(yùn)動時(shí)(通常是由于無法獲得須要的資源)用于實(shí)體等待的對象具出名稱,通常是與相應(yīng)的資源綁定可以因?yàn)橛邢薜目臻g和資源來設(shè)定有限的排隊(duì)空間——當(dāng)實(shí)體到達(dá)一個(gè)已滿的隊(duì)列時(shí)必需定義如何對實(shí)體進(jìn)行處理對于此對象,通常須要觀測隊(duì)列的程度,等待時(shí)間,等等2023/1/1219模擬中需考慮的對象(continued…)Statisticalaccumulators統(tǒng)計(jì)累加器用來監(jiān)測所發(fā)生狀況的變量具體設(shè)定取決于所設(shè)計(jì)的輸出性能指標(biāo)在模型中處于“被動”地位——只監(jiān)測,不參與在ARENA中自動設(shè)定了很多,也可以依據(jù)實(shí)際須要來定義在模擬結(jié)束時(shí),可以運(yùn)用這些累加器來計(jì)算最終輸出性能指標(biāo)2023/1/1220模擬中需考慮的對象(continued...)對于本例中,統(tǒng)計(jì)累加器可以有當(dāng)前所生產(chǎn)的零件數(shù)當(dāng)前全部排隊(duì)時(shí)間已經(jīng)通過隊(duì)列的零件個(gè)數(shù)當(dāng)前最大排隊(duì)時(shí)間總周轉(zhuǎn)時(shí)間當(dāng)前最大周轉(zhuǎn)時(shí)間隊(duì)列長度曲線Q(t)下的區(qū)域大小=排隊(duì)時(shí)間×排隊(duì)長度最大Q(t)=最大隊(duì)長服務(wù)臺忙的時(shí)間B(t)2023/1/1221簡潔處理系統(tǒng)中的事務(wù)新零件到達(dá)系統(tǒng)(Arrivial)到達(dá):新零件進(jìn)入系統(tǒng)。支配下一個(gè)新零件的適時(shí)到達(dá),也即將其到達(dá)事務(wù)記錄插入將來事務(wù)表;更新隨時(shí)間離散變更的各統(tǒng)計(jì)量(從上一事務(wù)發(fā)生到現(xiàn)在);把到達(dá)零件的到達(dá)時(shí)間(即仿真時(shí)鐘的當(dāng)前值)保存在一個(gè)屬性中,用以在后面計(jì)算該零件的系統(tǒng)逗留時(shí)間和排隊(duì)時(shí)間;假如鉆床空閑,則到達(dá)零件立刻起先加工(其排隊(duì)時(shí)間為零),將鉆床狀態(tài)置為“忙”,并支配該零件的離開事務(wù),統(tǒng)計(jì)該零件的排隊(duì)時(shí)間;否則,假如鉆床正在加工其它零件,則將到達(dá)零件置于隊(duì)列末尾,隊(duì)長變量加1。2023/1/1222簡潔處理系統(tǒng)中的事務(wù)(continued…)離開(Departure),即服務(wù)結(jié)束將生長量累加器加1計(jì)算該零件在系統(tǒng)中的周轉(zhuǎn)時(shí)間(now-timeofarrival)更新與時(shí)間相關(guān)的統(tǒng)計(jì)量假如隊(duì)列不空:將排在第一位的零件取出,計(jì)算并記錄其排隊(duì)時(shí)間(此時(shí)該零件已完成排隊(duì))并起先加工該零件,并支配其離開事務(wù)(將事務(wù)記錄插入將來事務(wù)表);假如隊(duì)列空:將服務(wù)臺置為空閑(留意:不須要調(diào)度下一個(gè)離開事務(wù))2023/1/1223簡潔處理系統(tǒng)中的事務(wù)(continued...)終止:仿真過程結(jié)束。更新隨時(shí)間離散變更的各統(tǒng)計(jì)量(到仿真終止);計(jì)算最終的各輸出性能指標(biāo)值,并形成總結(jié)報(bào)告。經(jīng)過每一個(gè)事務(wù),事務(wù)列表都須要進(jìn)行更新處理對系統(tǒng)狀態(tài)進(jìn)行初始化2023/1/1224簡潔處理系統(tǒng)的特色仿真時(shí)鐘(ARENA中內(nèi)置)仿真過程中的當(dāng)前時(shí)間值記在一個(gè)特殊變量中,稱為仿真時(shí)鐘(simulationclock)。與實(shí)際時(shí)間不同,仿真時(shí)鐘并不是連續(xù)推動、勻整取值的,而是從當(dāng)前事務(wù)的發(fā)生時(shí)間跳動到下一個(gè)事務(wù)的發(fā)生時(shí)間。因?yàn)橄嗬^兩個(gè)事務(wù)之間系統(tǒng)沒有發(fā)生變更,全部也就沒有必要奢侈時(shí)間來考慮這兩個(gè)事務(wù)之間的過程。2023/1/1225簡潔處理系統(tǒng)的特色事務(wù)列表:[實(shí)體號,事務(wù)發(fā)生時(shí)間,事務(wù)類型]以事務(wù)發(fā)生事務(wù)升序排列每次都將下一個(gè)事務(wù)至于事務(wù)列表頂部事務(wù)列表初始化時(shí)要調(diào)度第一個(gè)到達(dá)事務(wù)狀態(tài)變量:描述當(dāng)前的狀態(tài)服務(wù)器狀態(tài)B(t)=1假如忙,0假如空閑隊(duì)列中的顧客/零件數(shù)Q(t)當(dāng)前隊(duì)列中每個(gè)顧客/零件到達(dá)時(shí)間2023/1/1226計(jì)算機(jī)仿真技術(shù)的沿革(Continued…)大發(fā)展階段(1970s-early1980s)計(jì)算機(jī)越來越快,越來越便宜仿真技術(shù)的價(jià)值得到越來越廣泛的認(rèn)同仿真軟件也得到的改善,但是照舊須要學(xué)習(xí)特地的語言來進(jìn)行編寫,而且還是批處理模式通常用來汽車,航空工業(yè)中的“災(zāi)難性”問題如在汽車業(yè),更多的是對確定性模型的大規(guī)模需求生產(chǎn)線出故障時(shí)則進(jìn)行系統(tǒng)模擬,進(jìn)一步來分析問題但是通常問題已經(jīng)發(fā)生,接受仿真已經(jīng)無濟(jì)于事了2023/1/1227計(jì)算機(jī)仿真技術(shù)的沿革(continued...)上世紀(jì)80年頭微機(jī)越來越強(qiáng)大桌面系統(tǒng)軟件也具備了GUI和動畫功能仿真技術(shù)被普遍接受傳統(tǒng)制造行業(yè)服務(wù)業(yè)醫(yī)療健康業(yè)“商業(yè)流程”照舊是大多數(shù)是在大企業(yè)中得到應(yīng)用通常只是一種幫助工具2023/1/1228計(jì)算機(jī)仿真技術(shù)的沿革(continued…)目前漸漸在小型企業(yè)中得到推廣成為了一種標(biāo)準(zhǔn)工具通常會在設(shè)計(jì)過程的前期進(jìn)行應(yīng)用可以進(jìn)行實(shí)時(shí)限制將來展望與操作系統(tǒng)的兼容和交互為特定行業(yè)和企業(yè)開發(fā)出專用“模板”自動統(tǒng)計(jì)設(shè)計(jì)和分析2023/1/1229ARENA的定位具有層次結(jié)構(gòu)可以進(jìn)行多層建模可以將不同建模層次依據(jù)須要整合到一個(gè)模型內(nèi)通常是接受從上至下的方式進(jìn)行建模在具備模擬器的易于運(yùn)用的特點(diǎn)的同時(shí),不失適用性2023/1/1230ArenaTemplateStandardEditionProfessionalEditionAsinglegraphicaluserinterfaceconsistentatanylevelofmodelingHigherLevelofModelingLowerSIMANTemplateVerticalSolutionsUser-CreatedTemplatesCommonlyusedconstructsCompany-specificprocessesCompany-specifictemplatesetc.ApplicationSolutionTemplates

Call$imBP$imetc.CommonPanel

ManycommonmodelingconstructsVeryaccessible,easytouseReasonableflexibilitySupport,TransferPanels

AccesstomoredetailedmodelingforgreaterflexibilityBlocks,ElementsPanels

AlltheflexibilityoftheSIMANsimulationlanguageUser-WrittenVisualBasic,C/C++,FORTRANCode

TheultimateinflexibilityC/C++/FORTRANrequirescompilerARENA?簡介2023/1/1231

回顧與小結(jié)

小貼士ARENA簡介啟動ARENAARENA基本特點(diǎn)和前例所運(yùn)用的概念對象相對應(yīng)界面完全是標(biāo)準(zhǔn)化的操作,功能也是標(biāo)準(zhǔn)化的可與其它軟件兼容,如MSOffice具有優(yōu)化內(nèi)存管理功能2023/1/1232ARENA7.0簡介應(yīng)用ARENA進(jìn)行模擬的基本操作:創(chuàng)建基本模型:Arena供應(yīng)了一個(gè)所見即所得的流程圖形式的環(huán)境來進(jìn)行建模。只需將相應(yīng)的模塊拖拉至模型窗口并依據(jù)邏輯連接起來就可以構(gòu)造出處理流程。細(xì)化模型:可以通過雙擊相應(yīng)模塊并進(jìn)行參數(shù)調(diào)整就可以將實(shí)際問題的數(shù)據(jù)(如,處理時(shí)間,資源要求,服務(wù)人員水平,等)添加到模型中。也可以依據(jù)須要來定制動畫圖標(biāo)以更好地顯示問題的流程。對模型進(jìn)行模擬:通過對構(gòu)造好的模型進(jìn)行運(yùn)行就可以得到模擬結(jié)果。ARENA供應(yīng)了一個(gè)動態(tài)的可視化圖形環(huán)境使得對模型的分析更加直觀和簡潔。分析模擬結(jié)果:Arena供應(yīng)了自動報(bào)告功能,干脆就能依據(jù)常規(guī)決策條件,例如資源運(yùn)用率,等候時(shí)間,等,來提交分析報(bào)告。也可以通過定制特定的統(tǒng)計(jì)量。選擇最佳方案:由于整個(gè)模擬過程都封裝在軟件中,所以重點(diǎn)就可以放在建模和分析上。這樣就可以通過多次建模和修改參數(shù)來選擇最佳解決方案。2023/1/1233ARENA工作環(huán)境說明菜單/模型窗口/工具欄/PanelBasicProcessPanel/模型窗口Module(模塊)流程圖模塊(FlowchartModule):放置在模型窗口中數(shù)據(jù)模塊(DataModule):不放在模型窗口中,而是通過表格來進(jìn)行表示和編輯2023/1/1234流程圖模塊Create模塊該模塊是用于模擬模型中產(chǎn)生實(shí)體(Entity)。通過調(diào)度或者基于某個(gè)達(dá)到時(shí)間間隔可以產(chǎn)生一個(gè)個(gè)實(shí)體。產(chǎn)生實(shí)體后,實(shí)體就離開Create模塊進(jìn)入系統(tǒng)。因此實(shí)體類型是在此模塊中進(jìn)行定義。Process模塊該模塊是用于模擬中的主要處理過程。在此模塊中可以進(jìn)行對資源(Resource)的獲得(Seize)和釋放(Release)。此外,還可以運(yùn)用“submodel”選項(xiàng)來指定是否配置子模型。若處理時(shí)間要支配給實(shí)體,則可以選定為valueadded,non-valueadded,transfer,wait或other。Dispose模塊該模塊用于標(biāo)識模擬模型中的實(shí)體運(yùn)動結(jié)束的終點(diǎn)。對于實(shí)體的統(tǒng)計(jì)必需在該實(shí)體被dispose之前進(jìn)行統(tǒng)計(jì)。2023/1/1235流程圖模塊(Continued…)Decide模塊該模塊允許在系統(tǒng)中進(jìn)行決策選擇處理。它依據(jù)一個(gè)或多個(gè)條件進(jìn)行推斷決策(如,若實(shí)體為GoldCard)或者基于一個(gè)或多個(gè)概率(如,75%是;25%否)進(jìn)行推斷。所設(shè)條件可以是基于屬性值(如,優(yōu)先級),變量值(如,NumberDenied),實(shí)體類型,或表達(dá)式(e.g.,NQ(ProcessA.Queue))。Record模塊該模塊用來收集模擬模型中的統(tǒng)計(jì)值。不同類型的觀測統(tǒng)計(jì)值都可以在此設(shè)定,包括從今模塊退出的時(shí)間,實(shí)體統(tǒng)計(jì)值(time,costing,etc.),一般觀測值,間隔統(tǒng)計(jì)值(從一個(gè)時(shí)間點(diǎn)到當(dāng)前模擬時(shí)間點(diǎn))。計(jì)數(shù)類型的統(tǒng)計(jì)值也有效。Assign模塊該模塊用于為變量,實(shí)體屬性,實(shí)體類型,實(shí)體圖片或者其它系統(tǒng)變量進(jìn)行賦值。在一個(gè)Assign模塊中可以進(jìn)行多個(gè)賦值。2023/1/1236流程圖模塊(Continued…)Batch模塊該模塊是在模擬模型中作為分組機(jī)制來應(yīng)用的。實(shí)體的Batches可以是永久性也可以是短暫進(jìn)行分組。臨時(shí)batches必需隨后運(yùn)用Separate模塊進(jìn)行分割。Separate模塊該模塊用于將一個(gè)導(dǎo)入實(shí)體復(fù)制到多個(gè)實(shí)體中或者可以將已經(jīng)分組的實(shí)體進(jìn)行分割。2023/1/1237數(shù)據(jù)模塊Entity模塊該數(shù)據(jù)模塊用來定義不同的實(shí)體類型以及初始的圖片。同樣,初始成本信息和持有成本(holdingcosts)也可以在此定義。Queue模塊該數(shù)據(jù)模塊可以用來變更特定隊(duì)列的排序規(guī)則。缺省的排序規(guī)則是FIFO。如要不同排序規(guī)則,請?jiān)诖四K中設(shè)定。在此還有一個(gè)額外的字段用于指定該隊(duì)列是否可以為其它實(shí)體共享。Resource模塊該數(shù)據(jù)模塊定義了模擬系統(tǒng)中的資源,包括成本信息和資源可用性。資源可以具有一個(gè)固定的容量,在整個(gè)模擬過程中不發(fā)生變更,也可依據(jù)支配變更。Resourcefailures和states用來說明該模塊中的AdvancedProcessandAdvancedTransferPanel。2023/1/1238數(shù)據(jù)模塊Schedule模塊數(shù)據(jù)模塊可用于與Resourcemodule進(jìn)行連接以定義資源容量變更的支配,或者可與Createmodule連接以定義到達(dá)支配。Set模塊該模塊定義了不同類型的集合,包括資源,計(jì)數(shù)器,累加器,實(shí)體類型和實(shí)體圖片。資源集合可以用于Process(andSeize,Release,EnterandLeaveoftheAdvancedProcessandAdvancedTransferpanels)模塊。計(jì)數(shù)器和累加器集合可以用于Record模塊。隊(duì)列集合可以用于Seize,Hold,Access,Request,Leave以及AllocatemodulesoftheAdvancedProcessandAdvancedTransferpanels。Variable模塊該數(shù)據(jù)模塊可用于定義變量和初始值。變量可以在其它模塊中調(diào)用(如,Decidemodule),可以通過Assignmodule來賦值,也可以用于其它任何表達(dá)式。2023/1/1239ARENA中的關(guān)鍵概念EntitiesandAttributesQueuesResourcesStatisticsSetsStationsandActivityAreasStoragesSequencesConveyorsTransporters2023/1/1240EntitiesandAttributes在每個(gè)模擬模型中,entities代表在系統(tǒng)中移動的對象。每個(gè)實(shí)體都具有自己的特征,以attributes表示。可以依據(jù)須要定義足夠多的屬性。每個(gè)獨(dú)立的實(shí)體都具有自己的屬性值;這些值可以在處理過程中賦以。例如,對于某個(gè)實(shí)體,可以定義“Length”作為實(shí)體大小,定義“Priority”來定義實(shí)體在某些行動中的重要性。當(dāng)該實(shí)體進(jìn)行某些處理時(shí),可以依據(jù)Priority來進(jìn)行處理。2023/1/1241QueuesQueue的基本目的是為還無法支配到資源的實(shí)體供應(yīng)排隊(duì)的空間。Queues是被動的,只有在實(shí)體進(jìn)入隊(duì)列和相關(guān)資源可以進(jìn)行支配時(shí),Queue才會發(fā)生變更。ARENA供應(yīng)兩種類型的隊(duì)列:Individualqueues具有一個(gè)symbolicname,一個(gè)rankingrule以及一個(gè)指定的capacity。隊(duì)列中的實(shí)體可以在動畫中顯示出來;可以對之進(jìn)行統(tǒng)計(jì);可以依據(jù)靈敏的排序機(jī)制進(jìn)行排序;Internalqueues供應(yīng)了基本的FIFO的功能,但是沒有動畫效果,也沒有統(tǒng)計(jì)和排序機(jī)制。2023/1/1242ResourcesResources是系統(tǒng)中靜止的元素,并可以支配給實(shí)體。它具有給定的capacity(在某個(gè)時(shí)點(diǎn))以及states集合(如:busy,idle,inactive或failed),這些在模擬運(yùn)行過程中進(jìn)行轉(zhuǎn)換。Resources可以表示服務(wù)人員,機(jī)器或者僅僅是存儲空間。與Resources相關(guān)的術(shù)語包括:當(dāng)實(shí)體須要一個(gè)資源時(shí),它seize該資源;當(dāng)一個(gè)實(shí)體不在須要一個(gè)資源時(shí),該實(shí)體release該資源,使得該資源可以被其它實(shí)體獲得。當(dāng)該實(shí)體須要運(yùn)用該資源時(shí),則它Delay該資源確定的時(shí)間(滿足確定分布)。一個(gè)資源具有一個(gè)相關(guān)的隊(duì)列,用來存放那些無法獲得資源的實(shí)體。2023/1/1243StatisticsArena可以是用戶來指定是否須要對特定對象(如,隊(duì)列,資源,等)的模擬統(tǒng)計(jì)值進(jìn)行統(tǒng)計(jì)。這些統(tǒng)計(jì)值可以在模擬運(yùn)行過程中得到記錄并在最終報(bào)告中顯示。ARENA進(jìn)行的統(tǒng)計(jì)值收集分為以下5類:Time-persistent記錄了和時(shí)間相關(guān)的統(tǒng)計(jì)值(如,隊(duì)長和資源運(yùn)用率);Tallies記錄了觀測數(shù)據(jù)(如,系統(tǒng)中花費(fèi)的時(shí)間實(shí)體等);Counters計(jì)數(shù)了某個(gè)事務(wù)的觀測發(fā)生次數(shù)(如,離開系統(tǒng)的對象個(gè)數(shù));Frequencies收集了系統(tǒng)變量的基于其不同狀態(tài)類別的統(tǒng)計(jì)值(如,資源在每個(gè)可能狀態(tài)下的時(shí)間消耗比率);outputs給出了某個(gè)系統(tǒng)最終值或最終統(tǒng)計(jì)值(如,模擬運(yùn)行最終的庫存水平)。2023/1/1244Statistics-ReportsCategoryOverview

CategorybyReplicationActivityAreasEntitiesProcess

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論