最簡模型-ATM-Part1-模型說明

前面談了一些機率分配函數,得趕快跟模型扯上關係,否則目標就不對了。
雖然說是最簡模型,可能也要分好幾次才能說完。這個案例是關於銀行作業,屬離散事件模型,採用AnyLogic的內建教學內容,只是我有改寫成中文投影片。不過,這邊還是將其簡化,使得更容易上手。

情境說明

1. 有一家銀行在某地擺設一台ATM。
2. 使用者需排隊,先到先用。但,周邊空間有限。
3. 僅提供領款,操作流程變化不大。

策略規劃

銀行主管想知道,現有的來客數下,一台ATM的使用量為何?是否需要增添一台。有多少人,因不耐久候而離開,是否需要調整空間位置。以上,皆暫不考慮成本問題。

資料收集

派員收集資料後發現:
1. 每分鐘會來0.3人。
2. 僅能容納15個人排隊。
3. ATM操作時間平均約1.5分鐘,最多3.5分鐘,最快0.8分鐘。

模型建立

說明:
  • source他提供了很多種方法,讓你產生Entity。Entity就是在模型上流竄,然後觸發事件,讓你可以寫程式,收集資料。
  • queue就是代表等候線/區。可設定Capacity來代表空間,當然可以設定無限空間(Maximum capacity)。排隊準則(Queuing)預設是FIFO(First In First Out),當然也可以改成其他如LIFO(Last In First Out),甚至可使用Piority等。
  • ATM這個物件的原名就delay,代表耗用時間,也就是代表提供服務,進行作業的地方。需要設定的有作業時間(Delay time)與作業能力(Capacity)。
  • sink是讓Enity離開的地方。一般會在這兒將掛在Enity身上的資料給搜刮下來。

參數設定

1. source
2. queue
3. delay
4. sink:暫時沒有。


====
就先到這。
哈~冒出一個Triangular的機率函數,沒什麼反正就是大概大概啦。在意就用Normal。
寫到這也是我有點難取捨之處。到底,重點是放在軟體的操作面上呢,還是放在策略應用面上。還是,哈~根本就是兩本書。操作真的沒什麼好講的,但是,可以擴張頁數,市面上的書都是這樣。而我真的想講的是這個模型到底要怎麼應用在策略規劃上。您看我的內容,已經在鋪陳了。







留言

這個網誌中的熱門文章

等候理論

AnyLogic簡單介紹

機率分配 - Part 5 Geometric