Post on 12-Jan-2016
description
Dr inż. Bożena Mielczarek
Wprowadzenie do Areny. Ryzy papieru
Przykład
Ryzy papieru przybywają na halę co EXPO(10) minut w partiach (70% to partia jednoelementowa, 20%-dwuelementowa i 10%-trzyelementowa). W dalszej części procesu poszczególne elementy partii traktowane są oddzielnie.
Około 1% ryz papieru jest zawracanych (nie są dopuszczane do dalszej obróbki).
Na hali stoją dwa stanowiska przycinarek: Stanowisko nr 1 z jedną (nową) Przycinarką i Stanowisko nr 2 z dwiema (starszego typu) Przycinarkami.
Jeżeli w kolejce do przycinarki pierwszej czeka mniej niż 6 ryz papieru, kolejna ryza jest również tam kierowana. Czas trwania czynności na przycinarce nr 1 to TRIA(8,11,14) minut. W przypadku dłuższej kolejki do przycinarki nr 1 (6 ryz i więcej), ryzy kierowane są do stanowiska nr 2. Czas trwania czynności na przycinarce stanowiska nr 2 to TRIA(16, 18, 20) minut.
Przykład, c.d.
Przed opuszczeniem hali ryzy papieru są pakowane w kontenery po 10 ryz w każdym. Pakowaniem zajmuje się odrębny pracownik i zajmuje mu to NORM(30,10) minut. Ryzy czekają przed stanowiskiem pakowania w jednej kolejce.
Po zapakowaniu, paczki są układane w stosy z podziałem na stanowisko przycinarek, na którym odbywał się proces przycinania (dwa oddzielne wyjścia)
Proszę zbudować model z animacją i uruchomić go dla 10 dni (1 dzień = 8 godzin, 5 powtórzeń)
Należy zebrać i opracować statystyki dotyczące: czasu pobytu w systemie z podziałem na ryzy przycinane na Przycinarce 1 i 2, długości kolejek i czasu oczekiwania w kolejkach (oddzielnie dla obu przycinarek i pakowacza), liczby ryz przyciętych na Stanowisku nr 1 i nr 2.
ModelWybór
przycinarkiPakowanie w paczki po 10
sztuk
Napływ zgłoszeń do systemu
Rozkład dyskretny opisujący procentowy napływ partii 1, 2 i 3
elementowychDISC(prawdopodobieństwo
skumulowane, wartość zmiennej losowej, ….
Pierwszy blok decyzyjny
Drugi blok decyzyjny
Expression Builder wywołujemy prawym przyciskiem myszy gdy kursor jest na dowolnym polu wartościowym
Procesy przycinania
Dwie „stare”
przycinarki
Atrybuty
Nadawanie wartości atrybutowi „Która przycinarka”. Dzięki temu będziemy mogli przy pakowaniu i przed opuszczeniem hali określić, z której przycinarki pochodzi ryza. Atrybut ma dwie wartości: „1” oznacza przycinarkę nr 1, „2” oznacza przycinarkę numer 2.
Pakowanie
Pakowanie według atrybutu
Po połączeniu ryz powstaje nowe
zgłoszenie „kontener” „Kontenerowi” nadajemy
inny wygląd
Wyjście
Parametry symulacji
Należy zebrać i opracować statystyki dotyczące: (1) czasu pobytu w systemie z
podziałem na ryzy przycinane na Przycinarce 1 i 2,
(2) długości kolejek, (3) czasu oczekiwania w
kolejkach (oddzielnie dla obu przycinarek i pakowacza),
(4) liczby ryz przyciętych na Stanowisku nr 1 i nr 2.
Wyniki nr 2 i 3
Wyniki 4
Zmodyfikowany model
Wyniki 1: po zmodyfikowaniu modelu
Koszty opóźnień
W Arenie wykorzystuje się tzw. metodę ABC (activity based costing czyli metodę kosztów działań).
Zgłoszenie przemieszczając się przez system doznaje różnych opóźnień. Niektóre są niezbędne do realizacji procesu (np.czas pobytu na stanowisku obsługi) a inne wymuszone są warunkami panującymi aktualnie w systemie (np. czas w kolejce).
Opóźnienia są dzielone na pięć podstawowych grup: Wait, Value added, Non-value added, Transfer i Other
Koszty opóźnień
Czas poświecony na realizację usługi za którą klient płaci to VAT (Value added time). Np. Czas odprawy obsługi klientów biura. W systemach produkcyjnych będą to czynności, które mają wpływ na wartość dodaną produktu.
Czas oczekiwania w kolejce to Wait time.Czas przemieszczania się przez biuro to NVAT. Bez
szkody dla sprawności systemu można próbować to opóźnienie wyeliminować.
Czas transportu zgłoszenia z jednego miejsca systemu do drugiego (np. przewóz karetką) to Transfer time.
Koszty opóźnień
Gdy zgłoszenie doznaje opóźnienia, ponoszone są trzy rodzaje kosztów: (1) koszt przetrzymania zgłoszenia w systemie (holding cost).
Koszty ponoszone przez sam fakt pobytu zgłoszenia w systemie (2) koszt blokowania stanowiska obsługi, który będzie
proporcjonalny do czasu tam spędzonego (resource ownership cost). Koszt związany z pracą stanowiska obsługi – np. wynagrodzenie pracownika
(3) koszt związany z zajmowaniem i zwalnianiem stanowiska (resource-usage cost) – np. koszt wykonania kopii ksero
H.c. definiowane są w module Entity, a pozostałe w module Resource
Koszty blokowania zasobu
Koszty Resource Ownership i Resource Usage (blokowania i zajmowania stanowiska) definiowane są w bloku Resource: Busy/Hour: koszt ponoszony, gdy stanowisko pracuje Idle/Hour: koszt ponoszony gdy stanowisko jest dostępne ale
nie jest zajęte Per Use: koszt związany z każdorazowym
zajęciem/zwolnieniem stanowiskaZałóżmy, że płacimy pracownikom 12-15 zł za godzinę
a przeciętny koszt przycięcia jednej ryzy to 3 do 5 zł. Koszt przygotowania kontenera do wysyłki to 10 zł.
Koszty
Liczba opóźnień
Kategoria przyporządkowania w okresie i Początkowy (fixed cost) koszt zgłoszenia typu e w okresie iHolding cost dla zgłoszenia typu eLiczba zasobów zajętych przez zgłoszenie w okresie iZmienny busy cost dla zasobu jDługość okresu i
i
j
i
e
ke
i
T
r
m
h
f
k
n
i,
n
ii
m
jjeke TrhfC
i
i1 1
,
Smart019 - Resource Costing
Smart047 - VAC
Całkowity koszt przypisywany jednemu zgłoszeniu podczas symulacji to:
Uruchomienie symulacji
Wyniki