Enterprise Dynamics 物流仿真軟件案例7 公交車(chē)站.doc_第1頁(yè)
Enterprise Dynamics 物流仿真軟件案例7 公交車(chē)站.doc_第2頁(yè)
Enterprise Dynamics 物流仿真軟件案例7 公交車(chē)站.doc_第3頁(yè)
Enterprise Dynamics 物流仿真軟件案例7 公交車(chē)站.doc_第4頁(yè)
Enterprise Dynamics 物流仿真軟件案例7 公交車(chē)站.doc_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

案例7 公交車(chē)站1.分析問(wèn)題1.1介紹在過(guò)去,一個(gè)公交車(chē)站是由很多個(gè)地方和城市的公交車(chē)以及它們專(zhuān)屬的位置所組成的。一個(gè)或者幾個(gè)公交線(xiàn)路會(huì)使用同一個(gè)站臺(tái)來(lái)讓乘客上下車(chē)。由于技術(shù)的進(jìn)步,乘客們現(xiàn)在可以在顯示屏上看到他們的公交車(chē)的到達(dá)時(shí)間和上車(chē)位置。因此,之前的剛性分布(公交線(xiàn)路5總是到達(dá)3站臺(tái))可以被打破(5號(hào)公交車(chē)在5分鐘內(nèi)到達(dá)3站臺(tái))。有了這種技術(shù),5號(hào)公交車(chē)可以到達(dá)3站臺(tái),也可以到達(dá)5站臺(tái)。此外,一個(gè)暫時(shí)不會(huì)出發(fā)的公交車(chē)長(zhǎng)期占用一個(gè)站臺(tái)的現(xiàn)象是非常不必要的,也是不樂(lè)見(jiàn)的。通過(guò)設(shè)計(jì)一個(gè)獨(dú)立的站臺(tái),公交車(chē)在這里可以到達(dá)一個(gè)停車(chē)區(qū)(緩沖區(qū)),只有在出發(fā)前的2分鐘內(nèi)會(huì)開(kāi)到站臺(tái)。這兩項(xiàng)支柱技術(shù)構(gòu)成了緊湊型動(dòng)力公交站概念的基礎(chǔ):動(dòng)態(tài)分配和過(guò)程的分解。根據(jù)更高的設(shè)備利用率這一物流概念,我們想要用更少的平臺(tái)來(lái)實(shí)現(xiàn)同樣多的進(jìn)程。這在空間有限且昂貴或者有其他目的的時(shí)候非常實(shí)用。對(duì)于一個(gè)城市或鄉(xiāng)鎮(zhèn)來(lái)說(shuō),建設(shè)這樣一個(gè)新型公交站的核心問(wèn)題是:需要多少個(gè)站臺(tái),緩沖區(qū)的面積應(yīng)該多大?答案很大程度上取決于時(shí)間表,由于一個(gè)新型公交站是一個(gè)很大的投資,因此,進(jìn)行一個(gè)模擬研究將是非常明智的做法。1.2情況說(shuō)明有一個(gè)居住人口為150 000的城市有一個(gè)過(guò)時(shí)的公交汽車(chē)站和很少的空間。市議會(huì)要求進(jìn)行一個(gè)緊湊的公交站的動(dòng)態(tài)模擬。模擬研究的目的是確定站臺(tái)數(shù)量和緩沖區(qū)的面積。該項(xiàng)研究選擇一個(gè)典型時(shí)期:星期一早晨上班高峰時(shí)間。所有的公交車(chē)都會(huì)經(jīng)過(guò)公交站。包括城市公交車(chē)、客車(chē)和專(zhuān)用線(xiàn)路,如校車(chē)??傆?jì)有37條線(xiàn)路,每條線(xiàn)路都指定一個(gè)優(yōu)先站臺(tái)。在文件Bus.xls中有公交指南。附件1中說(shuō)明了總計(jì)275公交車(chē)在典型時(shí)期的內(nèi)容。公交車(chē)在出發(fā)前5分鐘到達(dá)一個(gè)偏遠(yuǎn)位置讓乘客下車(chē),這個(gè)過(guò)程需要30秒,隨后,開(kāi)到緩沖區(qū),在出發(fā)前2分鐘到達(dá)站臺(tái),乘客上車(chē)。公交車(chē)在開(kāi)車(chē)前5分鐘直接開(kāi)到站臺(tái),乘客的上下車(chē)同時(shí)進(jìn)行,這個(gè)過(guò)程需要2分鐘,但是在出發(fā)時(shí)間到達(dá)前,公交車(chē)是不會(huì)出發(fā)的。因此,上下車(chē)同時(shí)進(jìn)行的公交車(chē)占用站臺(tái)最多為5分鐘,其他的公交車(chē)占用時(shí)間為2分鐘。公交車(chē)在緩沖區(qū),偏遠(yuǎn)位置和站臺(tái)之間的行駛時(shí)間不考慮,同樣不考慮的還有乘客的行為。圖1-1是一個(gè)過(guò)程的布局圖。Arrival 5 min before DepartArrival = 5 min before DepartDescend 1Descend 2Descend nBus stop 1bBus stop 1aBus stop 2bBus stop 2aBus stop n-aBus stop n-b Buffer圖1-1 公交站布局圖每個(gè)站臺(tái)都有兩個(gè)車(chē)位,所以可以同時(shí)停放兩輛公交車(chē)。只有前面的車(chē)位是空的時(shí)候,后面的公交車(chē)才能離開(kāi)。當(dāng)站臺(tái)沒(méi)有公交車(chē)的時(shí)候,第一輛車(chē)到達(dá)前面的車(chē)位。當(dāng)后面的車(chē)位上有車(chē)的時(shí)候,前面的車(chē)位就無(wú)法再有車(chē)輛到達(dá)。如果前面的為空的時(shí)候,后車(chē)位上的公交車(chē)并不會(huì)移動(dòng)至前車(chē)位。First StopSecond Stop圖1-2 站臺(tái)的車(chē)位為了乘客的方便,每個(gè)線(xiàn)路都有優(yōu)先站臺(tái)。當(dāng)該站臺(tái)被占用的時(shí)候,會(huì)選擇相鄰的站臺(tái)。如4號(hào)站臺(tái)的線(xiàn)路可以改為使用3號(hào)或者5號(hào)站臺(tái)。首末兩個(gè)站臺(tái)的線(xiàn)路則只能選擇一個(gè)站臺(tái)作為候選。在這個(gè)模型中,操作的時(shí)間都是常數(shù)(確定性),這便排除了公交車(chē)到達(dá)時(shí)間早晚,乘客上下車(chē)時(shí)間長(zhǎng)短所造成的干擾。通過(guò)確定的模型,可以很方便的確認(rèn)結(jié)果。在之后的階段中,干擾因素可以很輕松的添加。1.3任務(wù)1. 是否可能對(duì)所需的站臺(tái)數(shù)量進(jìn)行事前的估計(jì)?2. 創(chuàng)建一個(gè)包含6個(gè)站臺(tái)的模型,基礎(chǔ)是bus.xls中的優(yōu)先分布。并確定停車(chē)區(qū)以及緩沖區(qū)的面積。注意:你可以直接從Excel文件bus.xls中直接讀取數(shù)據(jù),也可以通過(guò)復(fù)制粘貼,將數(shù)據(jù)寫(xiě)入Arrival list。(busstation1.mod和busstation2.mod)3. 添加一個(gè)標(biāo)準(zhǔn)差為1分鐘的分布到靜態(tài)的到達(dá)時(shí)間間隔中,來(lái)觀察在什么程度下,之前的靜態(tài)模型中的確定性結(jié)果仍然有效。4. 設(shè)計(jì)你自己的優(yōu)先站臺(tái)分布來(lái)研究是否可以使用更少的站臺(tái)來(lái)實(shí)現(xiàn)類(lèi)似的結(jié)果。附件 公交車(chē)指南公交指南bus.xls將在本附件中闡述。在指南中,你可以找到在規(guī)范時(shí)期內(nèi)37條線(xiàn)路中的275輛公交車(chē)。起始時(shí)間0對(duì)應(yīng)著周一上午開(kāi)始的時(shí)間表這個(gè)時(shí)間段有大約4個(gè)小時(shí)。Bus.xls分為3部分:表格“公交時(shí)間表”根據(jù)到達(dá)時(shí)間區(qū)分所有275輛公交車(chē)、表格“站臺(tái)查看”還有37條公交線(xiàn)路。公交時(shí)間表下圖顯示了表格“公交時(shí)間表”中前十個(gè)公交車(chē)。這個(gè)表格代表了在繁忙時(shí)間段內(nèi)到達(dá)公交車(chē)站的所有公交車(chē)。每一行都代表一個(gè)公交車(chē)。圖1-1 bus.xls “公交站牌”表格A列:到達(dá)模型的時(shí)間。根據(jù)這個(gè)安排,這個(gè)時(shí)間應(yīng)該比到達(dá)時(shí)間提前5分鐘(參見(jiàn)E列)。B列:公交線(xiàn)路的數(shù)字C列:公交車(chē)的數(shù)目。這是為了粘貼到Arrival list表格時(shí)方便。有了這列,格式便相同。D列:輸出公交車(chē)的通道。也是為了粘貼的方便。E列:時(shí)間表中的到達(dá)時(shí)間。F列:時(shí)間表中的出發(fā)時(shí)間。G列:優(yōu)先的站臺(tái)H列:到達(dá)時(shí)間間隔。當(dāng)前車(chē)輛的到達(dá)系統(tǒng)與之前車(chē)輛到達(dá)系統(tǒng)時(shí)間的間隔。站臺(tái)查看在本表格(圖1-2)中給出了一個(gè)公交線(xiàn)路的概覽以及他們的優(yōu)先站臺(tái)。這個(gè)表格的目的只是為了做出一個(gè)概述,不得調(diào)整。為了改變一個(gè)公交線(xiàn)路的優(yōu)先站臺(tái),相關(guān)公交線(xiàn)路的表格必須打開(kāi)(圖1-3)。圖1-2 bus.xls “站臺(tái)查看”表格公交線(xiàn)路下圖是1號(hào)線(xiàn)路時(shí)間表的概覽,為了改變優(yōu)先站臺(tái),優(yōu)先站臺(tái)后面的紅色數(shù)字必須被改為新選定的優(yōu)先站臺(tái)。這樣,優(yōu)先站臺(tái)的數(shù)字也將隨之在“公交時(shí)間表”和“站臺(tái)查看”中被自動(dòng)更改。 圖1-3 bus.xls 表1,公交線(xiàn)路1的時(shí)間表2.ED建模建議公交車(chē)進(jìn)入模型有兩種方式:1是通過(guò)一個(gè)arrival list,通過(guò)將bus.xls中的表格復(fù)制到arrival list 中來(lái)生成公交車(chē)。2是通過(guò)一個(gè)連接bus.xls的Source來(lái)生成。在兩種方法中,都需要設(shè)定標(biāo)簽來(lái)命名這些在Excel表格中Arrival、 Depart和Platform列中的數(shù)據(jù)。當(dāng)它們根據(jù)bus.xls中的時(shí)間進(jìn)入系統(tǒng)之后,公交車(chē)首先需要等待5分鐘。另外,為了研究隨機(jī)抵達(dá)的模式,選擇一個(gè)平均5分鐘但具有1分鐘的標(biāo)準(zhǔn)偏差的正態(tài)分布。想要了解更多的詳情,參見(jiàn)附件1.多服務(wù)器原子可以用來(lái)同時(shí)處理多個(gè)公交車(chē)。它可以實(shí)現(xiàn)給所有公交車(chē)一個(gè)相同的循環(huán)時(shí)間也可以給每個(gè)公交車(chē)一個(gè)不同的循環(huán)時(shí)間。使用這些原子來(lái)使公交車(chē)進(jìn)行5分鐘的等待以及下車(chē)過(guò)程還有緩沖區(qū)。使用一個(gè)隊(duì)列來(lái)向各個(gè)站臺(tái)分發(fā)公交車(chē)。站臺(tái)本身可以用Server原子和一個(gè)供應(yīng)緩沖區(qū)來(lái)實(shí)現(xiàn)。一個(gè)原子的輸入和輸出通道可以通過(guò)closeinput,closeoutput,openinput和openoutput等功能語(yǔ)句進(jìn)行開(kāi)關(guān)。還可以通過(guò)引用來(lái)控制其他的原子。例如closeinput(out(1,c)。在一個(gè)連接到Excel的模型中,TO82-Excel原子必須被拖入模型中,閱讀幫助文檔以獲得更多細(xì)節(jié)。在這個(gè)原子中,可以建立一個(gè)與Excel文檔的連接。此后,使用excelread(a,b)。a和b代表著表格中的行和列的值。當(dāng)所有的公交車(chē)都創(chuàng)建完成后,在Excel表格中就沒(méi)有到達(dá)時(shí)間間隔了。ED將會(huì)認(rèn)為這是0然后創(chuàng)造新的原子。因此,在275輛公交車(chē)進(jìn)入系統(tǒng)以后,可以通過(guò)使用closeoutput(c) 語(yǔ)句來(lái)停止生成新的原子。3模型說(shuō)明 busstation1.mod和busstation2.mod兩個(gè)模型都是涉及到時(shí)間表的確定性計(jì)算。方案1 busstation1.mod 公交車(chē)根據(jù)Arrival list進(jìn)入系統(tǒng),在進(jìn)入的時(shí)候會(huì)被定義三個(gè)標(biāo)簽:一個(gè)是到達(dá)時(shí)間、一個(gè)是出發(fā)時(shí)間和一個(gè)優(yōu)先平臺(tái)。然后,公交車(chē)到達(dá)Multiservice 1,在那里停留5分鐘。這樣做的目的是創(chuàng)造他們?cè)谏珊蛯?shí)際到達(dá)時(shí)間的間隔。在5分鐘等待過(guò)后,公交車(chē)到達(dá)下車(chē)的站臺(tái),然后是緩沖區(qū)。如果一輛公交車(chē)在出發(fā)點(diǎn)5分鐘之前就到達(dá),它將會(huì)被發(fā)送至下車(chē)點(diǎn),或者是到Queue6.公交車(chē)在下車(chē)點(diǎn)等待30秒然后到達(dá)緩沖區(qū),在那里等待直到出發(fā)前2分鐘。在這個(gè)時(shí)候,公交車(chē)到達(dá)Queue6.Queue6根據(jù)定義在公交車(chē)上的優(yōu)先站臺(tái)的標(biāo)簽將公交車(chē)發(fā)送至優(yōu)先站臺(tái)。公交車(chē)然后被送至該站臺(tái)的相應(yīng)隊(duì)列中,并被發(fā)送至第一個(gè)可用的站臺(tái)。首先,檢查優(yōu)先站臺(tái)是否可用。如果被占用了,檢查相鄰的站臺(tái)是否可用。例如優(yōu)先為2號(hào)站臺(tái)的公交車(chē),先檢查2a站臺(tái),然后是2b站臺(tái),然后是1a,然后3a,然后1b,最后3b。模型中使用Arrival list的作用跟使用Excel原子的作用是一樣的。Source 原子在這里用Arrival list原子來(lái)代替,同時(shí)Excel原子被移除。圖4-1使用Excel的模型圖當(dāng)有公交車(chē)停在后方的停車(chē)點(diǎn)時(shí),前面的停車(chē)位就不可用,沒(méi)有公交車(chē)可以停到前車(chē)位。如果前車(chē)位有公交車(chē)的話(huà),后車(chē)位上的公交車(chē)若想離開(kāi),必須等待直到前車(chē)位的公交車(chē)離開(kāi)。例如站臺(tái)1,停車(chē)點(diǎn)1b是后車(chē)位1a是前車(chē)位。ArrivalList:公交車(chē)生成器參數(shù)編輯,到達(dá)數(shù)量275.標(biāo)簽數(shù)量3個(gè)。標(biāo)簽名稱(chēng):標(biāo)簽1 Arrival 標(biāo)簽2 Depart 標(biāo)簽3 Platform數(shù)據(jù)從bus.xls文件中的公交車(chē)時(shí)間表中復(fù)制,然后粘貼到Arrivallist的表格中。每一個(gè)multiservice原子必須有足夠的容量,所以它的容量設(shè)定為100.Multiservice1 :公交車(chē)生成與實(shí)際到達(dá)間隔過(guò)渡Cycletime: mins(5) Send to: if(label(Depart,first(c)-time300,1,2) 如果公交車(chē)在5分鐘內(nèi)將要離開(kāi),將會(huì)通過(guò)通道1發(fā)送到分配工具。如果距離離開(kāi)時(shí)間還大于5分鐘,通過(guò)通道2到達(dá)下車(chē)點(diǎn)。Multiservice Unload:下車(chē)點(diǎn)Cycletime: 30 下車(chē)時(shí)間為30秒。Multiservice Wait:緩沖區(qū) Cycletime: label(Depart,last(c)-120-time公交車(chē)必須在出發(fā)前2分鐘的時(shí)候離開(kāi)。因此,周期時(shí)間就是出發(fā)時(shí)間減去當(dāng)前時(shí)間和2分鐘。Queue6 :優(yōu)先站臺(tái)分配工具Send to: 7. By label value (direct): the channel number is written directly on the label named Platform of the 1st atom in the queue. If the label value is 0 then send to channel 1. Queue1 to Queue5: queue for the platforms Send to: 2. An open channel (First channel first): search, starting from the first channel, and send to the first open channel found. Stop 1a to Stop 5b: Stop 1a to Stop 5bCycletime: if(label(Depart,first(c)-time120,120,label(Depart,first(c)-time)假如出發(fā)時(shí)間距到達(dá)時(shí)間不足2分鐘,公交車(chē)必須等待2分鐘,因此,周期時(shí)間為2分鐘。否則,等待時(shí)間是出發(fā)時(shí)間和當(dāng)前時(shí)間的差值。后車(chē)位設(shè)置: Trigger on Entry: closeinput(out(2,c) Trigger on Exit: openinput(out(2,c) 前車(chē)位設(shè)置: Trigger on Entry: closeoutput(in(2,c) Trigger on Exit: openoutput(in(2,c)方案2 busstation

溫馨提示

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

評(píng)論

0/150

提交評(píng)論