MMT-07 Masowa obsluga

Transkrypt

MMT-07 Masowa obsluga
2012-11-27
Podstawowe
definicje
Teoria masowej obsługi (teoria kolejek),
zajmuje się budową modeli matematycznych,
które można wykorzystać
w racjonalnym zarządzaniu
dowolnymi systemami działania,
zwanymi systemami masowej obsługi.
Przykłady: skrzyżowania ulic, porty lotnicze,
stacje obsługi samochodów,
centra logistyczne,
stanowiska przeładunkowe,
centrale telefoniczne itp.
zł
Stanowisko obsługi
Proces zgłoszeń
Stanowisko obsługi
Całkowity
Źródło
zgłoszeń
Kolejka
…oooooo
Stanowisko obsługi
Stanowisko obsługi
Stanowisko obsługi
Obsługi
Niezadowolenia klienta
Regulamin kolejki
Pojemność poczekalni
Poziom obsługi
Liczba stanowisk obsługi
Proces obsługi
Proces wyjścia
Wielkość źródła zgłoszeń
1
2012-11-27
Oczekiwanie
◦ z oczekiwaniem
◦ bez oczekiwania
Liczba stanowisk (kanałów) obsługi
◦ jednokanałowe
◦ wielokanałowe
Typy i klasyfikacja smo
◦ priorytetowe
◦ bez priorytetu
◦ nieograniczona
◦ ograniczona (ze stratami)
•
•
•
•
•
•
•
•
prawdopodobieństwo tego, że system nie jest
pusty
średni czas oczekiwania
prawdopodobieństwo tego, że w systemie jest
n klientów
średnia liczba klientów czekających
średnia liczba klientów w systemie
średni czas przebywania w systemie
prawdopodobieństwo tego, że przybywający klient
będzie czekał
procent czasu zajętości wszystkich stanowisk
obsługi
…
Liczba miejsc w poczekalni
Rozkład czasów pomiędzy zgłoszeniami
(proces zgłoszeń)
Liczba stanowisk obsługi
Rozkład czasów obsługi
(proces obsługi)
Kategorie zgłoszeń
Długość kolejki
•
A/B/m/k
FIFO (first in - first out) - kolejność obsługi według
kolejności przybycia
SIRO (service in random order) – losowa kolejność
obsługi
LIFO (last in - first out), czyli ostatnie zgłoszenie
jest obsłużone jako pierwsze
priorytet dla niektórych zgłoszeń (np. samoloty
lądujące mają pierwszeństwo w korzystaniu z drogi startowej
przed samolotami startującymi)
M – wykładniczy (proces Poissona)
D – deterministyczny
Ek – Erlanga rzędu k-tego
G – dowolny
Przykłady:
M/M/1 – zgłoszenia Poissona, obsługa
wykładniczy, jedno stanowisko
obsługi, kolejka nieograniczona
M/D/1/5 – zgłoszenia Poissona, stały
czas obsługi, jedno stanowisko, w
kolejce 5 miejsc
M/G/4/0 – zgłoszenia Poissona, dowolny
rozkład czasu obsługi, 4
stanowiska, bez kolejki
Procesy losowe
zgłoszeń i obsług
2
2012-11-27
τn – zmienna losowa opisująca czas między
zgłoszeniami n i n+1
{τn} – proces stochastyczny
Założenie: kolejne odstępy między zgłoszeniami
mają taki sam rozkład
E[τn] = E[τ] = 1/λ
λ – intensywność zgłoszeń
sn – zmienna losowa opisująca czas obsługi
n-tego zgłoszenia na stanowisku obsługi
{sn} – proces stochastyczny
Założenie: kolejne czasy obsługi mają taki sam
rozkład
E[sn] = E[s] = µ
µ – intensywność obsługi
{A(t)} – proces zgłoszeń
Liczby zgłoszeń w rozłącznych przedziałach
czasu są niezależne
Liczba zgłoszeń w przedziale czasu (t,t+τ]
◦ zależy wyłącznie od τ
◦ ma rozkład Poissona z parametrem λ
P{A(t + τ ) − A(t ) = n} = e −λτ
(λτ )n
n!
λ – intensywność zgłoszeń
Złożenie i rozdział procesu Poissona
Dobrze modeluje napływ zgłoszeń z wielu
niezależnych źródeł
„Prostota” rozwiązań analitycznych
Brak pamięci
Analiza smo
Równania dynamiki
d
pn (t ) = λn −1 pn −1 (t ) + µ n +1 pn +1 (t ) − (λn + µ n ) pn (t )
dt
d
n = 0 : p0 (t ) = µ1 p1 (t ) − λ0 p0 (t )
dt
n > 0:
3
2012-11-27
Dla węzła S
λn −1 pn −1 + µ n +1 pn +1 = (λn + µ n ) pn
λn −1 pn −1 − µ n pn = λn pn − µ n +1 pn +1
f n = λn pn − µ n +1 pn +1
f n −1 = f n = const
f 0 = λ0 p0 − µ1 p1 ⇒ f n = 0
Zgłoszenia – proces Poissona z
intensywnością λ
Obsługa – rozkład wykładniczy z
parametrem µ
Zgłoszenia niezależne od obsług
Jedno stanowisko obsługi
Kolejka nieograniczona
µpn = λpn −1
λ
pn = pn−1 = ρpn −1 = K = ρ n p0
µ
Warunek normalizujący
∞
∑p
n =0
Dla przekroju SC
n
∞


= 1 ⇔ p0 1 + ∑ ρ n  = 1 ⇔ p0 = 1 − ρ
 n =1 
Stan stacjonarny systemu
pn = ρ n (1 − ρ )
λn pn = µ n+1 pn+1
λ – intensywność zgłoszeń
N – średnia liczba klientów w systemie
T – średni czas przebywania klienta w systemie
Twierdzenie Little’a:
Warunek równowagi (dla przekroju)
Współczynnik wykorzystania systemu: ρ = λ
µ
◦ procent czasu zajętości stanowiska obsługi
◦ prawdopodobieństwo tego, że system jest zajęty
◦ system jest stabilny dla ρ<1
N=λT
4

Podobne dokumenty