U praktičnom satu razmotrit ćemo ovaj put i usporediti rezultate simulacije s teoretskim rješenjem. Primjeri rješavanja problema sustava čekanja

Matematički (apstraktni) objekt čiji su elementi (slika 2.1):

  • ulazni (dolazni) tijek zahtjeva (zahtjeva) za uslugu;
  • servisni uređaji (kanali);
  • red aplikacija koje čekaju uslugu;
  • izlazni (odlazni) tijek servisiranih aplikacija;
  • tijek zahtjeva za dodatnom uslugom nakon prekida usluge;
  • tijek neobrađenih zahtjeva.

Primjena(zahtjev, zahtjev, poziv, klijent, poruka, paket) - objekt koji ulazi u QS i zahtijeva servis u uređaju. Forma skupa uzastopnih zahtjeva raspoređenih u vremenu ulazni tijek zahtjeva.

Riža. 2.1.

Servisni uređaj(uređaj, uređaj, kanal, linija, alat, automobil, ruter itd.) - QS element čija je namjena servisiranje zahtjeva.

Servis- kašnjenje aplikacije u servisnom uređaju neko vrijeme.

Trajanje usluge- vrijeme odgode (servisiranja) zahtjeva u uređaju.

Uređaj za pohranu(buffer, input buffer, output buffer) - skup mjesta za čekanje zahtjeva ispred uređaja za posluživanje. Broj mjesta za čekanje - kapacitet pohrane.

Prijava koju primi CMO može biti u dva stanja:

  • 1) servis(u uređaju);
  • 2) očekivanja(u spremištu) ako su svi uređaji zauzeti servisiranjem drugih zahtjeva.

Zahtjevi koji se nalaze u obrascu za skladištenje i čekanje usluge red aplikacije. Broj aplikacija u spremniku koji čekaju servis - duljina čekanja.

Disciplina međuspremnika(queuing discipline) - pravilo unosa pristiglih zahtjeva u uređaj za pohranu (buffer).

Disciplina servisa- pravilo za odabir aplikacija iz reda čekanja za uslugu u uređaju.

Prioritet- pravo prvenstva (zauzimanje resursa) za ulazak u pohranu ili odabir iz reda čekanja za servisiranje u aplikacijama uređaja jedne klase u odnosu na aplikacije drugih klasa.

Postoje mnogi sustavi čekanja koji se razlikuju po strukturnoj i funkcionalnoj organizaciji. Istodobno, razvoj analitičkih metoda za izračunavanje pokazatelja učinkovitosti QS sustava u mnogim slučajevima pretpostavlja postojanje niza ograničenja i pretpostavki koje sužavaju skup QS sustava koji se proučavaju. Zato ne postoji opći analitički model za proizvoljan QS složene strukture.

Analitički QS model je skup jednadžbi ili formula koje omogućuju određivanje vjerojatnosti stanja sustava tijekom njegovog rada i pokazatelja performansi na temelju poznatih parametara dolaznog toka i uslužnih kanala, međuspremnika i uslužnih disciplina.

Analitičko modeliranje QS-a uvelike je olakšano ako su procesi koji se odvijaju u QS-u Markovljevi (tokovi zahtjeva su jednostavni, vremena usluge raspoređena su eksponencijalno). U ovom slučaju, svi procesi u QS-u mogu se opisati običnim diferencijalnim jednadžbama, au graničnom slučaju - za stacionarna stanja - linearnim algebarskim jednadžbama i, nakon što ih se riješi pomoću bilo koje metode dostupne u matematičkim programskim paketima, odrediti odabrane pokazatelje učinkovitosti .

U IM sustavima, pri implementaciji QS-a, prihvaćaju se sljedeća ograničenja i pretpostavke:

  • aplikacija primljena u sustav odmah dobiva servis ako nema zahtjeva u redu i uređaj je slobodan;
  • Uređaj se može servisirati samo u određenom trenutku. jedan primjena;
  • nakon završetka servisiranja bilo kojeg zahtjeva u uređaju, odmah se iz reda čekanja za servis odabire sljedeći zahtjev, tj. uređaj ne stoji besposlen ako postoji barem jedna prijava u redu čekanja;
  • zaprimanje zahtjeva u QS-u i trajanje njihovog servisiranja ne ovisi o broju zahtjeva koji su već u sustavu niti o bilo kojim drugim čimbenicima;
  • trajanje servisiranja aplikacija ne ovisi o intenzitetu prijava koje ulaze u sustav.

Pogledajmo detaljnije neke elemente QS-a.

Ulazni (dolazni) tok aplikacija. Tijek događaja je niz homogenih događaja koji slijede jedan za drugim i događaju se na nekim, općenito govoreći, slučajan trenutaka u vremenu. Ako je događaj pojava aplikacija, imamo tijek aplikacija. Za opis tijeka prijava u općem slučaju potrebno je postaviti vremenske intervale t = tk - t k-1 između susjednih trenutaka tk_k I tk prijem prijava sa serijskim brojevima Za - 1 i Do odnosno (Za - 1, 2, ...; t 0 - 0 - početno vrijeme).

Glavna karakteristika toka aplikacije je njegova intenzitet X- prosječan broj prijava zaprimljenih na ulazu QS-a u jedinici vremena. Vrijednost t = 1/X definira prosječni vremenski interval između dvije uzastopne primjene.

Potok se zove deterministički ako vremenski intervali t do između susjednih aplikacija poprimaju određene prethodno poznate vrijednosti. Ako su intervali isti (x k= t za sve k = 1, 2, ...), tada se poziva tok redovito. Za potpuni opis redovitog protoka zahtjeva dovoljno je postaviti intenzitet protoka x odnosno vrijednost intervala t = 1/X.

Tok u kojem vremenski intervali x k između susjednih aplikacija su slučajne varijable, tzv slučajan. Za potpuni opis slučajnog tijeka zahtjeva u općem slučaju potrebno je specificirati zakone distribucije F fc (x fc) za svaki od vremenskih intervala x k, k = 1,2,....

Slučajni tok u kojem svi vremenski intervali x b x 2,... između susjednih uzastopnih zahtjeva su nezavisne slučajne varijable opisane distribucijskim funkcijama FjCij), F 2 (x 2), ... prema tome, naziva se tok s ograničeno naknadno djelovanje.

Slučajni tok se zove ponavljajuće, ako svi vremenski intervali x b t 2, ... raspoređeno između naloga prema istom zakonu F(t). Postoji mnogo ponavljajućih niti. Svaki zakon distribucije generira vlastiti rekurentni tok. Ponavljajući tokovi inače se nazivaju Palmovi tokovi.

Ako intenzitet x i zakon distribucije F(t) intervala između uzastopnih aplikacija se ne mijenjaju tijekom vremena, tada se tok aplikacija naziva stacionarni Inače, tijek zahtjeva je nestacionarno.

Ako u svakom trenutku vremena tk Na QS ulazu se može pojaviti samo jedna reklamacija, tada se poziva tijek reklamacija obični. Ako se više od jedne aplikacije može pojaviti u bilo kojem trenutku, tada je tok aplikacija izvanredno, ili skupina.

Tok zahtjeva naziva se tijek bez naknadnog djelovanja, ako prijave budu primljene bez obzira na to jedno od drugog, tj. trenutak zaprimanja sljedeće prijave ne ovisi o tome kada je i koliko je prijava zaprimljeno prije tog trenutka.

Stacionarno obično strujanje bez naknadnog djelovanja naziva se najjednostavniji.

Vremenski intervali t između zahtjeva u najjednostavnijem toku su raspoređeni eksponencijalni (indikativan) zakon: s funkcijom raspodjele F(t) = 1 - e ~ m; gustoća distribucije/(f) = Heh~" ja, Gdje X> 0 - parametar distribucije - intenzitet protoka prijava.

Najjednostavniji tok često se naziva poissonovski. Naziv dolazi od činjenice da je za ovaj tok vjerojatnost P fc (At) pojavljivanja točno Do primjene za određeni vremenski interval At određuje se Poissonov zakon:

Treba napomenuti da Poissonov tok, za razliku od najjednostavnijeg, može biti:

  • stacionarno, ako intenzitet x ne mijenja se tijekom vremena;
  • nestacionarno, ako intenzitet protoka ovisi o vremenu: x= >.(t).

U isto vrijeme, najjednostavniji tok, po definiciji, uvijek je stacionaran.

Analitičke studije modela čekanja često se provode pod pretpostavkom jednostavnog tijeka zahtjeva, što je zbog niza izvanrednih značajki koje su mu svojstvene.

1. Zbrajanje (spajanje) tokova. Najjednostavniji tok u teoriji QS sličan je normalnom zakonu distribucije u teoriji vjerojatnosti: najjednostavniji tok se postiže prelaskom na granicu za tok koji je zbroj tokova s ​​proizvoljnim karakteristikama s beskonačnim povećanjem broja članova i smanjenje njihovog intenziteta.

Iznos N neovisni stacionarni obični tokovi s intenzitetima X x 2 ,..., X N tvori najjednostavniji tok s intenzitetom

X=Y,^i pod uvjetom da tokovi koji se dodaju imaju više od ili

manje jednako mali utjecaj na ukupni protok. U praksi je ukupni protok blizak najjednostavnijem kada N> 5. Dakle, pri zbrajanju nezavisnih najjednostavnijih tokova, ukupni tok će biti najjednostavniji u bilo kojoj vrijednosti N.

  • 2. Probabilističko razrjeđivanje protoka. Probabilistički(Ali ne deterministički) vakuum najjednostavniji tijek aplikacije, u kojima je svaka aplikacija slučajna s određenom vjerojatnošću R je isključen iz tijeka, bez obzira na to jesu li drugi zahtjevi isključeni ili ne, dovodi do formiranja najjednostavniji tijek s intenzitetom X* = rH, Gdje x- intenzitet izvornog protoka. Tijek izuzetih zahtjeva s intenzitetom X** = (1 - p) X- Isto najjednostavniji teći.
  • 3. Učinkovitost. Ako su kanali posluživanja (uređaji) projektirani za najjednostavniji protok zahtjeva s intenzitetom X, onda će servisiranje drugih vrsta tokova (s istim intenzitetom) biti osigurano s ništa manjom učinkovitošću.
  • 4. Jednostavnost. Pretpostavka o najjednostavnijem tijeku zahtjeva omogućuje mnogim matematičkim modelima da u eksplicitnom obliku dobiju ovisnost QS pokazatelja o parametrima. Najveći broj analitičkih rezultata dobiven je za najjednostavniji tok aplikacija.

Analiza modela s tokovima reda koji nisu najjednostavniji obično komplicira matematičke izračune i ne dopušta uvijek dobivanje analitičkog rješenja u eksplicitnom obliku. "Najjednostavniji" tijek je dobio svoje ime upravo zbog ove značajke.

Aplikacije mogu imati različite uvjete za početak usluge. U ovom slučaju kažu da aplikacije heterogena. Prednosti nekih tokova aplikacija u odnosu na druge na početku usluge određuju se prioritetima.

Važna karakteristika ulaznog toka je koeficijent varijacije

gdje je t int matematičko očekivanje duljine intervala; O- standardna devijacija duljine intervala x int (slučajna varijabla).

Za najjednostavniji tok (a = -, m = -) imamo v = 1. Za većinu

pravi tokovi 0

Servisni kanali (uređaji). Glavna karakteristika kanala je trajanje usluge.

Trajanje usluge- vrijeme kada je zahtjev u uređaju - u općem slučaju slučajna vrijednost. U slučaju heterogenog opterećenja QS-a, trajanje servisiranja zahtjeva različitih klasa može se razlikovati u zakonima raspodjele ili samo u prosječnim vrijednostima. U ovom slučaju obično se pretpostavlja da je trajanje servisiranja zahtjeva svake klase neovisno.

Praktičari često pretpostavljaju da je trajanje servisiranja aplikacija raspodijeljeno eksponencijalni zakonšto značajno pojednostavljuje analitičke proračune. To je zbog činjenice da su procesi koji se odvijaju u sustavima s eksponencijalnom distribucijom vremenskih intervala markovski procesi:

gdje c - intenzitet usluge, ovdje p = _--; t 0 bsl - matematika -

vrijeme čekanja na uslugu.

Osim eksponencijalne, postoje Erlang/c-distribucija, hipereksponencijalna, trokutasta i neke druge. To nas ne bi trebalo zbuniti, jer se pokazalo da vrijednost kriterija učinkovitosti QS-a malo ovisi o vrsti zakona raspodjele vremena usluge.

Pri proučavanju QS-a izostavljena je bit usluge i kvaliteta usluge.

Kanali mogu biti apsolutno pouzdan, oni. nemojte uspjeti. Ili bolje rečeno, to se može prihvatiti tijekom istraživanja. Kanali mogu imati krajnja pouzdanost. U ovom slučaju, QS model je mnogo kompliciraniji.

Učinkovitost QS-a ne ovisi samo o parametrima ulaznih tokova i uslužnih kanala, već i o redoslijedu u kojem se servisiraju dolazni zahtjevi, tj. o metodama upravljanja protokom zahtjeva kada uđu u sustav i pošalju se na servis.

Metode za upravljanje tokovima aplikacija određuju sljedeće discipline:

  • puferiranje;
  • servis.

Discipline međuspremnika i održavanja mogu se klasificirati prema sljedećim kriterijima:

  • prisutnost prioriteta između aplikacija različitih klasa;
  • metoda za premještanje zahtjeva iz reda čekanja (za discipline međuspremnika) i dodjeljivanje zahtjeva za uslugu (za discipline usluge);
  • pravilo za izbacivanje ili odabir servisnih zahtjeva;
  • sposobnost mijenjanja prioriteta.

Varijanta klasifikacije disciplina međuspremnika (queuing) u skladu s navedenim karakteristikama prikazana je na slici. 2.2.

Ovisno o dostupnost ili nedostatak prioriteta između zahtjeva različitih klasa, sve discipline međuspremnika mogu se podijeliti u dvije skupine: neprioritetne i prioritetne.

Po metoda premještanja zahtjeva iz skladišta Mogu se razlikovati sljedeće klase disciplina međuspremnika:

  • bez izbacivanja zahtjeva - gube se zahtjevi koji su ušli u sustav i utvrdili da je disk potpuno pun;
  • s premještanjem aplikacije ove klase, tj. iste klase kao i primljena prijava;
  • s pomicanjem aplikacije iz najnižeg razreda prioriteta;
  • uz istiskivanje aplikacije iz skupine klasa niskog prioriteta.

Riža. 2.2.

Mogu se koristiti sljedeće discipline međuspremnika: pravila za izbacivanje zahtjeva iz skladišta:

  • slučajni pomak;
  • premještanje posljednjeg zahtjeva, tj. ušao u sustav kasnije od svih ostalih;
  • istiskivanje "duge" narudžbe, tj. nalazi u skladištu dulje od svih prethodno zaprimljenih prijava.

Na sl. 2.3 predstavlja klasifikaciju disciplina servisiranja aplikacija u skladu s istim kriterijima kao i za discipline međuspremnika.

Ponekad se pretpostavlja da je kapacitet pohrane u modelima neograničen, iako je u stvarnom sustavu ograničen. Ova pretpostavka je opravdana kada je vjerojatnost gubitka zahtjeva u stvarnom sustavu zbog toga što je kapacitet pohrane pun manji od 10_3. U ovom slučaju disciplina praktički nema utjecaja na izvedbu servisiranja aplikacije.

Ovisno o dostupnost ili nedostatak prioriteta Između zahtjeva različitih klasa, sve uslužne discipline, kao i discipline međuspremnika, mogu se podijeliti u dvije skupine: neprioritetne i prioritetne.

Po način dodjele servisnih zahtjeva Discipline održavanja mogu se podijeliti na discipline:

  • pojedinačni način rada;
  • grupni način rada;
  • kombinirani način rada.

Riža. 2.3.

U servisnim disciplinama način rada za jednog igrača svaki put za servis dodijeljen je samo jedan aplikacija, za koju se redovi gledaju nakon završetka servisiranja prethodne aplikacije.

U servisnim disciplinama grupni način rada svaki put za servis dodijeljena je grupa aplikacija jedan red čekanja, za koji se pregled redova čeka tek nakon servisiranja svih zahtjeva prethodno dodijeljene grupe. Novododijeljena grupa zahtjeva može uključivati ​​sve zahtjeve danog reda čekanja. Zahtjevi iz grupe dodijeljene usluzi se sekvencijalno odabiru iz reda čekanja i servisiraju se od strane uređaja, nakon čega se sljedeća grupa zahtjeva drugog reda dodjeljuje servisu u skladu sa specificiranom servisnom disciplinom.

Kombinirani način rada- kombinacija pojedinačnog i grupnog načina, kada se dio redova zahtjeva obrađuje u pojedinačnom, a drugi dio u grupnom načinu.

Discipline usluga mogu koristiti sljedeća pravila za odabir zahtjeva za uslugu.

Neprioritetno(aplikacije nemaju privilegije za rano servisiranje - hvatanje resursa):

  • prvi dođe, prvi uslužena usluga FIFO (prvi ušao - prvi izašao, prvi ušao - prvi izašao);
  • obrnuta usluga- aplikacija je odabrana iz reda čekanja u modu LIFO (zadnji u - prvi van posljednji ušao - prvi izašao);
  • nasumična usluga- aplikacija je odabrana iz reda čekanja u modu RAND (slučajan- nasumično);
  • ciklička usluga- aplikacije se biraju u procesu cikličkog prozivanja pogona u nizu 1, 2, N S N- broj pogona), nakon čega se navedeni niz ponavlja;

Prioritet(aplikacije imaju privilegije za rano servisiranje - hvatanje resursa):

  • S relativne prioritete- ako se u procesu tekućeg servisiranja zahtjeva u sustav zaprime zahtjevi višeg prioriteta, tada se servisiranje tekućeg čak i neprioritetnog zahtjeva ne prekida, a zaprimljeni zahtjevi se šalju u red čekanja; relativni prioriteti igraju ulogu samo u trenutku završetka trenutne usluge aplikacije prilikom odabira nove aplikacije za uslugu iz reda čekanja.
  • S apsolutni prioriteti- po primitku aplikacije s visokim prioritetom, prekida se servis aplikacije s niskim prioritetom, a pristigla aplikacija se šalje na servis; prekinuta aplikacija može se vratiti u red čekanja ili izbrisati iz sustava; ako se aplikacija vrati u red čekanja, tada se njeno daljnje servisiranje može izvršiti s prekinutog mjesta ili ponovno;
  • s mješoviti prioriteti- stroga ograničenja vremena čekanja u redu za servisiranje pojedinačnih zahtjeva zahtijevaju dodjelu apsolutnih prioriteta istima; kao rezultat toga, vrijeme čekanja za aplikacije s niskim prioritetom može ispasti neprihvatljivo dugo, iako pojedinačne aplikacije imaju marginu vremena čekanja; za poštivanje ograničenja za sve vrste zahtjeva, moguće je, uz apsolutne prioritete, nekim zahtjevima dodijeliti relativne prioritete, a ostale poslužiti u neprioritetnom načinu rada;
  • S izmjenjivanje prioriteta- analog relativnih prioriteta, prioritet se uzima u obzir samo u trenutku završetka trenutne usluge grupe zahtjeva jednog reda čekanja i imenovanja nove grupe za uslugu;
  • zakazani servis- zahtjevi različitih klasa (koji se nalaze u različitim pogonima) odabiru se za uslugu prema određenom rasporedu koji specificira redoslijed prozivanja reda zahtjeva, npr. u slučaju tri klase zahtjeva (pogona), raspored može izgledati ovako (2, 1, 3, 3, 1, 2) ili (1, 2, 3, 3, 2, 1).

U IM računalnim sustavima, u pravilu, disciplina je implementirana prema zadanim postavkama FIFO. Međutim, oni imaju alate koji korisniku pružaju mogućnost organiziranja disciplina usluga koje su mu potrebne, uključujući i prema rasporedu.

Prijave koje prima SMO podijeljene su u razrede. U QS-u, koji je apstraktni matematički model, aplikacije pripadaju različitim klasama u slučaju da se u simuliranom stvarnom sustavu razlikuju u barem jednoj od sljedećih karakteristika:

  • trajanje usluge;
  • prioriteti.

Ako se aplikacije ne razlikuju u trajanju usluge i prioritetima, mogu biti predstavljene aplikacijama iste klase, uključujući one primljene iz različitih izvora.

Da bismo matematički opisali uslužne discipline s mješovitim prioritetima, koristimo se matrica prioriteta,što je kvadratna matrica Q = (q, ;), i J - 1,..., I, I - broj klasa aplikacija koje ulaze u sustav.

Element q(j matrica specificira prioritet zahtjeva klase ja u odnosu na razredne prijave; i može poprimiti sljedeće vrijednosti:

  • 0 - bez prioriteta;
  • 1 - relativni prioritet;
  • 2 - apsolutni prioritet.

Elementi matrice prioriteta moraju zadovoljiti sljedeće zahtjevi:

  • qn= 0, budući da se prioriteti ne mogu postaviti između zahtjeva iste klase;
  • Ako q (j = 1 ili 2 onda q^ = 0, jer ako klasa zahtijeva ja imaju prioritet nad aplikacijama klase j, onda potonji ne mogu imati prioritet nad aplikacijama klase ja (i,j = 1, ..., I).

Ovisno o sposobnost mijenjanja prioriteta Tijekom rada sustava, prioritetne discipline međuspremnika i održavanja podijeljene su u dvije klase:

  • 1) sa statični prioriteti, koji se ne mijenjaju tijekom vremena;
  • 2) sa dinamički prioriteti, koji se tijekom rada sustava može mijenjati ovisno o različitim čimbenicima, npr. kada se dosegne određena kritična vrijednost duljine reda čekanja aplikacija klase koja nema prioritet ili ima niski prioritet, može joj se dati viši prioritet .

U IM računalnim sustavima uvijek postoji jedan element (objekt) preko kojeg se, i samo preko njega, unose aplikacije u model. Prema zadanim postavkama, svi uneseni zahtjevi su neprioritetni. Ali postoje mogućnosti dodjele prioriteta u nizu 1, 2, ..., uključujući i tijekom izvođenja modela, tj. u dinamici.

Izlazni tok tok je servisiranih aplikacija koje napuštaju QS. U stvarnim sustavima zahtjevi prolaze kroz nekoliko QS-ova: tranzitnu komunikaciju, proizvodni transporter itd. U ovom slučaju, odlazni tok je dolazni tok za sljedeći QS.

Dolazni tok prvog QS-a, koji prolazi kroz sljedeće QS-ove, je iskrivljen, a to komplicira analitičko modeliranje. Ipak treba imati na umu da s najjednostavnijim ulaznim tokom i eksponencijalnom uslugom(oni. u Markovljevim sustavima) izlazni tok je također najjednostavniji. Ako vrijeme usluge ima neeksponencijalnu distribuciju, tada izlazni tok ne samo da nije najjednostavniji, već nije ni rekurentan.

Imajte na umu da vremenski intervali između zahtjeva odlaznog toka nisu isti kao servisni intervali. Uostalom, može se ispostaviti da nakon završetka sljedećeg servisa QS neko vrijeme miruje zbog nedostatka aplikacija. U ovom slučaju, interval odlaznog toka sastoji se od vremena mirovanja QS-a i intervala servisiranja prvog zahtjeva koji je stigao nakon vremena mirovanja.

U QS-u, osim odlaznog tijeka servisiranih aplikacija, također može postojati tijek neobrađenih zahtjeva. Ako takav QS prima rekurentni tok, a usluga je eksponencijalna, tada je tok neservisiranih zahtjeva rekurentan.

Redovi besplatnih kanala. U višekanalnom QS-u mogu se formirati redovi slobodnih kanala. Broj besplatnih kanala je slučajna vrijednost. Istraživača mogu zanimati različite karakteristike ove slučajne varijable. Obično je to prosječan broj kanala koje usluga zauzima tijekom intervala ankete i njihovi faktori opterećenja.

Kao što smo ranije primijetili, u stvarnim objektima aplikacije se sekvencijalno servisiraju u nekoliko QS-ova.

Poziva se konačan skup sekvencijalno međusobno povezanih QS-ova koji obrađuju zahtjeve koji kruže u njima mreža čekanja (SeMO) (Sl. 2.4, A).


Riža. 2.4.

SeMO se također naziva višefazni sustavi čekanja.

Kasnije ćemo razmotriti primjer konstruiranja IM SeMO.

Glavni elementi SeMO-a su čvorovi (U) i izvori (generatori) aplikacija (G).

Čvor mreže su sustav čekanja.

Izvor- generator zahtjeva koji ulaze u mrežu i zahtijevaju određene stupnjeve usluge u mrežnim čvorovima.

Za pojednostavljeni prikaz SeMO-a koristi se graf.

Brojite SeMO- orijentirani graf (digraf), čiji vrhovi odgovaraju čvorovima SeMO, a lukovi prikazuju prijelaze zahtjeva između čvorova (slika 2.4, b).

Dakle, pogledali smo osnovne koncepte QS-a. Ali pri razvoju računalnih informacijskih sustava i njihovom unaprjeđenju svakako se koristi i golemi kreativni potencijal trenutno sadržan u analitičkom modeliranju QS-a.

Da bismo bolje uočili ovaj kreativni potencijal, zadržimo se, kao prvu aproksimaciju, na klasifikaciji QS modela.

Crtanje 0 - 2 Tokovi događaja (a) i najjednostavniji tok (b)

10.5.2.1. Stacionarnost

Strujanje se naziva stacionarno , ako je vjerojatnost da se određeni broj događaja dogodi u elementarnom vremenskom segmentu duljina τ (

Slika 0-2 , A) ovisi samo o duljini odsječka i ne ovisi o tome gdje točno na osi t nalazi se ovo područje.

Stacionarno strujanje znači njegovu jednolikost tijekom vremena; probabilističke karakteristike takvog protoka ne mijenjaju se ovisno o vremenu. Konkretno, takozvani intenzitet (ili "gustoća") toka događaja - prosječan broj događaja po jedinici vremena za stacionarni tok - mora ostati konstantan. To, naravno, ne znači da je stvarni broj događaja koji se pojavljuju u jedinici vremena konstantan; tok može imati lokalne kondenzacije i razrjeđenja. Važno je da za stacionarno strujanje ove kondenzacije i razrijeđenosti nisu pravilne prirode, a prosječni broj događaja koji padaju unutar jednog vremenskog razdoblja ostaje konstantan za cijelo promatrano razdoblje.

U praksi često postoje tokovi događaja koji se (barem u ograničenom vremenskom razdoblju) mogu smatrati stacionarnim. Na primjer, tok poziva koji stiže na telefonsku centralu, recimo, između 12 i 13 sati može se smatrati fiksnim. Isti protok više neće biti stacionaran cijeli dan (noću je intenzitet protoka poziva mnogo manji nego danju). Imajte na umu da je isti slučaj s većinom fizičkih procesa, koje nazivamo "stacionarnim"; u stvarnosti, oni su stacionarni samo kroz ograničeno vremensko razdoblje, a proširenje ovog područja u beskonačnost samo je prikladna tehnika koja se koristi u svrhu pojednostavljenja.

10.5.2.2. Nema naknadnog učinka

Tok događaja naziva se tok bez naknadnog učinka , ako za bilo koje vremensko razdoblje koje se ne preklapa, broj događaja koji pada na jedan od njih ne ovisi o tome koliko događaja pada na drugi (ili druge, ako se u obzir uzme više od dva odjeljka).

U takvim tokovima, događaji koji tvore tok pojavljuju se u uzastopnim trenucima u vremenu, neovisno jedni o drugima. Na primjer, protok putnika koji ulazi u stanicu metroa može se smatrati protokom bez posljedica, jer razlozi koji su odredili dolazak pojedinog putnika u danom trenutku, a ne u drugom, u pravilu nisu povezani sa sličnim razlozima drugi putnici. Ako se takva ovisnost pojavi, narušava se uvjet nepostojanja posljedica.

Razmotrimo, na primjer, protok teretnih vlakova duž željezničke pruge. Ako zbog sigurnosnih uvjeta ne mogu slijediti jedan za drugim češće nego u intervalima t 0 , tada postoji ovisnost između događaja u toku, a uvjet nepostojanja naknadnog učinka je povrijeđen. Međutim, ako interval t 0 mali u usporedbi s prosječnim intervalom između vlakova, tada je takvo kršenje beznačajno.

Crtanje 0 - 3 Poissonova distribucija

Razmotrimo na osi t najjednostavniji tok događaja s intenzitetom λ. (Slika 0-2 b) . Zanimat će nas slučajni vremenski interval T između susjednih događaja u ovom toku; Nađimo njegov zakon distribucije. Prvo, pronađimo funkciju distribucije:

F(t) = P(T ( 0-2)

tj. vjerojatnost da vrijednost T će imati vrijednost manju odt. Odgodimo od početka intervala T (točke t 0 ) segment t i pronađite vjerojatnost da interval T bit će manje t . Da biste to učinili, potrebno je da za dio dužine t, susjedna točki t 0 , barem jedan pogodak događaja toka. Izračunajmo vjerojatnost toga F(t) kroz vjerojatnost suprotnog događaja (po odjeljku t neće pogoditi nijedan događaj toka):

F (t) = 1 - P 0

Vjerojatnost P 0 nalazimo iz formule (1), uz pretpostavkum = 0:

odakle će funkcija raspodjele vrijednosti T biti:

(0-3)

Da bismo pronašli gustoću distribucije f(t) nasumična varijabla T, potrebno je razlikovati izraz (0‑1) pot:

0-4)

Zakon raspodjele s gustoćom (0‑4) naziva se eksponencijalni (ili eksponencijalno ). Veličina λ se naziva parametar demonstrativno pravo.

Slika 0 - 4 Eksponencijalna distribucija

Nađimo numeričke karakteristike slučajne varijable T- matematičko očekivanje (prosječna vrijednost) M [ t ] = m t , i varijanca Dt. Imamo

( 0-5)

(integracija po dijelovima).

Disperzija T vrijednosti je:

(0-6)

Uzimanjem kvadratnog korijena varijance, nalazimo standardnu ​​devijaciju slučajne varijable T.

Dakle, za eksponencijalnu distribuciju, matematičko očekivanje i standardna devijacija su međusobno jednaki i inverzni parametru λ, gdje je λ. intenzitet protoka.

Dakle, izgled m događaja u određenom vremenskom razdoblju odgovara Poissonovoj distribuciji, a vjerojatnost da će vremenski intervali između događaja biti manji od određenog unaprijed određenog broja odgovara eksponencijalnoj distribuciji. Sve su to samo različiti opisi istog stohastičkog procesa.


Primjer SMO-1 .

Kao primjer, razmotrite bankarski sustav koji radi u stvarnom vremenu i opslužuje veliki broj klijenata. U vršnim satima zahtjevi bankovnih šaltera koji rade s klijentima čine Poissonov tok i stižu u prosjeku dva u 1 s (λ = 2.) Tok se sastoji od zahtjeva koji stižu intenzitetom od 2 zahtjeva u sekundi.

Izračunajmo vjerojatnost P ( m) izgled m poruke u 1 s. Kako je λ = 2, onda iz prethodne formule imamo

Zamjena m = 0, 1, 2, 3, dobivamo sljedeće vrijednosti (s točnošću od četiridecimalna mjesta):

Slika 0 - 5 Primjer jednostavnog toka

Moguće je primiti više od 9 poruka u 1 sekundi, ali je vjerojatnost za to vrlo niska (oko 0,000046).

Dobivena distribucija može se prikazati u obliku histograma (prikazano na slici).

Primjer SMO-2.

Uređaj (poslužitelj) koji obrađuje tri poruke u 1s.

Neka postoji oprema koja može obraditi tri poruke u 1 s (µ=3). U prosjeku se primaju dvije poruke po 1s, au skladu s c Poissonova distribucija. Koliki će udio ovih poruka biti obrađen odmah po primitku?

Vjerojatnost da će brzina dolaska biti manja ili jednaka 3 s dana je izrazom

Ako sustav može obraditi najviše 3 poruke u 1 s, tada je vjerojatnost da neće biti preopterećen

Drugim riječima, 85,71% poruka bit će posluženo odmah, a 14,29% s određenim kašnjenjem. Kao što vidite, rijetko će se dogoditi kašnjenje u obradi jedne poruke dulje od vremena obrade 3 poruke. Vrijeme obrade 1 poruke je prosječno 1/3 s. Stoga će kašnjenje veće od 1s biti rijetka pojava, što je sasvim prihvatljivo za većinu sustava.

Primjer SMO- 3

· Ako je šalter u banci zauzet 80% svog radnog vremena, a ostatak vremena provodi čekajući klijente, tada se može smatrati uređajem s faktorom iskorištenja 0,8.

· Ako se komunikacijskim kanalom prenose 8-bitni simboli brzinom od 2400 bps, tj. prenosi se maksimalno 2400/8 simbola u 1 s, a gradimo sustav u kojem je ukupna količina podataka 12000 simbola. poslano s različitih uređaja kroz komunikacijski kanal po minuti najvećeg opterećenja (uključujući sinkronizaciju, simbole za kraj poruke, kontrolu itd.), tada je stopa iskorištenja opreme komunikacijskog kanala tijekom te minute jednaka

· Ako stroj za pristup datoteci izvrši 9000 pristupa datotekama tijekom sata zauzetosti, a prosječno vrijeme po pristupu je 300 ms, tada je stopa iskorištenja hardvera u vršnom satu stroja za pristup

Koncept iskorištenja opreme često će se koristiti. Što je iskorištenost opreme bliža 100%, to je veće kašnjenje i duži su redovi.

Pomoću prethodne formule možete izraditi tablice vrijednosti Poissonove funkcije iz kojih možete odrediti vjerojatnost dolaskam ili više poruka u određenom vremenskom razdoblju. Na primjer, ako postoji prosječno 3,1 poruka u sekundi [tj. e. λ = 3.1], tada je vjerojatnost primanja 5 ili više poruka u danoj sekundi 0,2018 (zam = 5 u tablici). Ili u analitičkom obliku

Koristeći ovaj izraz, analitičar sustava može izračunati vjerojatnost da sustav neće zadovoljiti zadani kriterij opterećenja.

Često se početni izračuni mogu napraviti za vrijednosti opterećenja opreme

ρ ≤ 0,9

Ove vrijednosti mogu se dobiti pomoću Poissonovih tablica.

Neka je opet prosječna stopa pristizanja poruka λ = 3,1 poruka/s. Iz tablica proizlazi da je vjerojatnost primanja 6 ili više poruka u 1 sekundi 0,0943. Stoga se ovaj broj može uzeti kao kriterij opterećenja za početne izračune.

10.6.2. Projektantski zadaci

Ako poruke stignu na uređaj nasumično, uređaj troši dio svog vremena na obradu ili servisiranje svake poruke, što rezultira stvaranjem reda čekanja. Red u banci čeka oslobađanje blagajnika i njegovog računala (terminala). Red poruka u ulaznom međuspremniku računala čeka obradu od strane procesora. Red zahtjeva za nizove podataka čeka da se kanali oslobode, itd. Redovi se mogu formirati na svim uskim grlima u sustavu.

Što je veća stopa iskorištenja opreme, to su dulji redovi čekanja. Kao što će biti prikazano u nastavku, moguće je dizajnirati zadovoljavajući operativni sustav s faktorom iskorištenja ρ = 0,7, ali koeficijent veći od ρ > 0,9 može dovesti do pogoršanja kvalitete usluge. Drugim riječima, ako veza skupnih podataka ima 20% opterećenja, malo je vjerojatno da će na njoj biti čekanja. Ako se učitava; je 0,9, tada će se u pravilu formirati redovi čekanja, ponekad vrlo veliki.

Faktor iskorištenja opreme jednak je omjeru opterećenja opreme i maksimalnog opterećenja koje ta oprema može podnijeti, odnosno jednak omjeru vremena zauzetosti opreme i ukupnog vremena njenog rada.

Prilikom projektiranja sustava, uobičajeno je procijeniti faktor iskorištenja za različite vrste opreme; relevantni primjeri bit će dati u narednim poglavljima. Poznavanje ovih koeficijenata omogućuje vam izračun čekanja za odgovarajuću opremu.

· Kolika je duljina čekanja?

· Koliko će vremena trebati?

Na ove vrste pitanja može se odgovoriti pomoću teorije čekanja.

10.6.3. Sustavi čekanja, njihove klase i glavne karakteristike

Za QS, tokovi događaja su tokovi aplikacija, tokovi "servisnih" aplikacija, itd. Ako ti tokovi nisu Poissonov (Markovljev proces), matematički opis procesa koji se odvijaju u QS-u postaje neusporedivo složeniji i zahtijeva glomazniji aparata, dovođenje u analitičke formule moguće je samo u najjednostavnijim slučajevima.

Međutim, aparatura "Markovljeve" teorije čekanja također može biti korisna u slučaju kada se proces koji se odvija u QS-u razlikuje od Markovljevog; uz njegovu pomoć mogu se približno procijeniti karakteristike performansi QS-a. Treba napomenuti da što je QS složeniji, što ima više servisnih kanala, to su točnije približne formule dobivene Markovljevom teorijom. Osim toga, u nizu slučajeva, za donošenje informiranih odluka o upravljanju radom QS-a, nije potrebno točno poznavanje svih njegovih karakteristika, često je dovoljno samo okvirno, okvirno poznavanje.

QS se klasificiraju u sustave sa:

· odbijanja (s gubicima). U ovakvim sustavima zahtjev primljen u trenutku kada su svi kanali zauzeti dobiva “odbijenicu”, napušta QS i ne sudjeluje u daljnjem procesu usluživanja.

· čekanje (s redom čekanja). U takvim sustavima zahtjev koji stigne u trenutku kada su svi kanali zauzeti stavlja se u red čekanja i čeka dok se jedan od kanala ne oslobodi. Kada se kanal oslobodi, jedan od zahtjeva u redu čekanja prihvaća se za uslugu.

Usluga (disciplina čekanja) u sustavu čekanja može se

· naredio (prijave se obrađuju redoslijedom pristizanja),

· poremećen(prijave se poslužuju nasumičnim redoslijedom) ili

· složeni (posljednji zahtjev se bira prvi iz reda čekanja).

· Prioritet

o sa statičkim prioritetom

o s dinamičkim prioritetom

(u potonjem slučaju, prije tet se npr. može povećavati s trajanjem čekanja na zahtjev).

Sustavi čekanja dijele se na sustave

· s neograničenim čekanjem i

· s ograničenim čekajući.

U sustavima s neograničenim čekanjem svaki zahtjev koji stigne u trenutku kada nema slobodnih kanala ulazi u red čekanja i “strpljivo” čeka da kanal postane slobodan i prihvati ga za uslugu. Svaki zahtjev koji primi CMO će prije ili kasnije biti servisiran.

U sustavima s ograničenim čekanjem nametnuta su određena ograničenja na boravak aplikacije u redu čekanja. Mogu se primjenjivati ​​ova ograničenja

· duljina čekanja (broj aplikacija istovremeno u redu čekanja u sustavu s ograničenom duljinom čekanja),

· vrijeme koje je aplikacija provela u redu čekanja (nakon određenog vremena stajanja u redu čekanja, aplikacija izlazi iz reda čekanja i napušta sustav s ograničenim vremenom čekanja),

· ukupno vrijeme boravka aplikacije u CMO-u

itd.

Ovisno o vrsti QS-a, određene vrijednosti (pokazatelji učinka) mogu se koristiti pri procjeni njegove učinkovitosti. Na primjer, za QS s kvarovima, jedna od najvažnijih karakteristika njegove produktivnosti je tzv apsolutna propusnost prosječan broj zahtjeva koje sustav može poslužiti po jedinici vremena.

Uz apsolut često se smatra relativna propusnost QS je prosječni udio dolaznih aplikacija koje sustav opslužuje (omjer prosječnog broja aplikacija koje sustav servisira po jedinici vremena prema prosječnom broju aplikacija primljenih tijekom tog vremena).

Osim apsolutne i relativne propusnosti, pri analizi QS-a s kvarovima, ovisno o zadatku istraživanja, mogu nas zanimati i druge karakteristike, na primjer:

· prosječan broj zauzetih kanala;

· prosječno relativno vrijeme zastoja sustava u cjelini i pojedinog kanala

itd.

Pitanja s očekivanjem imaju nešto drugačije karakteristike. Očito, za QS s neograničenim čekanjem, i apsolutna i relativna propusnost gube svoje značenje, budući da je svaki primljeni zahtjev ranoili će biti posluženo kasnije. Za takav QS važne karakteristike su:

· prosječan broj prijava u redu čekanja;

· prosječan broj prijava u sustavu (u redu i na usluzi);

· prosječno vrijeme čekanja na zahtjev u redu čekanja;

· prosječno vrijeme koje aplikacija ostaje u sustavu (u redu čekanja i na usluzi);

kao i druge karakteristike očekivanja.

Za QS s ograničenim čekanjem interesantne su obje grupe karakteristika: i apsolutna i relativna propusnost i karakteristike čekanja.

Za analizu procesa koji se odvija u QS-u bitno je poznavati glavne parametre sustava: broj kanala P, intenzitet protoka aplikacijaλ , performanse svakog kanala (prosječan broj zahtjeva μ koje kanal opslužuje po jedinici vremena), uvjeti za formiranje reda čekanja (ograničenja, ako postoje).

Ovisno o vrijednostima ovih parametara izražavaju se karakteristike izvedbe QS-a.

10.6.4. Formule za izračunavanje karakteristika QS-a za slučaj servisiranja jednim uređajem

Slika 0 - 6 Model sustava čekanja s redom čekanja

Takve redove čekanja mogu stvoriti poruke na ulazu procesora koje čekaju na obradu. Mogu se pojaviti tijekom rada pretplatničkih točaka spojenih na komunikacijski kanal s više točaka. Slično se stvaraju redovi automobila na benzinskim postajama. Međutim, ako postoji više od jednog servisnog ulaza, imamo red s mnogo uređaja i analiza postaje kompliciranija.

Razmotrimo slučaj najjednostavnijeg toka servisnih zahtjeva.

Svrha predstavljene teorije čekanja je aproksimacija prosječne veličine reda čekanja, kao i prosječnog vremena koje poruke provedu čekajući u redu čekanja. Također je preporučljivo procijeniti koliko često red čekanja prelazi određenu duljinu. Ove informacije će nam omogućiti da izračunamo, na primjer, potrebnu količinu međuspremnika za pohranu redova poruka i odgovarajućih programa, potreban broj komunikacijskih linija, potrebne veličine međuspremnika za čvorišta, itd. Bit će moguće procijeniti vremena odziva.

Svaka od karakteristika varira ovisno o korištenom sredstvu.

Razmotrite red čekanja s jednim poslužiteljem. Prilikom projektiranja računalnog sustava, većina redova čekanja ove vrste izračunava se pomoću zadanih formula. koeficijent varijacije vremena usluge

Khinchin-Polacek formula se koristi za izračunavanje duljina čekanja pri projektiranju informacijskih sustava. Koristi se u slučaju eksponencijalne raspodjele vremena dolaska za bilo koju raspodjelu vremena usluge i bilo koju kontrolnu disciplinu, sve dok izbor sljedeće poruke za uslugu ne ovisi o vremenu usluge.

Pri projektiranju sustava postoje situacije u kojima nastaju redovi kada disciplina upravljanja nedvojbeno ovisi o vremenu usluge. Na primjer, u nekim slučajevima možemo odabrati kraće poruke za prioritetnu uslugu kako bismo postigli niže prosječno vrijeme usluge. Kada upravljate komunikacijskom linijom, možete dodijeliti veći prioritet ulaznim porukama nego izlaznim porukama jer su prve kraće. U takvim slučajevima više nije potrebno koristiti Khinchinovu jednadžbu

Većina servisnih vremena u informacijskim sustavima nalazi se negdje između ova dva slučaja. Vremena održavanja jednaka konstantnoj vrijednosti su rijetka. Čak ni vrijeme pristupa tvrdom disku nije konstantno zbog različitih položaja nizova podataka na površini. Jedan primjer koji ilustrira slučaj konstantnog vremena usluge je zauzimanje komunikacijske linije za prijenos poruka fiksne duljine.

S druge strane, širenje vremena usluge nije tako veliko kao u slučaju njegove proizvoljne ili eksponencijalne raspodjele, tj.σs rijetko dostiže vrijednostits. Ovaj se slučaj ponekad smatra "najgorim slučajem" i stoga se koriste formule koje se odnose na eksponencijalnu distribuciju vremena usluge. Takav izračun može dati malo napuhane veličine redova i vremena čekanja u njima, ali ova pogreška barem nije opasna.

Eksponencijalna distribucija vremena usluge, naravno, nije najgori slučaj s kojim se u stvarnosti treba suočiti. Međutim, ako se ispostavi da su vremena usluge dobivena iz proračuna čekanja raspodijeljena lošije od eksponencijalno raspodijeljenih vremena, to je često znak upozorenja za dizajnera. Ako je standardna devijacija veća od prosjeka, obično je potrebno prilagoditi izračune.

Razmotrite sljedeći primjer. Postoji šest vrsta poruka s servisnim vremenima od 15, 20, 25, 30, 35 i 300. Broj poruka svake vrste je isti. Standardna devijacija navedenih vremena nešto je viša od njihovog prosjeka. Posljednja vrijednost servisnog vremena mnogo je veća od ostalih. To će uzrokovati da poruke stoje u redu znatno duže nego da su vremena usluge istog reda veličine. U ovom slučaju, prilikom projektiranja, preporučljivo je poduzeti mjere za smanjenje duljine čekanja. Na primjer, ako su ti brojevi povezani s duljinom poruke, onda bi bilo vrijedno podijeliti vrlo dugačke poruke na dijelove.

10.6.6. Primjer izračuna

Prilikom projektiranja bankovnog sustava poželjno je znati broj klijenata koji će morati čekati u redu za jednog šaltera tijekom vršnih sati.

Vrijeme odziva sustava i njegova standardna devijacija izračunavaju se uzimajući u obzir vrijeme unosa podataka s radne stanice, ispisa i izvršenja dokumenta.

Radnje blagajnice bile su tempirane. Vrijeme usluge ts jednako je ukupnom vremenu koje je blagajnik proveo na klijentu. Stopa iskorištenosti blagajnika ρ proporcionalna je vremenu koje je on zauzet. Ako je λ broj kupaca tijekom vršnih sati, tada je ρ za blagajnika jednak

Pretpostavimo da tijekom vršnih sati ima 30 kupaca po satu. U prosjeku, blagajnik potroši 1,5 minuta po kupcu. Zatim

ρ =(1,5 * 30) / 60 = 0,75

tj. Blagajna se koristi 75%.

Broj ljudi u redu može se brzo procijeniti pomoću grafikona. Iz njih slijedi da ako je ρ = 0,75, tada je prosječan broj ljudi nqu blagajničkom redu leži između 1,88 i 3,0 ovisno o standardnoj devijaciji za ts .

Pretpostavimo da je mjerenje standardne devijacije za ts dao je vrijednost od 0,5 min. Zatim

σ s = 0,33 t s

Iz grafikona na prvoj slici nalazimo da je nq = 2,0, odnosno na blagajni će u prosjeku čekati dva klijenta.

Ukupno vrijeme koje kupac provede na blagajni može se pronaći kao

t ∑ = t q + t s = 2,5 min + 1,5 min = 4 min

gdje t s izračunato pomoću Khinchin-Polacek formule.

10.6.7. Faktor pojačanja

Analizirajući krivulje prikazane na slikama, vidimo da kada je oprema koja opslužuje red iskorištena više od 80%, krivulje počinju rasti alarmantnom brzinom. Ova činjenica je vrlo važna pri projektiranju sustava za prijenos podataka. Ako dizajniramo sustav s više od 80% iskorištenosti hardvera, tada blagi porast prometa može uzrokovati pad performansi sustava ili čak uzrokovati pad.

Povećanje dolaznog prometa za mali broj x%. dovodi do povećanja veličine čekanja za otprilike

Ako je stopa iskorištenja opreme 50%, tada je to povećanje jednako 4ts% za eksponencijalnu distribuciju vremena usluge. Ali ako je stopa iskorištenja hardvera 90%, tada je povećanje veličine reda čekanja 100ts%, što je 25 puta više. Lagano povećanje opterećenja pri iskorištenosti opreme od 90% rezultira 25-strukim povećanjem veličine čekanja u usporedbi sa slučajem iskorištenosti opreme od 50%.

Slično tome, vrijeme provedeno u redu čekanja povećava se za

Uz eksponencijalno raspodijeljeno vrijeme servisiranja, ova vrijednost ima vrijednost od 4 t s 2 za faktor iskorištenja opreme jednak 50% i 100 t s 2 za koeficijent od 90%, dakle opet 25 puta gore.

Osim toga, za niske stope iskorištenja opreme, učinak promjena u σs na veličinu reda je zanemariv. Međutim, za velike koeficijente promjena σ s uvelike utječe na veličinu reda čekanja. Stoga je pri projektiranju sustava s visokim iskorištenjem opreme poželjno dobiti točne informacije o parametruσ s. Netočnost pretpostavke o eksponencijalnosti t distribucijesje najuočljiviji pri velikim vrijednostima ρ. Štoviše, ako se vrijeme usluge iznenada poveća, što je moguće u komunikacijskim kanalima pri prijenosu dugih poruka, tada će se u slučaju velikog ρ formirati značajan red.

Nerijetko je pri analizi ekonomskih sustava potrebno riješiti takozvane probleme čekanja koji se javljaju u sljedećoj situaciji. Analizirajmo sustav za održavanje automobila koji se sastoji od niza stanica različitog kapaciteta. Na svakoj stanici (elementu sustava) mogu se pojaviti najmanje dvije tipične situacije:

  1. broj zahtjeva je prevelik za određenu stanicu, nastaju redovi i morate platiti kašnjenja u usluzi;
  2. stanica prima premalo zahtjeva i sada moramo uzeti u obzir gubitke uzrokovane zastojem stanice.

Jasno je da je svrha analize sustava u ovom slučaju utvrditi neki omjer između gubitaka prihoda zbog redovi čekanja i gubitke zbog samo ja stanice.

Teorija čekanja– poseban dio teorije sustava je dio teorije vjerojatnosti u kojem se sustavi čekanja proučavaju pomoću matematičkih modela.

Sustav čekanja (QS) je model koji uključuje: 1) nasumični tok zahtjeva, poziva ili klijenata kojima je potrebna usluga; 2) algoritam za izvođenje ove usluge; 3) kanali (uređaji) za uslugu.

Primjeri pružatelja usluga su blagajne, benzinske postaje, zračne luke, prodavači, frizeri, liječnici, telefonske centrale i drugi objekti u kojima se servisiraju određeni zahtjevi.

Problem teorije čekanja sastoji se od izrade preporuka za racionalnu izgradnju QS-a i racionalnu organizaciju njihova rada kako bi se osigurala visoka učinkovitost usluge uz optimalne troškove.

Glavna značajka zadataka ove klase je očigledna ovisnost rezultata analize i dobivenih preporuka o dva vanjska čimbenika: učestalosti prijema i složenosti naloga (a time i vremenu njihovog izvršenja).

Predmet teorije čekanja je uspostavljanje odnosa između prirode toka zahtjeva, performansi pojedinog kanala usluge, broja kanala i učinkovitosti usluge.

Kao karakteristike sustava smatraju se:

  • prosječni postotak prijava koje su odbijene i ostavljaju sustav neobrađenim;
  • prosječno vrijeme zastoja pojedinih kanala i sustava u cjelini;
  • prosječno vrijeme čekanja u redu;
  • vjerojatnost da će primljeni zahtjev biti odmah servisiran;
  • zakon raspodjele duljine čekanja i drugi.

Dodajmo da aplikacije (zahtjevi) u QS stižu nasumično (u nasumično vrijeme), s točkama kondenzacije i razrijeđenosti. Vrijeme usluge za svaki zahtjev je također nasumično, nakon čega se kanal usluge oslobađa i spreman je ispuniti sljedeći zahtjev. Svaki QS, ovisno o broju kanala i njihovoj izvedbi, ima određeni kapacitet. QS propusnost Može biti apsolutni(prosječan broj isporučenih zahtjeva po jedinici vremena) i relativna(prosječni omjer broja isporučenih zahtjeva i broja podnesenih zahtjeva).

3.1 Modeli sustava čekanja.

Svaki QS se može okarakterizirati izrazom: (a B C D E F) , Gdje

a - raspodjela ulaznog toka aplikacija;

b - raspodjela izlaznog toka aplikacija;

c – konfiguracija servisnog mehanizma;

d – disciplina čekanja;

e – blok čekanja;

f – kapacitet izvora.

Sada pogledajmo pobliže svaku karakteristiku.

Ulazni tijek aplikacija– broj prijava zaprimljenih u sustav. Karakterizira ga intenzitet ulaznog toka l.

Izlazni tijek aplikacija– broj aplikacija koje sustav opslužuje. Karakterizira intenzitet izlaznog toka m.

sistemska konfiguracija podrazumijeva ukupan broj kanala i servisnih čvorova. QS može sadržavati:

  1. jedan kanal usluge (jedna pista, jedan prodavač);
  2. uključujući jedan servisni kanal nekoliko uzastopnih čvorova(kantina, klinika, pokretna traka);
  3. nekoliko kanala iste vrste usluge povezane paralelno (benzinske postaje, informativna služba, željeznička stanica).

Dakle, moguće je razlikovati jednokanalni i višekanalni QS.

S druge strane, ako su svi servisni kanali u QS-u zauzeti, tada pristupljena aplikacija može ostati u redu čekanja ili može napustiti sustav (npr. štedionica i telefonska centrala). U ovom slučaju govorimo o sustavima s redom (čekanja) i sustavima s kvarovima.

Red– ovo je skup zahtjeva koji su ušli u sustav na uslugu i čekaju uslugu. Red karakterizira duljina reda i njegova disciplina.

Disciplina čekanja– ovo je pravilo za servisiranje zahtjeva iz reda čekanja. Glavne vrste čekanja uključuju sljedeće:

  1. PERPPO (first come first served) najčešći je tip;
  2. POSPPO (last in, first served);
  3. ROP (slučajni odabir prijava) – iz baze podataka.
  4. PR – prioritetna usluga.

Dužina čekanja Može biti

  • neograničeno - tada se govori o sustavu s čistim očekivanjem;
  • jednaka nuli - tada govore o sustavu s kvarovima;
  • ograničena duljinom (sustav mješovitog tipa).

Blok čekanja– “kapacitet” sustava – ukupan broj prijava u sustavu (u redu i na usluzi). Tako, e=c+d.

Kapacitet izvora generiranje zahtjeva za uslugu je maksimalni broj zahtjeva koje može primiti QS. Na primjer, u zračnoj luci izvorni kapacitet ograničen je brojem svih postojećih zrakoplova, a izvorni kapacitet telefonske centrale jednak je broju stanovnika Zemlje, tj. može se smatrati neograničenim.

Broj QS modela odgovara broju mogućih kombinacija ovih komponenti.

3.2 Tijek zahtjeva za unos.

Sa svakim vremenskim razdobljem [ a, a+ T ], povežite slučajnu varijablu x, jednako broju zahtjeva koje je sustav primio tijekom vremena T.

Tijek zahtjeva se zove stacionarni, ako zakon distribucije ne ovisi o početnoj točki intervala A, ali ovisi samo o duljini zadanog intervala T. Na primjer, tijek zahtjeva prema telefonskoj centrali tijekom dana ( T=24 sata) ne može se smatrati stacionarnim, već od 13 do 14 sati ( T=60 minuta) – možete.

Potok se zove bez naknadnog djelovanja, ako povijest toka ne utječe na dolazak zahtjeva u budućnosti, tj. zahtjevi su neovisni jedni o drugima.

Potok se zove obični, ako u sustav ne može ući više od jednog zahtjeva u vrlo kratkom vremenskom razdoblju. Na primjer, protok do frizera je običan, ali do matičnog ureda - ne. Ali, ako je kao slučajna varijabla x razmotriti parove prijava koje je primio matični ured, tada će takav tijek biti običan (to jest, ponekad se izvanredni tok može svesti na običan).

Potok se zove najjednostavniji, ako je stacionarna, bez naknadnog djelovanja i obična.

Glavni teorem. Ako je tok najjednostavniji, onda je r.v. X[a. a+ T] distribuira se prema Poissonovom zakonu, tj. .

Korolar 1. Najjednostavnije strujanje naziva se i Poissonovo strujanje.

Korolar 2. M(x)= M(X [ a , a + T ] )= lT, tj. tijekom T lT aplikacije. Dakle, po jedinici vremena sustav prima prosječno l aplikacije. Ova količina se zove intenzitet ulazni tok.

Razmotrimo PRIMJER .

Studio u prosjeku prima 3 prijave dnevno. Smatrajući tok najjednostavnijim, pronađite vjerojatnost da će tijekom sljedeća dva dana broj prijava biti najmanje 5.

Riješenje.

Prema uvjetima problema, l=3, T=2 dana, ulazni protok je Poisson, n ³5. pri odlučivanju zgodno je uvesti suprotan događaj koji se sastoji u tome da tijekom vremena T pristići će manje od 5 prijava. Stoga, prema Poissonovoj formuli, dobivamo

^

3.3 Status sustava. Matrica i prijelazni graf.

U slučajnom vremenskom trenutku, QS se mijenja iz jednog stanja u drugo: mijenja se broj zauzetih kanala, broj zahtjeva i čekanja itd. Dakle, QS s n kanala i duljina reda čekanja jednaka m, može biti u jednom od sljedećih stanja:

E 0 – svi kanali su besplatni;

E 1 – jedan kanal je zauzet;

E n– svi kanali su zauzeti;

E n +1 – svi kanali su zauzeti i jedan zahtjev je u redu čekanja;

E n + m– svi kanali i sva mjesta u redu su zauzeti.

Sličan sustav s kvarovima može biti u državama E 0 E n .

Za QS s čistim očekivanjem postoji beskonačan broj stanja. Tako, država E n QS u određenom trenutku t – ovo je količina n aplikacije (zahtjevi) koji se nalaze u sustavu u određenom trenutku, tj. n= n(t) - slučajna vrijednost, E n (t) su ishodi ove slučajne varijable, i P n (t) – vjerojatnost da je sustav u stanju E n .

Već smo upoznati sa stanjem sustava. Imajte na umu da nisu sva stanja sustava ekvivalentna. Stanje sustava naziva se izvor, ako sustav može izaći iz ovog stanja, ali se ne može vratiti u njega. Stanje sustava naziva se izoliran, ako sustav ne može izaći ili ući u ovo stanje.

Za vizualizaciju stanja sustava koriste se dijagrami (tzv. grafovi prijelaza) u kojima strelice označavaju moguće prijelaze sustava iz jednog stanja u drugo, kao i vjerojatnosti takvih prijelaza.

Slika 3.1 – graf prijelaza

Comp. E 0 E 1 E 2
E 0 P 0,0 P 0,1 P 0,2
E 1 P 1.0 P 1.1 R 1.2
E 2 R 2.0 R 2.2 R 2.2

Također je ponekad zgodno koristiti prijelaznu matricu. U ovom slučaju prvi stupac označava početna stanja sustava (struja), a zatim su dane vjerojatnosti prijelaza iz tih stanja u druga.

Budući da će se sustav sigurno preseliti s jedne

stanja u drugu, tada je zbroj vjerojatnosti u svakom retku uvijek jednak jedan.

3.4 Jednokanalni QS.

3.4.1 Jednokanalni QS s kvarovima.

Razmotrit ćemo sustave koji ispunjavaju zahtjeve:

(P/E/1):(–/1/¥) . Pretpostavimo također da vrijeme potrebno za servisiranje zahtjeva ne ovisi o broju zahtjeva koji ulaze u sustav. Ovdje i dolje, "P" znači da je ulazni protok raspoređen prema Poissonovom zakonu, tj. najjednostavnije, "E" znači da je izlazni tok raspoređen prema eksponencijalnom zakonu. Također ovdje i niže, osnovne formule su dane bez dokaza.

Za takav sustav moguća su dva stanja: E 0 – sustav je besplatan i E 1 – sustav je zauzet. Kreirajmo matricu prijelaza. Idemo uzeti Dt- beskonačno malo vremensko razdoblje. Neka je događaj A taj u sustavu u vremenu Dt primljen je jedan zahtjev. Događaj B je taj tijekom vremena Dt jedan zahtjev je uručen. Događaj A ja , k- tijekom Dt sustav će prijeći iz države E ja u stanju E k. Jer l je intenzitet ulaznog protoka, zatim tijekom vremena Dt u prosjeku ulazi u sustav l*Dt zahtjevi. Odnosno, vjerojatnost primanja jednog zahtjeva P(A)=l* Dt, i vjerojatnost suprotnog događaja R(Ā)=1-l*Dt.P(B)=F(Dt)= P(b< D t)=1- e - m D t = m Dt– vjerojatnost servisiranja zahtjeva u roku Dt. Zatim A 00 - zahtjev neće biti zaprimljen ili će biti zaprimljen ali će biti servisiran. A 00 =Ā+A * V. P 00 =1 - l*Dt. (uzeli smo u obzir to (Dt) 2 – infinitezimalna vrijednost)

A 01 – zahtjev će biti primljen, ali neće biti servisiran. A 01 =A * . R 01 = l*Dt.

A 10 – aplikacija će biti servisirana i neće biti nove. A 10 =B * Ā. R 10 = doktor medicinet.

A 11 – aplikacija se neće servisirati ili će biti primljena nova koja još nije servisirana. A 11 = +B * A.P 01 = 1- doktor medicinet.

Dakle, dobivamo matricu prijelaza:

Comp. E 0 E 1
E 0 1-l * Dt l * Dt
E 1 m * Dt 1-m * Dt

Mogućnost zastoja i kvara sustava.

Pronađimo sada vjerojatnost da je sustav u stanju E 0 u bilo koje vrijeme t(oni. R 0 ( t) ). Graf funkcije
prikazano na slici 3.2.

Asimptota grafa je ravna linija
.

Očito, počevši od nekog trenutka t,


1

Slika 3.2

Napokon smo to shvatili
I
, Gdje R 1 (t) – vjerojatnost da u trenutku vremena t sustav je zauzet (tj. nalazi se u stanju E 1 ).

Očito je da na početku rada QS-a proces koji je u tijeku neće biti stacionaran: to će biti „prijelazni“, nestacionarni način. Nakon nekog vremena (koje ovisi o intenzitetima ulaznih i izlaznih tokova) ovaj proces će zamrijeti i sustav će prijeći u stacionarno, ustaljeno stanje rada, a probabilističke karakteristike više neće ovisiti o vremenu.

Stacionarni način rada i faktor opterećenja sustava.

Ako je vjerojatnost da je sustav u stanju E k, tj. R k (t), ne ovisi o vremenu t, onda kažu da je postavljen QS stacionarni način rada raditi. U ovom slučaju vrijednost
nazvao faktor opterećenja sustava(ili smanjena gustoća protoka aplikacija). Zatim za vjerojatnosti R 0 (t) I R 1 (t) dobivamo sljedeće formule:
,
. Također se može zaključiti: Što je veći faktor opterećenja sustava, veća je vjerojatnost kvara sustava (tj. vjerojatnost da je sustav zauzet).

Autopraonica ima jednu jedinicu održavanja. Automobili stižu prema Poissonovoj distribuciji brzinom od 5 automobila/sat. Prosječno vrijeme servisiranja jednog stroja je 10 minuta. Nađite vjerojatnost da će automobil koji se približava pronaći sustav zauzet ako QS radi u stacionarnom načinu rada.

Riješenje. Prema uvjetima problema, l=5, m g =5/6. Moramo pronaći vjerojatnost R 1 – vjerojatnost kvara sustava.
.

3.4.2 Jednokanalni QS s neograničenom duljinom čekanja.

Razmotrit ćemo sustave koji zadovoljavaju zahtjeve: (P/E/1):(d/¥/¥). Sustav može biti u jednom od stanja E 0 , …, E k, ... Analiza pokazuje da nakon nekog vremena takav sustav počinje raditi u stacionarnom režimu ako je intenzitet izlaznog protoka veći od intenziteta ulaznog protoka (tj. faktor opterećenja sustava je manji od jedan). Uzimajući u obzir ovaj uvjet, dobivamo sustav jednadžbi

rješavajući koje ćemo naći da . Dakle, pod uvjetom da g<1, получим
Konačno,
I
– vjerojatnost da je QS u stanju E k u slučajnom trenutku u vremenu.

Prosječna izvedba sustava.

Zbog neravnomjernog pristizanja zahtjeva u sustav i fluktuacija u vremenu servisa, u sustavu se formira red čekanja. Za takav sustav može se istražiti:

  • n – broj zahtjeva u QS-u (u redu i na usluzi);
  • v – duljina čekanja;
  • w – vrijeme čekanja na početak usluge;
  • w 0 – ukupno vrijeme provedeno u sustavu.

Zanimat će nas prosječne karakteristike(tj. uzimamo matematičko očekivanje slučajnih varijabli koje razmatramo i zapamtimo da g<1).

– prosječan broj aplikacija u sustavu.

– prosječna duljina čekanja.

– prosječno vrijeme čekanja na početak usluge, tj. vrijeme čekanja u redu.

– prosječno vrijeme koje aplikacija provede u sustavu – u redu i na servisu.

U autopraonici postoji jedan blok za servis i postoji mjesto za red. Automobili stižu prema Poissonovoj distribuciji brzinom od 5 automobila/sat. Prosječno vrijeme servisiranja jednog stroja je 10 minuta. Pronađite sve prosječne karakteristike QS-a.

Riješenje. l=5, m=60min/10min = 6. Faktor opterećenja g =5/6. Zatim prosječan broj automobila u sustavu
, prosječna duljina čekanja
, prosječno vrijeme čekanja na početak usluge
sati = 50 minuta, i na kraju, prosječno vrijeme provedeno u sustavu
sat.

3.4.3 Jednokanalni QS mješovitog tipa.

Pretpostavimo da je duljina reda čekanja m zahtjevi. Zatim, za bilo koga s£ m, vjerojatnost da je QS u stanju E 1+ s, izračunato formulom
, tj. služi se jedna prijava, a druga s prijave su u redu.

Vjerojatnost zastoja sustava je
,

a vjerojatnost kvara sustava je
.

Za svaki su data tri jednokanalna sustava l=5, m =6. Ali prvi je sustav s odbijanjima, drugi je s čistim čekanjem, a treći je s ograničenom duljinom čekanja, m=2. Pronađite i usporedite vjerojatnosti prekida rada ova tri sustava.

Riješenje. Za sve sustave faktor opterećenja g=5/6. Za sustav s kvarovima
. Za čisti sustav čekanja
. Za sustav s ograničenom duljinom čekanja
. Zaključak je očit: što je više aplikacija u redu čekanja, to je manja vjerojatnost zastoja sustava.

3.5 Višekanalni QS.

3.5.1 Višekanalni QS s kvarovima.

Razmotrit ćemo sustave (P/E/s):(-/s/¥) pod pretpostavkom da vrijeme usluge ne ovisi o ulaznom protoku i da sve linije rade neovisno. Višekanalne sustave, osim faktorom opterećenja, možemo karakterizirati i koeficijentom
, Gdje s– broj uslužnih kanala. Proučavanjem višekanalnog QS-a dobivamo sljedeće formule (Erlangove formule) za vjerojatnost da je sustav u stanju E k u nasumično vrijeme:

, k=0, 1, …

Funkcija troška.

Kao i kod jednokanalnih sustava, povećanje faktora opterećenja povećava vjerojatnost kvara sustava. S druge strane, povećanje broja uslužnih linija dovodi do povećanja vjerojatnosti zastoja sustava ili pojedinih kanala. Dakle, potrebno je pronaći optimalan broj uslužnih kanala za dati QS. Prosječan broj besplatnih uslužnih linija može se pronaći pomoću formule
. Uvedimo C( s) – funkcija troška QS ovisno o S 1 – trošak jednog odbijanja (novčana kazna za neispunjen zahtjev) i od S 2 – trošak zastoja jedne linije po jedinici vremena.

Da biste pronašli optimalnu opciju, morate pronaći (i to se može učiniti) minimalnu vrijednost funkcije troška: S(s) = s 1* l * str s +s 2*, čiji je grafikon prikazan na slici 3.3:

Slika 3.3

Pronalaženje minimalne vrijednosti funkcije troška sastoji se od pronalaženja njezinih vrijednosti prvo za s =1, zatim za s =2, zatim za s =3, itd. dok se u nekom koraku vrijednost funkcije C( s) neće postati veći od prethodnog. To znači da je funkcija dosegla svoj minimum i počela rasti. Odgovor će biti broj kanala usluge (vrijednost s), za koju je troškovna funkcija minimalna.

PRIMJER .

Koliko uslužnih linija treba sadržavati QS s kvarovima ako l=2 zahtjeva/sat, m=1 zahtjev/sat, kazna za svaki kvar je 7 tisuća rubalja, trošak zastoja jedne linije je 2 tisuće rubalja. u jedan sat?

Riješenje. g = 2/1=2. S 1 =7, S 2 =2.

Pretpostavimo da QS ima dva servisna kanala, tj. s =2. Zatim
. Stoga, C(2) = c 1 *l*str 2 +s 2 *(2- y*(1-r 2 )) = =7*2*0.4+2*(2-2*0.6)=7.2.

Hajdemo to pretvarati s =3. Zatim
, C(3) = c 1 *l*str 3 +s 2 *
=5.79.

Pretpostavimo da postoje četiri kanala, tj. s =4. Zatim
,
, C(4) = c 1 *l*str 4 +s 2 *
=5.71.

Pretpostavimo da QS ima pet servisnih kanala, tj. s =5. Zatim
, C(5) = 6,7 – više od prethodne vrijednosti. Stoga je optimalan broj servisnih kanala četiri.

3.5.2 Višekanalni QS s redom.

Razmotrit ćemo sustave (P/E/s):(d/d+s/¥) pod pretpostavkom da vrijeme usluge ne ovisi o ulaznom protoku i da sve linije rade neovisno. Reći ćemo da je sustav instaliran stacionarni način rada, ako je prosječan broj dolaznih zahtjeva manji od prosječnog broja zahtjeva opsluženih na svim linijama sustava, tj. l

P(w>0) – vjerojatnost čekanja na početak usluge,
.

Posljednja karakteristika nam omogućuje da riješimo problem određivanja optimalnog broja kanala usluge tako da je vjerojatnost čekanja na početak usluge manja od zadanog broja. Da biste to učinili, dovoljno je izračunati vjerojatnost čekanja uzastopno na s =1, s =2, s=3, itd.

PRIMJER .

SMO je stanica hitne pomoći u maloj četvrti. l=3 poziva na sat, i m= 4 poziva po satu za jedan tim. Koliko posade trebate imati na kolodvoru da vjerojatnost čekanja na polazak bude manja od 0,01?

Riješenje. Faktor opterećenja sustava g =0,75. Pretpostavimo da su na raspolaganju dva tima. Nađimo vjerojatnost čekanja na početak usluge na s =2.
,
.

Pretpostavimo da postoje tri tima, tj. s=3. Prema formulama to dobivamo R 0 =8/17, R(w>0)=0.04>0.01 .

Pretpostavimo da su na stanici četiri tima, tj. s=4. Onda to shvaćamo R 0 =416/881, R(w>0)=0.0077<0.01 . Dakle, na stanici bi trebala biti četiri tima.

3.6 Pitanja za samokontrolu

  1. Predmet i zadaci teorije čekanja.
  2. SMO, njihovi modeli i oznake.
  3. Tijek zahtjeva za unos. Intenzitet ulaznog protoka.
  4. Stanje sustava. Matrica i prijelazni graf.
  5. Jednokanalni QS s kvarovima.
  6. Jednokanalni QS s redom čekanja. Karakteristike.
  7. Stacionarni način rada. Faktor opterećenja sustava.
  8. Višekanalni QS s kvarovima.
  9. Optimizacija troškovne funkcije.
  10. Višekanalni QS s redom čekanja. Karakteristike.

3.7 Vježbe za samostalan rad

  1. Zalogajnica benzinske postaje ima jedan pult. Automobili stižu prema Poissonovoj distribuciji, s prosjekom od 2 automobila svakih 5 minuta. Za izvršenje narudžbe u prosjeku je dovoljno 1,5 minuta, iako je trajanje usluge raspoređeno po eksponencijalnom zakonu. Nađite: a) vjerojatnost zastoja u boksu; b) prosječne karakteristike; c) vjerojatnost da će broj pristiglih vozila biti najmanje 10.
  2. Rentgen omogućava pregled prosječno 7 osoba na sat. Intenzitet posjetitelja je 5 osoba na sat. Uz pretpostavku stacionarnog rada, odredite prosječne karakteristike.
  3. Vrijeme servisiranja u QS-u slijedi eksponencijalni zakon,
    m = 7 zahtjeva po satu. Odredite vjerojatnost da je a) vrijeme usluge u rasponu od 3 do 30 minuta; b) zahtjev će biti uslužen unutar jednog sata. Koristite tablicu vrijednosti funkcija e x .
  4. Riječna luka ima jedan vez, intenzitet priljeva je 5 plovila dnevno. Intenzitet utovarno-istovarnih radova je 6 brodova dnevno. Imajući u vidu stacionarni način rada, odredite sve prosječne karakteristike sustava.
  5. l=3, m=2, kazna za svaki kvar je 5, a cijena zastoja jedne linije je 2?
  6. Koji je optimalan broj servisnih kanala koji QS treba imati ako l=3, m =1, kazna za svaki kvar je 7, a cijena zastoja jedne linije je 3?
  7. Koji je optimalan broj servisnih kanala koji QS treba imati ako l=4, m=2, kazna za svaki kvar je 5, a cijena zastoja jedne linije je 1?
  8. Odrediti broj uzletno-sletnih staza za zrakoplove, uzimajući u obzir zahtjev da vjerojatnost čekanja mora biti manja od 0,05. Istovremeno, intenzitet ulaznog protoka je 27 zrakoplova dnevno, a intenzitet njihove usluge je 30 zrakoplova dnevno.
  9. Koliko ekvivalentnih samostalnih pokretnih linija treba imati radionica da bi se osigurao ritam rada u kojem vjerojatnost čekanja proizvoda na obradu treba biti manja od 0,03 (svaki proizvod proizvodi jedna linija). Poznato je da je intenzitet zaprimljenih narudžbi 30 proizvoda na sat, a intenzitet obrade proizvoda po jednoj liniji 36 proizvoda na sat.
  10. Kontinuirana slučajna varijabla X distribuira se po eksponencijalnom zakonu s parametrom l=5. Naći funkciju raspodjele, karakteristike i vjerojatnost pogađanja r.v. X u rasponu od 0,17 do 0,28.
  11. Prosječan broj poziva koji stignu na PBX u jednoj minuti je 3. Uz pretpostavku da je protok Poissonov, pronađite vjerojatnost da će u 2 minute stići: a) dva poziva; b) manje od dva poziva; c) najmanje dva poziva.
  12. U kutiji je 17 dijelova od kojih su 4 neispravna. Sastavljač odabire 5 dijelova nasumično. Odredite vjerojatnost da su a) svi izvađeni dijelovi visoke kvalitete; b) među izvađenim dijelovima 3 su bila neispravna.
  13. Koliko kanala treba imati QS s kvarovima ako l=2 zahtjeva/sat, m=1 zahtjev/sat, kazna za svaki kvar je 8 tisuća rubalja, trošak zastoja jedne linije je 2 tisuće rubalja. u jedan sat?

1. Jednokanalni QS s kvarovima.

Primjer. Neka jednokanalni QS s kvarovima predstavlja jedno dnevno mjesto održavanja (DS) za pranje automobila. Prijavu - automobil koji stigne u vrijeme kada je radno mjesto zauzeto - odbija se usluga.

Brzina protoka vozila = 1,0 (vozila na sat).

Prosječno trajanje usluge je 1,8 sati.

Tok automobila i tok usluge su najjednostavniji.

Treba odrediti granične vrijednosti u stabilnom stanju:

Relativna propusnost q;

Apsolutna propusnost A ;

Vjerojatnosti neuspjeha P otvoriti.

Treba usporediti stvarni QS propusnost sa nominalni, što bi bilo da je svaki automobil servisiran točno 1,8 sati i da su automobili išli jedan za drugim bez pauze.

2. Jednokanalni QS s čekanjem

Karakteristike sustava

Ø SMO ima jedan kanal.

Ø Dolazni tijek zahtjeva za uslugama je najjednostavniji tok s intenzitetom.

Ø Intenzitet protoka usluge jednak je m (tj., u prosjeku, kontinuirano zauzet kanal će izdati m servisiranih zahtjeva).

Ø Trajanje usluge je slučajna varijabla podložna zakonu eksponencijalne distribucije.

Ø Tok usluge je najjednostavniji Poissonov tok događaja.



Ø Zahtjev primljen kada je kanal zauzet nalazi se u redu i čeka uslugu.

Grafikon stanja

QS stanja imaju sljedeće tumačenje:

S 0 - "besplatan kanal";

S 1 - "kanal zauzet" (nema čekanja);

S 2 - "kanal zauzet" (jedan zahtjev je u redu);

…………………………………………………….

S n- “kanal zauzet” ( n-1 prijava je u redu);

S N- “kanal zauzet” ( N- 1 prijava je u redu).

Stacionarni proces u ovom sustavu opisuje se sljedećim sustavom algebarskih jednadžbi:

Rješenje sustava jednadžbi je:

3. Jednokanalni QS s ograničenim redom čekanja.

Dužina čekanja :( N - 1)

Karakteristike sustava:

1. Vjerojatnost kvara usluge sustava:

2. Relativna propusnost sustava:

3. Apsolutna propusnost sustava:

4. Prosječan broj prijava u sustavu:

5. Prosječno vrijeme koje aplikacija ostaje u sustavu:

6. Prosječna duljina boravka klijenta (zahtjeva) u redu čekanja:

7. Prosječan broj prijava (klijenata) u redu (duljina čekanja):

Primjer.

Specijalizirani dijagnostički post je jednokanalni QS.

Broj parkirališta za automobile koji čekaju dijagnostiku je ograničen i iznosi 3 [( N- 1) = 3]. Ako su sva parkirna mjesta zauzeta, odnosno već su tri automobila u redu, tada sljedeći automobil koji stigne na dijagnostiku neće biti stavljen u red za servis.

Protok automobila koji dolaze na dijagnostiku raspoređen je prema Poissonovom zakonu i ima intenzitet od 0,85 (automobila na sat).

Vrijeme dijagnostike vozila raspoređeno je po eksponencijalnom zakonu i prosječno iznosi 1,05 sati.

4. Jednokanalni QS s čekanjem

nema ograničenja na duljinu čekanja

Uvjeti rada QS-a ostaju nepromijenjeni, uzimajući u obzir činjenicu da N.

Stacionarni način rada takvog QS-a postoji:

za bilo koga n= 0, 1, 2, ... i kada λ < μ .

Sustav jednadžbi koji opisuje rad QS-a:

Rješenje sustava jednadžbi ima oblik:


2. Prosječno trajanje boravka klijenta u sustavu:

3. Prosječan broj klijenata u redu za uslugu:

4. Prosječna duljina vremena koje klijent provede u redu čekanja:

Primjer.

Specijalizirani dijagnostički post je jednokanalni QS. Broj parking mjesta za automobile koji čekaju dijagnostiku je neograničen. Protok automobila koji dolaze na dijagnostiku raspoređen je prema Poissonovom zakonu i ima intenzitet λ = 0,85 (automobila na sat). Vrijeme dijagnostike vozila raspoređeno je po eksponencijalnom zakonu i prosječno iznosi 1,05 sati.

Potrebno je odrediti vjerojatnosne karakteristike dijagnostičke stanice koja radi u stacionarnom načinu rada.

Kao rezultat rješavanja problema, potrebno je odrediti konačne vrijednosti sljedećih vjerojatnosnih karakteristika:

ü vjerojatnost stanja sustava (dijagnostička stanica);

ü prosječan broj automobila u sustavu (na servisu i u redu čekanja);

ü prosječno trajanje boravka vozila u sustavu (za uslugu i u redu čekanja);

ü prosječan broj automobila u redu za servis;

ü prosječno trajanje boravka automobila u redu čekanja.

1. Parametar servisnog protoka i smanjeni intenzitet protoka vozila:

μ = 0,952; ψ = 0,893.

2. Granične vjerojatnosti stanja sustava:

P 0 (t) određuje udio vremena tijekom kojeg je dijagnostički post prisiljen biti neaktivan (mirovanje). U primjeru je taj udio 10,7%, jer P 0 (t) = 0,107.

3. Prosječan broj automobila u sustavu

(na usluzi i u redu):


4. Prosječno trajanje boravka klijenta u sustavu

5. Prosječan broj automobila u redu za servis:

6. Prosječna duljina vremena u kojem automobil stoji u redu čekanja:

7. Relativna propusnost sustava:

q= 1, tj. svaki zahtjev koji dođe u sustav bit će servisiran.

8. Apsolutna propusnost:

Prezentacijski dizajn materijala prikazan je u datoteci “TMO”.

Pitanja i zadaci

(prema Afanasyev M.Yu.)

Pitanje 1. Jedan radnik održava trideset tkalačkih stanova, osiguravajući da se pokreću nakon što nit pukne. Model takvog sustava čekanja može se okarakterizirati kao:

1) višekanalni jednofazni s ograničenom populacijom;

2) jednokanalni jednofazni s neograničenom populacijom;

3) jednokanalni višefazni s ograničenom populacijom;

4) jednokanalni jednofazni s ograničenom populacijom;

5) višekanalni jednofazni s neograničenom populacijom.

pitanje 2. U teoriji čekanja, distribucija vjerojatnosti se koristi za opisivanje najjednostavnijeg tijeka zahtjeva koji stižu na ulaz sustava:

1) normalno;

2) eksponencijalni;

3) Poisson;

4) binom;

pitanje 3. U teoriji čekanja pretpostavlja se da je broj zahtjeva u populaciji:

1) fiksni ili varijabilni;

2) ograničeno ili neograničeno;

3) poznato ili nepoznato;

4) slučajni ili deterministički;

5) ništa od navedenog nije točno.

pitanje 4. Dva glavna parametra koja određuju konfiguraciju sustava čekanja su:

1) stopu dolaska i stopu usluge;

2) duljina čekanja i pravilo usluge;

3) raspodjela vremena između zahtjeva i raspodjela vremena usluge;

4) broj kanala i broj faza usluge;

5) ništa od navedenog nije točno.

pitanje 5. U teoriji čekanja, distribucija vjerojatnosti obično se koristi za opisivanje vremena utrošenog na servisiranje zahtjeva:

1) normalno;

2) eksponencijalni;

3) Poisson;

4) binom;

5) ništa od navedenog nije točno.

Pitanje 6. Popravak neispravnih računala na Ekonomskom fakultetu obavljaju tri stručnjaka koji rade istovremeno i neovisno jedan o drugom. Model takvog sustava čekanja može se okarakterizirati kao:

1) višekanalni s ograničenom populacijom;

2) jednokanalni s neograničenom populacijom;

3) jednokanalni s ograničenom populacijom;

4) jednokanalni s ograničenim redom;

5) višekanalni s neograničenom populacijom.

Odgovori na pitanja: 1 -4, 2 - 3, 3 -2, 4 -4, 5 -2, 6 -1.


MREŽNO PLANIRANJE I UPRAVLJANJE

Sustavi mrežnog planiranja i upravljanja (NPS) predstavljaju posebnu vrstu organiziranih sustava upravljanja namijenjenih reguliranju proizvodnih aktivnosti timova. Kao iu ostalim sustavima ove klase, u SPU sustavima “objekt upravljanja” je skupina izvođača koji raspolažu određenim resursima: ljudskim, materijalnim, financijskim. Međutim, ovi sustavi imaju niz značajki, budući da njihovu metodološku osnovu čine metode operacijskih istraživanja, teorija usmjerenih grafova te neki dijelovi teorije vjerojatnosti i matematičke statistike. Neophodno svojstvo sustava planiranja i upravljanja je i sposobnost procjene trenutnog stanja, predviđanja daljnjeg tijeka rada i na taj način utječe na tijek pripreme i proizvodnje kako bi se cijeli niz radova završio u zadanom roku i na najniži trošak.

Trenutno se SPC modeli i metode široko koriste u planiranju i provedbi građevinskih i instalacijskih radova, planiranju trgovinskih aktivnosti, izradi računovodstvenih izvješća, izradi trgovinskog i financijskog plana itd.

Raspon primjene SPU-a vrlo je širok: od zadataka koji se odnose na aktivnosti pojedinaca do projekata u kojima sudjeluju stotine organizacija i deseci tisuća ljudi (na primjer, razvoj i stvaranje velikog teritorijalno-industrijskog kompleksa).

Da bi se izradio plan rada za realizaciju velikih i složenih projekata koji se sastoje od tisuća pojedinačnih studija i operacija, potrebno ga je opisati nekom vrstom matematičkog modela. Takvo sredstvo za opisivanje projekata (kompleksa) je mrežni model.

UVOD

POGLAVLJE I. FORMULACIJA PROBLEMA USLUGE ČEKOVA ČEKOVA

1.1 Opći koncept teorije čekanja

1.2 Modeliranje sustava čekanja

1.3 QS grafikoni stanja

1.4 Slučajni procesi

poglavlje II. JEDNADŽBE KOJE OPISUJU SUSTAVE ČEKOVA ČEKOVA

2.1 Kolmogorovljeve jednadžbe

2.2 Procesi “rađanja – smrti”

2.3 Ekonomska i matematička formulacija problema čekanja

poglavlje III. MODELI SUSTAVA ČEKOVA ČEKOVA

3.1 Jednokanalni QS s uskraćivanjem usluge

3.2 Višekanalni QS s uskraćivanjem usluge

3.3 Model višefaznog sustava turističkih usluga

3.4 Jednokanalni QS s ograničenom duljinom čekanja

3.5 Jednokanalni QS s neograničenim redom

3.6 Višekanalni QS s ograničenom duljinom čekanja

3.7 Višekanalni QS s neograničenim redom

3.8 Analiza sustava čekanja u supermarketu

ZAKLJUČAK


Uvod

Trenutno se pojavila velika količina literature koja je izravno posvećena teoriji čekanja u redu, razvoju njezinih matematičkih aspekata, kao i različitim područjima njezine primjene - vojsci, medicini, prometu, trgovini, zrakoplovstvu itd.

Teorija čekanja temelji se na teoriji vjerojatnosti i matematičkoj statistici. Početni razvoj teorije čekanja vezuje se uz ime danskog znanstvenika A.K. Erlang (1878.-1929.), svojim radovima na području projektiranja i rada telefonskih centrala.

Teorija čekanja je polje primijenjene matematike koje se bavi analizom procesa u proizvodnim, uslužnim i sustavima upravljanja u kojima se homogeni događaji ponavljaju mnogo puta, na primjer, u poduzećima za pružanje usluga potrošačima; u sustavima za primanje, obradu i prijenos informacija; automatske proizvodne linije itd. Veliki doprinos razvoju ove teorije dali su ruski matematičari A.Ya. Khinchin, B.V. Gnedenko, A.N. Kolmogorov, E.S. Wentzel i sur.

Predmet teorije čekanja je utvrditi ovisnosti između prirode toka zahtjeva, broja uslužnih kanala, performansi pojedinog kanala i učinkovite usluge kako bi se pronašli najbolji načini za upravljanje tim procesima. Problemi teorije čekanja su optimizacijske prirode i u konačnici uključuju ekonomski aspekt određivanja opcije sustava koja će osigurati minimum ukupnih troškova od čekanja na uslugu, gubitka vremena i resursa za uslugu, te zastoja uslužnih kanala.

U komercijalnim djelatnostima primjena teorije čekanja još nije našla željenu distribuciju.

To je uglavnom zbog poteškoća u postavljanju zadataka, potrebe za dubokim razumijevanjem sadržaja komercijalnih aktivnosti, kao i pouzdanih i točnih alata koji omogućuju izračunavanje različitih opcija za posljedice odluka menadžmenta u komercijalnim aktivnostima.


Poglavlje ja . Postavljanje zadataka čekanja

1.1 Opći koncept teorije čekanja

Priroda masovnih usluga, u raznim područjima, vrlo je suptilna i složena. Komercijalna djelatnost povezana je s obavljanjem mnogih operacija u fazama kretanja, na primjer, masa robe iz sfere proizvodnje u sferu potrošnje. Takvi poslovi su utovar robe, prijevoz, istovar, skladištenje, prerada, pakiranje i prodaja. Uz takve osnovne operacije, proces kretanja robe prati veliki broj prethodnih, pripremnih, pratećih, usporednih i naknadnih operacija s platnim dokumentima, kontejnerima, novcem, automobilima, klijentima itd.

Navedene fragmente trgovačke djelatnosti karakterizira masovni dolazak robe, novca i posjetitelja u nasumičnim terminima, zatim njihovo sekvencijalno servisiranje (zadovoljavanje zahtjeva, zahtjeva, prijava) izvođenjem odgovarajućih operacija čije je vrijeme izvršenja također nasumično. Sve to stvara neravnomjernost u radu, dovodi do podopterećenja, zastoja i preopterećenja u komercijalnom poslovanju. Redovi zadaju mnogo problema, primjerice, posjetiteljima u kafićima, kantinama, restoranima ili vozačima automobila na robnim skladištima koji čekaju na istovar, utovar ili papirologiju. S tim u vezi, nameću se zadaci analize postojećih opcija za obavljanje cjelokupnog skupa operacija, na primjer, prodajni prostor supermarketa, restorana ili u radionicama za proizvodnju vlastitih proizvoda u svrhu procjene njihovog rada, identificiranja slabih karika. te rezerve za konačno razvijanje preporuka usmjerenih na povećanje učinkovitosti komercijalnih aktivnosti.

Osim toga, nameću se i drugi zadaci vezani uz kreiranje, organizaciju i planiranje nove ekonomične, racionalne mogućnosti za obavljanje mnogih poslova unutar trgovačkog salona, ​​slastičarne, svih razina usluge u restoranu, kavani, kantini, planskoj službi, računovodstvu, kadrovska služba itd.

Zadaci organiziranja masovnih usluga javljaju se u gotovo svim sferama ljudske djelatnosti, na primjer, prodavači koji poslužuju kupce u trgovinama, poslužuju posjetitelje u ugostiteljskim objektima, služe kupcima u poduzećima za potrošačke usluge, pružaju telefonske razgovore na telefonskoj centrali, pružaju medicinsku skrb pacijenti u klinici itd. . U svim navedenim primjerima postoji potreba za zadovoljenjem potreba većeg broja potrošača.

Navedeni problemi mogu se uspješno riješiti pomoću metoda i modela teorije čekanja (QST) posebno kreiranih za ove potrebe. Ova teorija objašnjava da je potrebno služiti nekome ili nečemu, što je definirano pojmom “uslužni zahtjev (zahtjev)”, a servisne operacije obavlja netko ili nešto što se zove servisni kanali (čvorovi). Ulogu zahtjeva u trgovačkim aktivnostima imaju roba, posjetitelji, novac, revizori, dokumenti, a ulogu uslužnih kanala imaju prodavači, administratori, kuhari, slastičari, konobari, blagajnici, trgovački stručnjaci, utovarivači, trgovačka oprema itd. Važno je napomenuti da je u jednoj izvedbi, na primjer, kuhar u procesu pripreme jela uslužni kanal, au drugoj on djeluje kao zahtjev za uslugu, na primjer voditelju proizvodnje da primi robu.

Prijave, zbog velikog broja računa za servisiranje, formiraju tijekove koji se nazivaju dolaznim prije obavljanja servisnih operacija, a nakon eventualnog čekanja na početak servisiranja, tj. vrijeme mirovanja u obliku čekanja servis teče u kanalima, a zatim se formira odlazni tok zahtjeva. Općenito, kombinacija elemenata dolaznog tijeka zahtjeva, reda čekanja, servisnih kanala i odlaznog tijeka zahtjeva čini najjednostavniji jednokanalni sustav čekanja – QS.

Sustav se shvaća kao skup međusobno povezanih sustava. svrhovito međusobno djelujući dijelovi (elementi). Primjeri takvih jednostavnih QS-ova u komercijalnim djelatnostima su mjesta za prijem i obradu robe, naplatni centri za kupce u trgovinama, kafići, kantine, radna mjesta za ekonomiste, računovođe, trgovce, kuhare itd.

Servisni postupak se smatra završenim kada servisni zahtjev napusti sustav. Trajanje vremenskog intervala potrebnog za provedbu servisne procedure uglavnom ovisi o prirodi zahtjeva za servisom, stanju samog servisnog sustava i servisnom kanalu.

Doista, duljina boravka kupca u supermarketu ovisi, s jedne strane, o osobnim kvalitetama kupca, njegovim zahtjevima, asortimanu robe koju će kupiti, as druge strane, o obliku organizacije usluživanja i uslužnog osoblja, što može značajno utjecati na boravak kupca u samoposluzi i na intenzitet usluge. Na primjer, ovladavanje "slijepom" metodom rada na blagajni od strane blagajnika-kontrolora omogućilo je povećanje propusnosti platnih čvorova za 1,3 puta i uštedu vremena potrošeno na obračune s kupcima na svakoj blagajni za više od 1,5 sata dnevno. Uvođenje jedinstvenog naplatnog centra u supermarketu daje opipljive prednosti kupcu. Tako, ako je kod tradicionalnog oblika plaćanja vrijeme opsluživanja jednog kupca bilo prosječno 1,5 minuta, onda je kod uvođenja jedinstvene naplatne jedinice ono iznosilo 67 sekundi. Od toga se 44 sekunde troše na kupnju u odjeljku, a 23 sekunde izravno na plaćanja za kupnju. Ako kupac obavi više kupnji u različitim odjeljcima, tada se gubitak vremena smanjuje pri kupnji dvije kupovine za 1,4 puta, tri za 1,9, pet za 2,9 puta.

Pod servisiranjem zahtjeva podrazumijevamo proces zadovoljenja potrebe. Usluge su raznolike po prirodi. Međutim, u svim primjerima primljeni zahtjevi zahtijevaju servisiranje od strane nekog uređaja. U nekim slučajevima uslugu obavlja jedna osoba (uslugu kupcu jedan prodavač, u nekima grupa ljudi (uslugu pacijentu vrši liječnička komisija u poliklinici), au nekim slučajevima tehničkim uređajima (prodaja gazirane vode, sendviča na automatima) Skup sredstava koje zahtijeva usluga naziva se servisni kanal.

Ako su servisni kanali sposobni zadovoljiti identične zahtjeve, tada se servisni kanali nazivaju homogenim. Skup homogenih uslužnih kanala naziva se uslužni sustav.

Sustav čekanja prima veliki broj zahtjeva u nasumično odabrano vrijeme, čije je trajanje usluge također slučajna varijabla. Sekvencijalni dolazak aplikacija u uslužni sustav naziva se dolazni tok aplikacija, a slijed aplikacija koje napuštaju uslužni sustav naziva se odlazni tok.

Slučajna priroda raspodjele trajanja servisnih operacija, zajedno sa slučajnom prirodom prijema zahtjeva za servisom, dovodi do činjenice da se u servisnim kanalima događa slučajni proces koji se „može nazvati (analogno s input flow of requests) tijek servisnih zahtjeva ili jednostavno tijek servisa.

Imajte na umu da aplikacije koje ulaze u servisni sustav mogu iz njega izaći bez servisiranja. Na primjer, ako kupac ne pronađe željeni proizvod u trgovini, napušta trgovinu bez da je uslužen. Kupac može i izaći iz dućana ako je željeni proizvod dostupan, ali postoji veliki red, a kupac nema vremena.

Teorija čekanja bavi se proučavanjem procesa povezanih s čekanjem i razvojem metoda za rješavanje tipičnih problema čekanja.

Pri proučavanju učinkovitosti uslužnog sustava važnu ulogu igraju različiti načini lociranja uslužnih kanala u sustavu.

Uz paralelni raspored uslužnih kanala, zahtjev se može poslužiti bilo kojim slobodnim kanalom. Primjer takvog uslužnog sustava je naplatni centar u samoposlužnim trgovinama, gdje se broj uslužnih kanala podudara s brojem blagajnika-kontrolora.

U praksi se jedan zahtjev često servisira uzastopno od strane nekoliko servisnih kanala. U tom slučaju sljedeći servisni kanal počinje s radom na servisiranju zahtjeva nakon što prethodni kanal završi svoj posao. U ovakvim sustavima servisni proces je višefazni, servisiranje zahtjeva kroz jedan kanal naziva se servisna faza. Na primjer, ako samoposluživanje ima odjele s prodavačima, tada kupce prvo opslužuju prodavači, a zatim blagajnici-kontrolori.

Organizacija uslužnog sustava ovisi o volji osobe. U teoriji čekanja, kvaliteta funkcioniranja sustava ne shvaća se kao dobro izvršenje usluge, već koliko je uslužni sustav opterećen, miruju li kanali usluge ili se formira red čekanja.

U komercijalnim aktivnostima, aplikacije koje ulaze u sustav čekanja također postavljaju visoke zahtjeve na kvalitetu usluge u cjelini, što uključuje ne samo popis karakteristika koje su se povijesno razvile i koje se izravno razmatraju u teoriji čekanja, već i dodatne karakteristike karakteristične za specifičnosti komercijalne djelatnosti, uključujući posebno pojedinačne postupke održavanja, čiji su zahtjevi za razinom sada uvelike porasli. U tom smislu također je potrebno uzeti u obzir pokazatelje komercijalne aktivnosti.

Performanse uslužnog sustava karakteriziraju sljedeći pokazatelji. Kao što su vrijeme čekanja na početak usluge, duljina čekanja u redu, mogućnost dobivanja odbijenice usluge, mogućnost zastoja uslužnih kanala, cijena usluge i, u konačnici, zadovoljstvo kvalitetom usluge, što također uključuje pokazatelje komercijalne aktivnosti. Za poboljšanje kvalitete rada uslužnog sustava potrebno je odrediti kako raspodijeliti dolazne zahtjeve između uslužnih kanala, koliko uslužnih kanala treba biti dostupno, kako rasporediti ili grupirati uslužne kanale ili servisne uređaje za poboljšanje poslovanja. Za rješavanje ovih problema postoji učinkovita metoda modeliranja koja uključuje i kombinira dostignuća različitih znanosti, uključujući i matematiku.

1.2 Modeliranje sustava čekanja

Prijelazi QS-a iz jednog stanja u drugo događaju se pod utjecajem vrlo specifičnih događaja – zaprimanja zahtjeva i njihovog servisiranja. Niz događaja koji se pojavljuju jedan za drugim u nasumično odabranim vremenima čini takozvani tok događaja. Primjeri takvih tokova u komercijalnim aktivnostima su tokovi različite prirode - roba, novac, dokumenti, transport, klijenti, kupci, telefonski pozivi, pregovori. Ponašanje sustava obično nije određeno jednim, već nekoliko tokova događaja. Na primjer, usluga kupcima u trgovini određena je protokom kupaca i protokom usluge; u tim tokovima, trenuci kada se kupci pojavljuju, vrijeme čekanja u redu i vrijeme utrošeno na posluživanje svakog kupca su slučajni.

U ovom slučaju, glavna karakteristika tokova je vjerojatnosna raspodjela vremena između susjednih događaja. Postoje različiti tokovi koji se razlikuju po svojim karakteristikama.

Tijek događaja naziva se pravilnim ako događaji slijede jedan za drugim u unaprijed određenim i točno određenim intervalima. Ovaj tok je idealan i vrlo se rijetko susreće u praksi. Češće postoje nepravilni tokovi koji nemaju svojstvo pravilnosti.

Tijek događaja naziva se stacionarnim ako vjerojatnost da bilo koji broj događaja upadne u vremenski interval ovisi samo o duljini tog intervala, a ne o tome koliko je taj interval udaljen od početka vremena. Stacionarnost protoka znači da su njegove vjerojatnosne karakteristike neovisne o vremenu, posebno, intenzitet takvog protoka je prosječan broj događaja u jedinici vremena i ostaje konstantna vrijednost. U praksi se tokovi obično mogu smatrati stacionarnim samo tijekom određenog ograničenog vremenskog razdoblja. Obično se tok kupaca, na primjer, u trgovini, značajno mijenja tijekom radnog dana. Međutim, moguće je identificirati određene vremenske intervale unutar kojih se to strujanje može smatrati stacionarnim, konstantnog intenziteta.

Tijek događaja naziva se tijek bez posljedica ako broj događaja koji spadaju u jedan od proizvoljno odabranih vremenskih intervala ne ovisi o broju događaja koji ulaze u drugi, također proizvoljno odabran interval, pod uvjetom da se ti intervali međusobno ne sijeku. . U toku bez posljedica, događaji se događaju u uzastopnim vremenima neovisno jedan o drugom. Na primjer, protok kupaca koji ulaze u trgovinu može se smatrati protokom bez posljedica jer razlozi koji su odredili dolazak svakog od njih nisu povezani sa sličnim razlozima za druge kupce.

Tijek događaja naziva se običnim ako je vjerojatnost da se dva ili više događaja dogode odjednom u vrlo kratkom vremenskom razdoblju zanemariva u usporedbi s vjerojatnošću da se dogodi samo jedan događaj. U običnom toku događaji se događaju jedan po jedan, umjesto dva ili više puta. Ako tok istodobno ima svojstva stacionarnosti, običnosti i neposljedičnosti, tada se takav tok naziva najjednostavnijim (ili Poissonovim) tokom događaja. Matematički opis utjecaja takvog toka na sustave pokazuje se najjednostavnijim. Stoga, posebno, najjednostavniji tok igra posebnu ulogu među ostalim postojećim tokovima.

Promotrimo određeni vremenski interval t na vremenskoj osi. Pretpostavimo da je vjerojatnost da slučajni događaj padne u ovaj interval p, a ukupan broj mogućih događaja je n. U prisutnosti svojstva uobičajenog toka događaja, vjerojatnost p bi trebala biti dovoljno mala vrijednost, i trebao bi biti dovoljno velik broj, budući da se razmatraju masovni fenomeni. Pod ovim uvjetima, za izračunavanje vjerojatnosti određenog broja događaja m koji se dogode u vremenskom razdoblju t, možete koristiti Poissonovu formulu:

P m, n = a m_e -a; (m=0,n),

gdje je vrijednost a = pr prosječan broj događaja koji padaju unutar vremenskog razdoblja t, koji se može odrediti preko intenziteta toka događaja X na sljedeći način: a= λ τ

Dimenzija intenziteta protoka X je prosječan broj događaja u jedinici vremena. Između n i λ, p i τ postoji sljedeći odnos:

gdje je t cijelo vremensko razdoblje tijekom kojeg se razmatra djelovanje toka događaja.

Potrebno je odrediti raspodjelu vremenskog intervala T između događaja u takvom toku. Budući da je ovo slučajna varijabla, pronađimo njenu funkciju distribucije. Kao što je poznato iz teorije vjerojatnosti, kumulativna funkcija distribucije F(t) je vjerojatnost da će vrijednost T biti manja od vremena t.

Prema uvjetu, tijekom vremena T ne bi se trebao dogoditi nijedan događaj, a tijekom vremenskog intervala t trebao bi se pojaviti barem jedan događaj. Ova vjerojatnost izračunava se pomoću vjerojatnosti suprotnog događaja u vremenskom intervalu (0; t), u kojem se nije dogodio nijedan događaj, tj. m= 0, tada

F(t)=1-P 0 =1-(a 0 *e -a)0!=1-e -Xt ,t≥0

Za mali ∆t moguće je dobiti približnu formulu dobivenu zamjenom funkcije e - Xt, sa samo dva člana proširenja po potencijama ∆t, zatim vjerojatnost da se barem jedan događaj dogodi unutar malog vremenskog razdoblja ∆t je

P(T<∆t)=1-e - λ t ≈1- ≈ λΔt

Gustoću distribucije vremenskog intervala između dva uzastopna događaja dobivamo diferenciranjem F(t) s obzirom na vrijeme,

f(t)= λe- λ t ,t≥0

Pomoću dobivene funkcije gustoće distribucije mogu se dobiti numeričke karakteristike slučajne varijable T: matematičko očekivanje M (T), varijanca D (T) i standardna devijacija σ (T).

M(T)= λ ∞ ∫ 0 t*e - λt *dt=1/ λ ; D(T)=1/λ2; σ(T)=1/ λ .

Odavde možemo izvući sljedeći zaključak: prosječni vremenski interval T između bilo koja dva susjedna događaja u najjednostavnijem toku je u prosjeku jednak 1/λ, a njegova standardna devijacija također je jednaka 1/λ, λ gdje je intenzitet protok, tj. prosječan broj događaja koji se događaju u jedinici vremena. Zakon raspodjele slučajne varijable s takvim svojstvima M(T) = T naziva se eksponencijalni (ili eksponencijalni), a vrijednost λ je parametar tog eksponencijalnog zakona. Dakle, za najjednostavniji tok, matematičko očekivanje vremenskog intervala između susjednih događaja jednako je njegovoj standardnoj devijaciji. U ovom slučaju, vjerojatnost da je broj primljenih zahtjeva za uslugu tijekom vremenskog razdoblja t jednak k određena je Poissonovim zakonom:

P k (t)=(λt) k / k! *e -λ t ,

gdje je λ intenzitet protoka zahtjeva, prosječan broj događaja u QS-u po jedinici vremena, na primjer [osoba/min; rub./sat; čekovi/sat; dokument/dan; kg./sat; t./godina].

Za takav tijek zahtjeva, vrijeme između dva susjedna zahtjeva T distribuira se eksponencijalno s gustoćom vjerojatnosti:

ƒ(t)= λe - λ t .

Slučajno vrijeme čekanja u redu za početak usluge t och također se može smatrati eksponencijalno raspodijeljenim:

ƒ (t och)=V*e - v t och,

gdje je v intenzitet toka prolaza u redu čekanja, određen prosječnim brojem aplikacija koje prolaze za uslugu po jedinici vremena:

gdje je T och prosječno vrijeme čekanja na uslugu u redu.

Izlazni tijek zahtjeva povezan je s protokom usluge u kanalu, gdje je trajanje usluge t obs također slučajna varijabla i u mnogim slučajevima poštuje zakon eksponencijalne distribucije s gustoćom vjerojatnosti:

ƒ(t obs)=µ*e µ t obs,

gdje je µ intenzitet toka usluge, tj. prosječan broj obrađenih zahtjeva po jedinici vremena:

µ=1/ t obs [osoba/min; rub./sat; čekovi/sat; dokument/dan; kg./sat; t./godina] ,

gdje je t obs prosječno vrijeme za servisiranje zahtjeva.

Važna karakteristika QS-a, kombinirajući indikatore λ i µ, je intenzitet opterećenja: ρ= λ/ µ, koji pokazuje stupanj koordinacije ulaznih i izlaznih tokova zahtjeva uslužnog kanala i određuje stabilnost čekanja. sustav.

Uz koncept najjednostavnijeg toka događaja, često je potrebno koristiti koncepte tokova drugih vrsta. Tok događaja naziva se Palm tok kada su u tom toku vremenski intervali između uzastopnih događaja T 1, T 2, ..., T k ..., T n neovisne, identično raspoređene, slučajne varijable, ali za razliku od najjednostavnijeg struje, nisu nužno raspoređeni prema eksponencijalnom zakonu. Najjednostavniji tok je poseban slučaj Palmovog toka.

Važan poseban slučaj Palmovog toka je takozvani Erlangov tok.

Ovaj tok se dobiva "stanjivanjem" najjednostavnijeg toka. Ovo “stanjivanje” provodi se odabirom događaja iz najjednostavnijeg toka prema određenom pravilu.

Na primjer, pristajući uzeti u obzir samo svaki drugi događaj koji tvori najjednostavniji tok, dobivamo Erlangov tok drugog reda. Ako uzmemo samo svaki treći događaj, tada se formira Erlangov tok trećeg reda, itd.

Moguće je dobiti Erlangove tokove bilo kojeg k-tog reda. Očito, najjednostavniji tok je Erlangov tok prvog reda.

Svako proučavanje sustava čekanja počinje proučavanjem onoga što treba poslužiti, dakle proučavanjem dolaznog toka aplikacija i njegovih karakteristika.

Budući da su vremenski trenuci t i vremenski intervali prijema zahtjeva τ, trajanje servisnih operacija t obs i vrijeme čekanja u redu čekanja t och, kao i duljina reda čekanja l och slučajne varijable, onda je, prema tome, Karakteristike stanja QS-a su probabilističke prirode, a za njihovo opisivanje potrebno je primijeniti metode i modele teorije čekanja.

Gore navedene karakteristike k, τ, λ, L och, T och, v, t obs, µ, p, P k su najčešće za QS, koje su obično samo dio funkcije cilja, jer je također potrebno uzeti u obzir pokazatelje komercijalne aktivnosti.

1.3 QS grafikoni stanja

Pri analizi slučajnih procesa s diskretnim stanjima i kontinuiranim vremenom, prikladno je koristiti varijantu shematskog prikaza mogućih stanja CMO-a (sl. 6.2.1) u obliku grafikona s označavanjem njegovih mogućih fiksnih stanja. . Stanja QS-a obično se prikazuju ili pravokutnicima ili kružićima, a mogući smjerovi prijelaza iz jednog stanja u drugo orijentirani su strelicama koje povezuju ta stanja. Na primjer, označeni grafikon stanja jednokanalnog sustava nasumičnog uslužnog procesa na kiosku prikazan je na slici. 1.3.

12

Riža. 1.3. Označeni QS grafikon stanja

Sustav može biti u jednom od tri stanja: S 0 - kanal je slobodan, ne radi, S 1 - kanal je zauzet servisiranjem, S 2 - kanal je zauzet servisiranjem i jedan zahtjev je u redu čekanja. Prijelaz sustava iz stanja S 0 u S l događa se pod utjecajem jednostavnog toka zahtjeva intenziteta λ 01 , a iz stanja S l u stanje S 0 sustav se prenosi uslužnim tokom intenziteta λ 01 . Graf stanja uslužnog sustava s intenzitetima protoka označenim strelicama naziva se označenim. Budući da je prisutnost sustava u jednom ili drugom stanju vjerojatnost, vjerojatnost: p i (t) da će sustav biti u stanju S i u trenutku t naziva se vjerojatnost i-tog stanja QS-a i određena je broj dolaznih zahtjeva k za uslugu.

Slučajni proces koji se događa u sustavu je da se u slučajnim vremenima t 0 , t 1, t 2 ,..., t k ,..., t n sustav nalazi u jednom ili drugom prethodno poznatom diskretnom stanju sekvencijalno. Kao ovo. slučajni niz događaja naziva se Markovljev lanac ako za svaki korak vjerojatnost prijelaza iz jednog stanja S t u bilo koje drugo Sj ne ovisi o tome kada i kako je sustav prešao u stanje S t . Markovljev lanac opisuje se pomoću vjerojatnosti stanja, a ona čine cjelovitu skupinu događaja, pa je njihov zbroj jednak jedan. Ako vjerojatnost prijelaza ne ovisi o broju k, tada se Markovljev lanac naziva homogenim. Poznavajući početno stanje uslužnog sustava, mogu se pronaći vjerojatnosti stanja za bilo koju vrijednost k-broja zahtjeva primljenih za uslugu.

1.4 Slučajni procesi

Prijelaz QS-a iz jednog stanja u drugo događa se slučajno i slučajan je proces. Rad QS-a je slučajan proces s diskretnim stanjima, budući da se njegova moguća stanja u vremenu mogu unaprijed navesti. Štoviše, prijelaz iz jednog stanja u drugo događa se naglo, u slučajnim trenucima, zbog čega se naziva proces s kontinuiranim vremenom. Stoga je rad QS-a slučajan proces s diskretnim stanjima i kontinuiranim; vrijeme. Na primjer, u procesu servisiranja veleprodajnih kupaca u tvrtki Kristall u Moskvi sva moguća stanja protozoa mogu se unaprijed zabilježiti. CMO, koji su uključeni u cijeli ciklus komercijalnih usluga od trenutka sklapanja ugovora o opskrbi alkoholnim pićima, plaćanja, papirologije, puštanja i prijema proizvoda, dodatnog utovara i uklanjanja gotovih proizvoda iz skladišta.

Od mnogih varijanti slučajnih procesa, u trgovačkoj djelatnosti najrašireniji su oni procesi kod kojih u svakom trenutku karakteristike procesa u budućnosti ovise samo o njegovom stanju u sadašnjem trenutku, a ne ovise o pretpovijesti - o prošlosti . Na primjer, mogućnost prijema alkoholnih pića iz tvornice Kristall ovisi o njihovoj dostupnosti u skladištu gotovih proizvoda, tj. u kakvom je trenutno stanju, a ne ovisi o tome kada su i kako drugi kupci primili i odnijeli te proizvode u prošlosti.

Takvi slučajni procesi nazivaju se procesi bez posljedica ili Markovljevi procesi, u kojima, s obzirom na fiksnu sadašnjost, buduće stanje QS-a ne ovisi o prošlosti. Slučajni proces koji se događa u sustavu naziva se Markovljev slučajni proces ili "proces bez posljedica", ako ima sljedeće svojstvo: za svaki trenutak vremena t 0, vjerojatnost bilo kojeg stanja t > t 0 sustava Si , - u budućnosti (t>t Q ) ovisi samo o svom stanju u sadašnjosti (pri t = t 0) i ne ovisi o tome kada i kako je sustav došao u to stanje, tj. zbog toga kako se proces razvijao u prošlosti.

Markovljevi slučajni procesi dijele se u dvije klase: procesi s diskretnim i kontinuiranim stanjima. Proces s diskretnim stanjima događa se u sustavima koji imaju samo neka fiksna stanja, između kojih su mogući skokoviti prijelazi u određenim, dosad nepoznatim trenucima vremena. Razmotrimo primjer procesa s diskretnim stanjima. U uredu tvrtke nalaze se dva telefona. Za ovaj sustav usluga moguća su sljedeća stanja: S o -telefoni su besplatni; S l - jedan od telefona je zauzet; S 2 - oba telefona su zauzeta.

Proces koji se događa u ovom sustavu je da sustav nasumično skače iz jednog diskretnog stanja u drugo.

Procese s kontinuiranim stanjima karakterizira kontinuirani glatki prijelaz iz jednog stanja u drugo. Ovi procesi su tipičniji za tehničke uređaje nego za gospodarske objekte, gdje se obično samo približno može govoriti o kontinuitetu procesa (npr. kontinuirana potrošnja zaliha robe), dok zapravo proces uvijek ima diskretnu prirodu. . Stoga ćemo dalje razmatrati samo procese s diskretnim stanjima.

Markovljevi slučajni procesi s diskretnim stanjima pak se dijele na procese s diskretnim vremenom i procese s kontinuiranim vremenom. U prvom slučaju prijelazi iz jednog stanja u drugo događaju se samo u određenim, unaprijed određenim trenucima vremena, dok u intervalima između tih trenutaka sustav održava svoje stanje. U drugom slučaju, prijelaz sustava iz stanja u stanje može se dogoditi u bilo kojem slučajnom trenutku u vremenu.

U praksi su procesi s kontinuiranim vremenom puno češći, budući da se prijelazi sustava iz jednog stanja u drugo obično ne događaju u bilo kojem fiksnom trenutku u vremenu, već u bilo kojem slučajnom trenutku u vremenu.

Za opisivanje procesa s kontinuiranim vremenom koristi se model u obliku tzv. Markovljevog lanca s diskretnim stanjima sustava ili kontinuiranog Markovljevog lanca.


Poglavlje II . Jednadžbe koje opisuju sustave čekanja

2.1 Kolmogorovljeve jednadžbe

Razmotrimo matematički opis Markovljevog slučajnog procesa s diskretnim stanjima sustava S o , S l , S 2 (vidi sliku 6.2.1) i kontinuiranim vremenom. Smatramo da se svi prijelazi sustava čekanja iz stanja S i u stanje Sj događaju pod utjecajem jednostavnih tokova događaja intenziteta λ ij , a obrnuti prijelazi pod utjecajem drugog toka λ ij ,. Uvedimo oznaku pi kao vjerojatnost da je u trenutku t sustav u stanju S i . Za bilo koji trenutak vremena t, pošteno je zapisati uvjet normalizacije - zbroj vjerojatnosti svih stanja jednak je 1:

Σp i (t)=p 0 (t)+ p 1 (t)+ p 2 (t)=1

Analizirajmo sustav u trenutku t, zadajući mali vremenski prirast Δt, i pronađimo vjerojatnost p 1 (t+ Δt) da će sustav u trenutku (t+ Δt) biti u stanju S 1, što se može postići na različite načine:

a) sustav je u trenutku t s vjerojatnošću p 1 (t) bio u stanju S 1 i za mali inkrement vremena Δt nikada nije prešao u drugo susjedno stanje - ni S 0 ni bS 2 . Sustav se iz stanja S 1 može izvesti ukupnim najjednostavnijim protokom s intenzitetom (λ 10 + λ 12), budući da je superpozicija najjednostavnijih tokova ujedno i najjednostavniji tok. Na temelju toga, vjerojatnost napuštanja stanja S 1 u kratkom vremenskom razdoblju Δt približno je jednaka (λ 10 +λ 12)* Δt. Tada je vjerojatnost neizlaska iz ovog stanja jednaka . Sukladno tome, vjerojatnost da će sustav ostati u stanju Si na temelju teorema množenja vjerojatnosti jednaka je:

p 1 (t);

b) sustav je bio u susjednom stanju S o te je u kratkom vremenu Δt prešao u stanje S o Prijelaz sustava događa se pod utjecajem protoka λ 01 s vjerojatnošću približno jednakom λ 01 Δt.

Vjerojatnost da će sustav biti u stanju S 1 u ovoj verziji jednaka je p o (t)λ 01 Δt;

c) sustav je bio u stanju S 2 i za vrijeme Δt prešao u stanje S 1 pod utjecajem toka intenziteta λ 21 s vjerojatnošću približno jednakom λ 21 Δt. Vjerojatnost da će sustav biti u stanju S 1 jednaka je p 2 (t) λ 21 Δt.

Primjenom teorema dodavanja vjerojatnosti za ove opcije dobivamo izraz:

p 2 (t+Δt)= p 1 (t) + p o (t)λ 01 Δt+p 2 (t) λ 21 Δt,

što se može napisati i drugačije:

p 2 (t+Δt)-p 1 (t)/ Δt= p o (t)λ 01 + p 2 (t) λ 21 - p 1 (t) (λ 10 +λ 12).

Prelaskom na granicu pri Δt-> 0, približne jednakosti će se pretvoriti u egzaktne, a zatim dobivamo derivaciju prvog reda

dp 2 /dt= p 0 λ 01 +p 2 λ 21 -p 1 (λ 10 +λ 12) ,

koja je diferencijalna jednadžba.

Provodeći razmišljanje na sličan način za sva ostala stanja sustava, dobivamo sustav diferencijalnih jednadžbi, koji se nazivaju jednadžbe A.N. Kolmogorov:

dp 0 /dt= p 1 λ 10,

dp 1 /dt= p 0 λ 01 +p 2 λ 21 -p 1 (λ 10 +λ 12) ,

dp 2 /dt= p 1 λ 12 +p 2 λ 21.

Postoje opća pravila za sastavljanje Kolmogorovljevih jednadžbi.

Kolmogorovljeve jednadžbe omogućuju izračunavanje svih vjerojatnosti stanja QS S i kao funkcije vremena p i (t). U teoriji slučajnih procesa pokazuje se da ako je broj stanja sustava konačan, a iz svakog od njih moguće je prijeći u bilo koje drugo stanje, tada postoje granične (konačne) vjerojatnosti stanja koje pokazuju prosječna relativna vrijednost vremena u kojem sustav ostaje u ovom stanju. Ako je granična vjerojatnost stanja S 0 jednaka p 0 = 0,2, tada je, dakle, prosječno 20% vremena, odnosno 1/5 radnog vremena sustav u stanju S o . Na primjer, u nedostatku zahtjeva za uslugu k = 0, p 0 = 0,2,; Dakle, u prosjeku je sustav u S o stanju 2 sata dnevno i miruje ako radni dan traje 10 sati.

Budući da su granične vjerojatnosti sustava konstantne, zamjenom odgovarajućih derivacija u Kolmogorovljevim jednadžbama s nultim vrijednostima, dobivamo sustav linearnih algebarskih jednadžbi koje opisuju stacionarni način QS-a. Takav sustav jednadžbi sastavlja se prema označenom grafu QS stanja prema sljedećim pravilima: lijevo od znaka jednakosti u jednadžbi je maksimalna vjerojatnost p i razmatranog stanja Si pomnožena ukupnim intenzitetom svih izlaznih tokova (odlazne strelice) zadanog stanja Si sustava, a desno od znaka jednakosti - zbroj umnožaka intenziteta svih tokova koji ulaze (dolazne strelice) u stanje sustava s vjerojatnošću tih stanja iz od kojih ti tokovi potječu. Za rješavanje takvog sustava potrebno je dodati još jednu jednadžbu koja određuje uvjet normalizacije, jer je zbroj vjerojatnosti svih stanja QS-a jednak 1: n

Na primjer, za QS koji ima označeni graf tri stanja S o , S 1 , S 2 Sl. 6.2.1, Kolmogorov sustav jednadžbi, sastavljen na temelju navedenog pravila, ima sljedeći oblik:

Za stanje S o → p 0 λ 01 = p 1 λ 10

Za stanje S 1 →p 1 (λ 10 +λ 12) = p 0 λ 01 +p 2 λ 21

Za stanje S 2 → p 2 λ 21 = p 1 λ 12

p 0 +p 1 +p 2 =1

dp 4 (t)/dt=λ 34 p 3 (t) - λ 43 p 4 (t) ,

p 1 (t)+ p 2 (t)+ p 3 (t)+ p 4 (t)=1 .

Ovim jednadžbama moramo dodati početne uvjete. Na primjer, ako je pri t = 0 sustav S u stanju S 1, tada se početni uvjeti mogu napisati na sljedeći način:

p 1 (0)=1, p 2 (0)= p 3 (0)= p 4 (0)=0 .

Prijelazi između QS stanja nastaju pod utjecajem zaprimanja zahtjeva i njihovog servisiranja. Vjerojatnost prijelaza ako je tok događaja najjednostavniji određena je vjerojatnošću da se događaj dogodi tijekom vremena Δt, tj. vrijednost prijelaznog elementa vjerojatnosti λ ij Δt, gdje je λ ij intenzitet toka događaja koji prenose sustav iz stanja i u stanje i (duž odgovarajuće strelice na grafikonu stanja).

Ako su svi tokovi događaja koji prenose sustav iz jednog stanja u drugo najjednostavniji, tada će proces koji se odvija u sustavu biti Markovljev slučajni proces, tj. proces bez posljedica. U ovom slučaju ponašanje sustava je sasvim jednostavno, određeno ako je poznat intenzitet svih tih najjednostavnijih tokova događaja. Na primjer, ako se u sustavu dogodi Markovljev slučajni proces s kontinuiranim vremenom, tada pisanjem sustava Kolmogorovih jednadžbi za vjerojatnosti stanja i integracijom tog sustava pod zadanim početnim uvjetima, dobivamo sve vjerojatnosti stanja kao funkciju vremena:

p i (t), p 2 (t),…., p n (t) .

U mnogim slučajevima u praksi se pokazuje da se vjerojatnosti stanja u funkciji vremena ponašaju na takav način da postoji

lim p i (t) = p i (i=1,2,…,n) ; t→∞

bez obzira na vrstu početnih uvjeta. U tom slučaju kažu da postoje granične vjerojatnosti stanja sustava pri t->∞ i da se u sustavu uspostavlja određeni granični stacionarni režim. U ovom slučaju sustav nasumično mijenja svoja stanja, ali se svako od tih stanja javlja s određenom konstantnom vjerojatnošću, određenom prosječnim vremenom u kojem sustav ostaje u svakom od stanja.

Moguće je izračunati granične vjerojatnosti stanja p i ako su sve derivacije u sustavu jednake 0, budući da u Kolmogorovljevim jednadžbama pri t-> ∞ vremenska ovisnost nestaje. Tada se sustav diferencijalnih jednadžbi pretvara u sustav običnih linearnih algebarskih jednadžbi, koji nam, zajedno s uvjetom normalizacije, omogućuje izračunavanje svih graničnih vjerojatnosti stanja.

2.2 Procesi "rađanja - smrti"

Među homogenim Markovljevim procesima postoji klasa slučajnih procesa koji se široko koriste u konstruiranju matematičkih modela u poljima demografije, biologije, medicine (epidemiologije), ekonomije i komercijalne djelatnosti. To su takozvani procesi “rađanja-smrti”, Markovljevi procesi sa stohastičkim grafovima stanja sljedećeg oblika:

S 3
kjlS n

μ 0 μ 1 μ 3 μ 4 μ n-1

Riža. 2.1 Označeni graf procesa “rađanje-smrt”.

Ovaj grafikon reproducira dobro poznatu biološku interpretaciju: vrijednost λ k odražava stopu rađanja novog predstavnika određene populacije, na primjer, kunića, a trenutni volumen populacije jednak je k; vrijednost μ je stopa smrti (prodaje) jednog predstavnika ove populacije ako je trenutni volumen populacije jednak k. Konkretno, populacija može biti neograničena (broj n stanja Markovljevog procesa je beskonačan, ali prebrojiv), intenzitet λ može biti jednak nuli (populacija bez mogućnosti ponovnog rođenja), npr. kada se zečevi prestanu razmnožavati.

Za Markovljev proces "rođenje-smrt" opisan stohastičkim grafom prikazanim na Sl. 2.1, nalazimo konačnu distribuciju. Koristeći pravila sastavljanja jednadžbi za konačni broj n graničnih vjerojatnosti stanja sustava S 1, S 2, S 3,… S k,…, S n, sastaviti ćemo odgovarajuće jednadžbe za svako stanje:

za stanje S 0 -λ 0 p 0 =μ 0 p 1 ;

za stanje S 1 -(λ 1 +μ 0)p 1 = λ 0 p 0 +μ 1 p 2, koja se, uzimajući u obzir prethodnu jednadžbu za stanje S 0, može transformirati u oblik λ 1 p 1 = μ 1 p 2.

Slično, možete kreirati jednadžbe za preostala stanja sustava S 2, S 3,..., S k,..., S n. Kao rezultat toga dobivamo sljedeći sustav jednadžbi:

Rješavanjem ovog sustava jednadžbi mogu se dobiti izrazi koji određuju konačna stanja sustava čekanja:

Treba napomenuti da formule za određivanje konačnih vjerojatnosti stanja p 1, p 2, p 3,..., p n uključuju članove koji su dio zbroja izraza koji određuje p 0. Brojnici ovih izraza sadrže produkte svih intenziteta koji stoje na strelicama grafikona stanja koje vode slijeva na desno do razmatranog stanja S k , a nazivnici su produkte svih intenziteta koji stoje na strelicama koje vode s desna na lijevo do razmatrano stanje S k , tj . μ 0, μ 1, μ 2, μ 3,… μ k. S tim u vezi, napišimo ove modele u kompaktnijem obliku:

k=1,n

2.3 Ekonomska i matematička formulacija problema čekanja

Ispravna ili najuspješnija ekonomsko-matematička formulacija problema uvelike određuje korisnost preporuka za poboljšanje sustava čekanja u komercijalnim djelatnostima.

S tim u vezi, potrebno je pažljivo pratiti procese u sustavu, tražiti i identificirati značajne veze, formulirati problem, istaknuti cilj, odrediti pokazatelje i istaknuti ekonomske kriterije za ocjenu rada QS-a. U ovom slučaju, najopćenitiji, integralni pokazatelj mogu biti troškovi, s jedne strane, QS-a komercijalne djelatnosti kao uslužnog sustava, a s druge strane, troškovi aplikacija, koje mogu imati različitu prirodu u svojoj fizički sadržaj.

K. Marx je u konačnici gledao na povećanje učinkovitosti u bilo kojem području aktivnosti kao na uštedu vremena i vidio je to kao jedan od najvažnijih ekonomskih zakona. Napisao je da štednja vremena, kao i planska raspodjela radnog vremena po raznim granama proizvodnje, ostaje prvi ekonomski zakon koji se temelji na kolektivnoj proizvodnji. Taj se zakon očituje u svim sferama društvene djelatnosti.

Za robu, uključujući sredstva koja ulaze u komercijalnu sferu, kriterij učinkovitosti povezan je s vremenom i brzinom cirkulacije robe i određuje intenzitet toka sredstava u banku. Vrijeme i brzina cirkulacije, kao ekonomski pokazatelji komercijalne aktivnosti, karakteriziraju učinkovitost korištenja sredstava uloženih u zalihe. Obrt zaliha odražava prosječnu brzinu prodaje prosječnih zaliha. Pokazatelji prometa i razine zaliha usko su povezani s poznatim modelima. Dakle, moguće je pratiti i utvrditi odnos između ovih i drugih pokazatelja trgovačke aktivnosti s vremenskim obilježjima.

Slijedom toga, poslovnu učinkovitost trgovačkog poduzeća ili organizacije čini ukupno vrijeme provedeno u obavljanju pojedinih uslužnih operacija, dok je za stanovništvo vrijeme provedeno na putovanju, posjeti trgovini, kantini, kafiću, restoranu, čekanju na početak usluge, upoznavanju s jelovnikom, odabirom proizvoda, kalkulacijom itd. Provedena istraživanja strukture vremena provedenog kod stanovništva pokazuju da se značajan dio vremena troši neracionalno. Imajte na umu da je komercijalna aktivnost u konačnici usmjerena na zadovoljenje ljudskih potreba. Stoga napori u modeliranju QS-a moraju uključivati ​​vremensku analizu za svaku elementarnu operaciju održavanja. Odgovarajućim metodama treba izraditi modele povezivanja QS indikatora. To iziskuje potrebu povezivanja najopćenitijih i poznatih ekonomskih pokazatelja, kao što su promet, dobit, troškovi distribucije, profitabilnost i drugi, u ekonomsko-matematičke modele s dodatnom skupinom pokazatelja u nastajanju koja je određena specifičnostima uslužnih sustava i uvedena specifičnostima teorije čekanja.

Na primjer, značajke indikatora QS s kvarovima su: vrijeme čekanja za aplikacije u redu čekanja T och =0, budući da je po svojoj prirodi u takvim sustavima postojanje reda nemoguće, zatim L och =0 i, prema tome, vjerojatnost njegovog nastanka P och =0. Na temelju broja zahtjeva k odredit će se način rada sustava i njegovo stanje: s k=0 – prazni kanali, s 1 n – održavanje i kvar. Pokazatelji takvog QS-a su vjerojatnost odbijanja usluge P, vjerojatnost usluge P obs, prosječno vrijeme prekida rada kanala t pr, prosječan broj zauzetih n h i slobodnih kanala n st, prosječna usluga t obs, apsolutna propusnost A.

Za QS s neograničenim čekanjem karakteristično je da je vjerojatnost servisiranja zahtjeva P obs = 1, budući da duljina reda i vrijeme čekanja na početak servisa nisu ograničeni, tj. formalno L och →∞ i T och →∞. U sustavima su mogući sljedeći načini rada: s k=0 promatraju se zastoji servisnih kanala, s 1 n – usluga i red. Indikatori takve učinkovitosti takvog QS-a su prosječan broj aplikacija u redu čekanja L och, prosječan broj aplikacija u sustavu k, prosječno vrijeme boravka aplikacije u sustavu T cm, apsolutna propusnost A.

U QS-u s čekanjem s ograničenjem duljine reda čekanja, ako je broj aplikacija u sustavu k = 0, tada dolazi do zastoja kanala, s 1 n+m - usluga, red i odbijanje dok se čeka usluga. Pokazatelji učinkovitosti takvog QS-a su vjerojatnost odbijanja usluge P odbiti - vjerojatnost usluge P obs, prosječan broj aplikacija u redu L och, prosječan broj aplikacija u sustavu L cm, prosječno vrijeme zadržavanja primjena u sustavu T cm, apsolutna propusnost A.

Stoga se popis karakteristika sustava čekanja može prikazati na sljedeći način: prosječno vrijeme usluge – t obs; prosječno vrijeme čekanja u redu – T och; prosječan boravak u SMO – T smo; prosječna duljina čekanja - L och; prosječan broj primjena u SMO- L smo; broj uslužnih kanala – n; intenzitet ulaznog toka prijava – λ; intenzitet usluge – μ; intenzitet opterećenja – ρ; faktor opterećenja – α; relativna propusnost – Q; apsolutna propusnost – A; udio zastoja u QS – P 0 ; udio usluženih aplikacija – R obs; udio izgubljenih zahtjeva – P otvoren, prosječan broj zauzetih kanala – n z; prosječan broj besplatnih kanala - n St; faktor opterećenja kanala – Kz; prosječno vrijeme prekida rada kanala - t pr.

Valja napomenuti da je ponekad dovoljno koristiti do deset ključnih indikatora kako bi se identificirale slabosti i razvile preporuke za poboljšanje QS-a.

To je često povezano s rješavanjem problema koordiniranog radnog lanca ili skupova QS-a.

Na primjer, u komercijalnim djelatnostima također je potrebno uzeti u obzir ekonomske pokazatelje CMO-a: ukupni troškovi - C; troškovi cirkulacije - C io, troškovi potrošnje - C ip, troškovi servisiranja jedne aplikacije - C 1, gubici povezani s odlaskom aplikacije - C y1, operativni troškovi kanala - C k, troškovi zastoja kanala - C pr, kapitalna ulaganja - C cap, smanjeni godišnji troškovi – C pr, tekući troškovi – C tek, CMO prihod po jedinici vremena – D 1

U procesu postavljanja zadataka potrebno je razotkriti međusobne odnose pokazatelja QS-a, koji se prema osnovnoj pripadnosti mogu podijeliti u dvije skupine: prva je povezana s troškovima rukovanja IO-om koji su određeni broj kanala zauzet servisiranjem, troškovi održavanja QS-a, intenzitet servisiranja, stupanj opterećenosti kanala, njihova učinkovitost korištenja, kapacitet QS-a itd.; drugu skupinu pokazatelja određuju troškovi samih SIP aplikacija primljenih na uslugu, koji tvore dolazni tok, osjećaju učinkovitost usluge i povezani su s takvim pokazateljima kao što su duljina reda čekanja, vrijeme čekanja na uslugu, vjerojatnost odbijanja usluge, vrijeme koje aplikacija ostaje u servisnom sustavu itd.

Ove skupine pokazatelja su kontradiktorne u smislu da je poboljšanje pokazatelja jedne skupine, npr. smanjenje duljine reda ili vremena čekanja u redu povećanjem broja uslužnih kanala (konobari, kuhari, portiri, blagajnici), povezano. s pogoršanjem pokazatelja grupe, jer to može dovesti do povećanja zastoja servisnih kanala, troškova njihovog održavanja itd. U vezi s ovom formalizacijom uslužnih zadataka sasvim je prirodno nastojati izgraditi QS na takav način da se uspostavi razuman kompromis između izvedbe samih zahtjeva i pune upotrebe mogućnosti sustava. U tu svrhu potrebno je odabrati generalizirani, integralni pokazatelj učinkovitosti QS-a, koji istovremeno uključuje tvrdnje i sposobnosti obje skupine. Kao takav pokazatelj može se odabrati kriterij ekonomske učinkovitosti, uključujući i prometne troškove C io i troškove aplikacija C ip, koji će imati optimalnu vrijednost s minimalnim ukupnim troškovima C. Na temelju toga, funkcija cilja problema može se napisati na sljedeći način:

C= (C io + C ip) → min

Budući da troškovi cirkulacije uključuju troškove povezane s radom QS-a - C ex i zastojem uslužnih kanala - C pr, a troškovi aplikacija uključuju gubitke povezane s odlaskom neservisiranih aplikacija - C nz, i zadržavanjem u redu čekanja - C och, onda se funkcija cilja može prepisati uzimajući u obzir ove pokazatelje na ovaj način:

C=((C pr n st +C ex n h)+C och R obs λ(T och +t obs)+C iz R otvorenog λ)→min.

Ovisno o zadatku koji se radi, varijabilni, tj. kontrolirani pokazatelji mogu biti: broj uslužnih kanala, organizacija uslužnih kanala (paralelni, sekvencijalni, mješoviti), disciplina reda čekanja, prioritet uslužnih zahtjeva, međusobna pomoć između kanala itd. Neki od indikatori u zadatku se pojavljuju kao neupravljani, što su obično početni podaci. Kao kriterij učinkovitosti u funkciji cilja također može biti promet, dobit ili prihod, na primjer, profitabilnost, tada se optimalne vrijednosti kontroliranih pokazatelja QS-a očito nalaze već tijekom maksimizacije, kao u prethodnoj verziji .

U nekim slučajevima, trebali biste koristiti drugu opciju za pisanje funkcije cilja:

C=(C ex n z +C pr (n-n z)+C otvoreno *P otvoreno *λ+C sistem * n z )→min

Na primjer, razina kulture korisničke službe u poduzećima može se odabrati kao opći kriterij, tada se ciljna funkcija može predstaviti sljedećim modelom:

K ob =[(Z pu *K y)+(Z pv *K v)+(Z pv *K d)+(Z pz *K z)+(Z duž *K 0)+(Z kt *K kt )]*K mp,

gdje je Zpu značaj pokazatelja održivosti proizvodnog asortimana;

K y - koeficijent stabilnosti asortimana proizvoda;

Z pv – značaj pokazatelja uvođenja progresivnih metoda prodaje robe;

K in – koeficijent uvođenja progresivnih metoda prodaje robe;

Zp – značajnost pokazatelja dodatne usluge;

K d - koeficijent dodatne usluge;

Z pz - značaj pokazatelja izvršenja kupnje;

Kz - stopa izvršenja kupnje;

3 - značajnost pokazatelja vremena čekanja na uslugu;

K o – pokazatelj vremena provedenog čekanja na uslugu;

Z kt – značajnost pokazatelja kvalitete rada tima;

Kkt – koeficijent kvalitete rada tima;

KMP je pokazatelj kulture usluge prema mišljenju kupaca;

Za analizu QS-a možete odabrati druge kriterije za procjenu učinkovitosti QS-a. Na primjer, kao takav kriterij za sustave s kvarovima, možete odabrati vjerojatnost kvara P kvara, čija vrijednost ne bi premašila unaprijed određenu vrijednost. Na primjer, zahtjev R otvoren<0,1 означает, что не менее чем в 90% случаев система должна справляться с обслуживанием потока заявок при заданной интенсивности λ. Можно ограничить среднее время пребывания заявки в очереди или в системе. В качестве показателей, подлежащих определению, могут выступать: либо число каналов n при заданной интенсивности обслуживания μ, либо интенсивность μ при заданном числе каналов.

Nakon konstruiranja funkcije cilja, potrebno je odrediti uvjete za rješavanje problema, pronaći ograničenja, postaviti početne vrijednosti indikatora, identificirati nekontrolirane indikatore, izgraditi ili odabrati skup modela za odnos svih indikatora za analizirani tip QS-a, kako bi se u konačnici pronašle optimalne vrijednosti kontroliranih pokazatelja, na primjer, broj kuhara, konobara, blagajnika, utovarivača, volumena skladišnog prostora itd.


Poglavlje III . Modeli sustava čekanja

3.1 Jednokanalni QS s uskraćivanjem usluge

Analizirajmo jednostavan jednokanalni QS s kvarovima usluge, koji prima Poissonov tok zahtjeva intenziteta λ, a servisiranje se odvija pod utjecajem Poissonovog toka intenziteta μ.

Rad jednokanalnog QS n=1 može se prikazati u obliku označenog grafikona stanja (3.1).

Prijelazi QS-a iz jednog stanja S 0 u drugo S 1 događaju se pod utjecajem ulaznog toka zahtjeva intenzitetom λ, a obrnuti prijelaz događa se pod utjecajem toka usluge intenzitetom μ.

S 0
S 1

S 0 – servisni kanal je slobodan; S 1 – kanal je zauzet servisom;

Riža. 3.1 Označeni grafikon stanja jednokanalnog QS-a

Zapišimo sustav Kolmogorovih diferencijalnih jednadžbi za vjerojatnosti stanja prema gore navedenim pravilima:

Odakle nam diferencijalna jednadžba za određivanje vjerojatnosti p 0 (t) stanja S 0:

Ova se jednadžba može riješiti pod početnim uvjetima pod pretpostavkom da je sustav u trenutku t=0 bio u stanju S 0 , tada je p 0 (0)=1, p 1 (0)=0.

U ovom slučaju, rješenje diferencijalnog niveliranja omogućuje nam određivanje vjerojatnosti da je kanal slobodan i da nije zauzet uslugom:

Tada je lako dobiti izraz za vjerojatnost određivanja vjerojatnosti zauzetosti kanala:

Vjerojatnost p 0 (t) opada tijekom vremena iu granici kako t→∞ teži vrijednosti

a vjerojatnost p 1 (t) u isto vrijeme raste od 0, težeći u granici kao t→∞ do vrijednosti

Ove granice vjerojatnosti mogu se dobiti izravno iz priloženih Kolmogorovljevih jednadžbi

Funkcije p 0 (t) i p 1 (t) određuju prijelazni proces u jednokanalnom QS-u i opisuju proces eksponencijalnog približavanja QS-a njegovom graničnom stanju s vremenskom konstantom karakterističnom za promatrani sustav.

S dovoljnom točnošću za praksu, možemo pretpostaviti da proces tranzicije u QS-u završava unutar vremena jednakog 3τ.

Vjerojatnost p 0 (t) određuje relativni kapacitet QS-a, koji određuje udio servisiranih aplikacija u odnosu na ukupni broj dolaznih aplikacija u jedinici vremena.

Zaista, p 0 (t) je vjerojatnost da će zahtjev koji stigne u vrijeme t biti prihvaćen za uslugu. Ukupno u jedinici vremena stiže prosječno λ prijava, a servisira se λr 0 prijava.

Tada će vrijednost biti određena udjelom servisiranih aplikacija u odnosu na cjelokupni tok aplikacija

U granici pri t→∞, praktički već pri t>3τ vrijednost relativnog protoka bit će jednaka

Apsolutna propusnost, koja određuje broj zahtjeva opsluženih po jedinici vremena u ograničenju pri t→∞, jednaka je:

Sukladno tome, udio zahtjeva koji su odbijeni je, pod istim ograničavajućim uvjetima:

a ukupan broj neposluženih aplikacija jednak je

Primjeri jednokanalnog QS-a s uskraćivanjem usluge su: šalter za narudžbe u trgovini, kontrolna soba poduzeća za motorni prijevoz, ured skladišta, ured uprave trgovačkog poduzeća, s kojim se komunikacija uspostavlja telefonom.

3.2 Višekanalni QS s uskraćivanjem usluge

U komercijalnim aktivnostima, primjeri višekanalnog QS-a su uredi komercijalnih poduzeća s nekoliko telefonskih kanala; besplatna služba za pomoć za dostupnost najjeftinijih automobila u auto trgovinama u Moskvi ima 7 telefonskih brojeva, a, kao što je poznato, vrlo teško nazvati i dobiti pomoć.

Posljedično, auto trgovine gube kupce, mogućnost povećanja broja prodanih automobila i prihoda od prodaje, prometa i dobiti.

Turističke tvrtke koje prodaju turističke pakete imaju dva, tri, četiri ili više kanala, kao što je Express-Line.

Razmotrimo višekanalni QS s uskraćivanjem usluge na slici. 3.2, čiji je ulaz Poissonov tok zahtjeva intenziteta λ.


S 0
S 1
S k
S n

μ 2μkμ (k+1)μ nμ

Riža. 3.2. Označeni grafikon stanja višekanalnog QS-a s kvarovima

Protok usluge u svakom kanalu ima intenzitet μ. Na temelju broja QS zahtjeva određuju se njegova stanja S k prikazana u obliku označenog grafa:

S 0 – svi kanali su slobodni k=0,

S 1 – samo jedan kanal je zauzet, k=1,

S 2 – samo dva kanala su zauzeta, k=2,

S k – k kanali su zauzeti,

S n – svih n kanala je zauzeto, k= n.

Stanja višekanalnog QS-a se naglo mijenjaju u slučajnim vremenima. Prijelaz iz jednog stanja, na primjer S 0 u S 1, događa se pod utjecajem ulaznog toka zahtjeva intenziteta λ, i obrnuto - pod utjecajem toka servisnih zahtjeva intenziteta μ. Za prelazak sustava iz stanja S k u S k -1 nije važno koji se kanal oslobađa, stoga tok događaja koji prenosi QS ima intenzitet kμ, dakle tok događaja koji prenosi sustav iz S n do S n -1 ima intenzitet nμ . Ovako je formuliran klasični Erlangov problem, nazvan po danskom inženjeru, matematičaru i utemeljitelju teorije čekanja.

Slučajni proces koji se događa u QS-u poseban je slučaj procesa "rođenje-smrt" i opisuje se sustavom Erlangovih diferencijalnih jednadžbi, koje omogućuju dobivanje izraza za granične vjerojatnosti stanja sustava koji se razmatra, nazvane Erlangove formule:

.

Izračunavanjem svih vjerojatnosti stanja n-kanalnog QS-a s kvarovima p 0, p 1, p 2, ..., p k,..., p n, mogu se pronaći karakteristike uslužnog sustava.

Vjerojatnost odbijanja usluge određena je vjerojatnošću da će dolazni zahtjev za uslugom pronaći svih n kanala zauzetima, sustav će biti u S n stanju:

k=n.

U sustavima s kvarovima događaji kvara i održavanja čine cjelovitu skupinu događaja, dakle

P otvoreno + P ops = 1

Na temelju toga, relativna propusnost određena je formulom

Q = P obs = 1-P otvoreno =1-P n

Apsolutni kapacitet QS-a može se odrediti formulom

Vjerojatnost usluge, ili udio isporučenih zahtjeva, određuje relativni kapacitet QS-a, koji se može odrediti pomoću druge formule:

Iz ovog izraza možete odrediti prosječan broj zahtjeva pod uslugom ili, što je isto, prosječan broj kanala koje usluga zauzima

Stopa popunjenosti kanala po uslugama određena je omjerom prosječnog broja zauzetih kanala i njihovog ukupnog broja

Vjerojatnost da će kanali biti zauzeti uslugom, koja uzima u obzir prosječno vrijeme zauzetosti t busy i vrijeme mirovanja t pr kanala, određuje se na sljedeći način:

Iz ovog izraza možete odrediti prosječno vrijeme prekida rada kanala

Prosječno vrijeme koje zahtjev ostaje u sustavu u stabilnom stanju određeno je Littleovom formulom

T smo = n s /λ.

3.3 Model višefaznog sustava turističkih usluga

U stvarnom životu sustav turističkih usluga izgleda puno kompliciranije, stoga je potrebno detaljno formulirati problem, uzimajući u obzir zahtjeve i zahtjeve kako klijenata, tako i putničkih agencija.

Za povećanje učinkovitosti turističke agencije potrebno je modelirati cjelokupno ponašanje potencijalnog klijenta od početka poslovanja do njegovog završetka. Struktura odnosa između glavnih sustava čekanja zapravo se sastoji od različitih vrsta QS-a (slika 3.3).

Rješenje za odabir odabira pretraživanja

referent

traženje turističke tvrtke po turi

Plaćanje Flight Exodus

Riža. 3.3 Model višefaznog sustava turističkih usluga

Problem sa stajališta masovnog opsluživanja turista koji odlaze na godišnji odmor je odrediti točno mjesto za odmor (turu) koje je primjereno zahtjevima podnositelja zahtjeva, koje odgovara njegovim zdravstvenim i financijskim mogućnostima te predodžbama o odmoru općenito. U tome mu mogu pomoći putničke agencije, čija se pretraga obično provodi iz reklamnih poruka SMO r, zatim nakon odabira tvrtke, dobiva konzultacije putem telefona SMO t, nakon zadovoljavajućeg razgovora, dolazi u putničku agenciju. te dobiva detaljnije konzultacije osobno s referentom, zatim plaća putovanje i dobiva uslugu od zrakoplovne kompanije za CMO let i na kraju uslugu u CMO hotelu 0 0 . Daljnji razvoj preporuka za poboljšanje rada QS-a tvrtke povezan je s promjenom stručnog sadržaja pregovora s klijentima putem telefona. Za to je potrebno produbiti analizu vezanu uz detaljiziranje dijaloga između asistenta i klijenata, budući da svaki telefonski razgovor ne dovodi do sklapanja dogovora za kupnju bona. Formalizacija uslužnog zadatka ukazala je na potrebu formiranja cjelovitog (potrebnog i dostatnog) popisa karakteristika i njihovih točnih značenja predmeta trgovačke transakcije. Zatim se te karakteristike rangiraju, na primjer metodom uparenih usporedbi, i postavljaju u dijalog prema stupnju njihove važnosti, na primjer: godišnje doba (zima), mjesec (siječanj), klima (suho), temperatura zraka (+ 25 "C), vlažnost (40%), geografski položaj (bliže ekvatoru), vrijeme leta (do 5 sati), transfer, država (Egipat), grad (Hurghada), more (crveno), temperatura morske vode ( +23°C), rang hotela (4 zvjezdice, klima uređaj radi, garancija šampona u sobi), udaljenost od mora (do 300 m), udaljenost od trgovina (u blizini), udaljenost od disko klubova i ostalih izvora buke ( dalje, tišina tijekom spavanja u hotelu), hrana (švedski stol - doručak, večera, učestalost promjena jelovnika tjedno), hoteli (Princes, Marlin-In, Hour-Palace), izleti (Kairo, Luxor, koraljni otoci, ronjenje), zabavne predstave, sportske igre, cijena izleta, način plaćanja, sadržaj osiguranja, što ponijeti sa sobom, što kupiti na licu mjesta, jamstvo, kazne.

Postoji još jedan vrlo značajan pokazatelj koji je koristan za klijenta, a koji je pronicljivi čitatelj pozvan da samostalno utvrdi. Zatim, koristeći metodu uparene usporedbe navedenih karakteristika x i, možete formirati n x n matricu usporedbe, čiji se elementi redom popunjavaju red po red prema sljedećem pravilu:

0, ako je karakteristika manje značajna,

i ij = 1, ako je karakteristika ekvivalentna,

2 ako je karakteristika dominantna.

Nakon toga se određuju vrijednosti zbrojeva procjena za svaki pokazatelj linije S i =∑a ij, težina svake karakteristike M i = S i /n 2 i, sukladno tome, integralni kriterij, na na temelju koje je moguće odabrati turističku agenciju, turu ili hotel, prema formuli

F = ∑ M i * x i -» max.

Da bi se otklonile eventualne pogreške u ovom postupku, npr. uvodi se ljestvica ocjenjivanja od 5 stupnjeva s stupnjevanjem karakteristika B i (x i) prema načelu lošije (B i = 1 bod) – bolje (B i = 5 bodova). Na primjer, što je tura skuplja, to je lošija, što je jeftinija, to je bolja. Na temelju toga, funkcija cilja će imati drugačiji oblik:

F b = ∑ M i * B i * x i -> maks.

Dakle, moguće je na temelju korištenja matematičkih metoda i modela, koristeći prednosti formalizacije, točnije i objektivnije formulirati postavku zadataka te značajno poboljšati performanse QS-a u komercijalnim aktivnostima za postizanje ciljeva.

3.4 Jednokanalni QS s ograničenom duljinom čekanja

U trgovačkim djelatnostima češća je QS s čekanjem (queuing).

Razmotrimo jednostavan jednokanalni QS s ograničenim redom čekanja, u kojem je broj mjesta u redu čekanja m fiksna vrijednost. Slijedom toga, prijava zaprimljena u trenutku kada su sva mjesta u redu čekanja zauzeta ne prihvaća se na uslugu, ne ulazi u red čekanja i napušta sustav.

Grafikon ovog QS-a prikazan je na sl. 3.4 i poklapa se s grafom na sl. 2.1 koji opisuje proces “rađanja-smrti”, s tom razlikom da u prisustvu samo jednog kanala.

Sm
S 3
S 2
S 1
S 0
λ λλλ... λ

μ μμμ... μ

Riža. 3.4. Označeni graf procesa usluge “rođenje - smrt”, svi intenziteti tokova usluge su jednaki

Stanja QS-a mogu se predstaviti na sljedeći način:

S 0 - servisni kanal je besplatan,

S, - servisni kanal je zauzet, ali nema čekanja,

S 2 - servisni kanal je zauzet, postoji jedan zahtjev u redu čekanja,

S 3 - servisni kanal je zauzet, u redu su dva zahtjeva,

S m +1 - servisni kanal je zauzet, svih m mjesta u redu je zauzeto, svaki sljedeći zahtjev se odbija.

Kako biste opisali slučajni QS proces, možete koristiti prethodno navedena pravila i formule. Napišimo izraze koji određuju granične vjerojatnosti stanja:

p 1 = ρ * ρ o

p 2 =ρ 2 * ρ 0

p k =ρ k * ρ 0

P m+1 = p m=1 * ρ 0

p 0 = -1

Izraz za p 0 može se napisati jednostavnije u ovom slučaju, koristeći činjenicu da nazivnik sadrži geometrijsku progresiju u odnosu na p, tada nakon odgovarajućih transformacija dobivamo:

ρ= (1- ρ )

Ova formula vrijedi za sve p osim 1, ali ako je p = 1, tada je p 0 = 1/(t + 2), a sve ostale vjerojatnosti također su jednake 1/(t + 2). Ako pretpostavimo da je m = 0, tada prelazimo s razmatranja jednokanalnog QS-a s čekanjem na već razmatrani jednokanalni QS s uskraćivanjem usluge. Doista, izraz za graničnu vjerojatnost p 0 u slučaju m = 0 ima oblik:

p o = μ / (λ+μ)

A u slučaju λ = μ ima vrijednost p 0 = 1 / 2.

Odredimo glavne karakteristike jednokanalnog QS-a s čekanjem: relativnu i apsolutnu propusnost, vjerojatnost kvara, kao i prosječnu duljinu čekanja i prosječno vrijeme čekanja aplikacije u redu čekanja.

Aplikacija je odbijena ako stigne u trenutku kada je QS već u stanju S m +1 i, prema tome, sva mjesta u redu čekanja su zauzeta i jedan kanal služi. Dakle, vjerojatnost neuspjeha određena je vjerojatnošću pojava

Stanja S m +1:

P otvoreno = p m +1 = ρ m +1 * p 0

Relativna propusnost, odnosno udio servisiranih zahtjeva koji stižu po jedinici vremena, određen je izrazom

Q = 1- p otvoreno = 1- ρ m+1 * p 0

apsolutna propusnost je:

Prosječan broj aplikacija L koje stoje u redu za uslugu određen je matematičkim očekivanjem slučajne varijable k - broj aplikacija koje stoje u redu

Slučajna varijabla uzima samo sljedeće cjelobrojne vrijednosti:

1 - postoji jedna aplikacija u redu čekanja,

2 - postoje dvije aplikacije u redu čekanja,

t-sva mjesta u redu su zauzeta

Vjerojatnosti ovih vrijednosti određene su odgovarajućim vjerojatnostima stanja, počevši od stanja S 2. Zakon distribucije diskretne slučajne varijable k prikazan je na sljedeći način:

k 1 2 m
p i p2 str 3 p m+1

Matematičko očekivanje ove slučajne varijable je:

L och = 1* p 2 +2* p 3 +...+ m* p m +1

U općem slučaju, za p ≠1, ovaj se zbroj može transformirati, koristeći modele geometrijske progresije, u prikladniji oblik:

Lp = p 2 * 1- p m * (m-m*p+1)* p 0

U posebnom slučaju kada je p = 1, kada su sve vjerojatnosti p k jednake, možete koristiti izraz za zbroj članova niza brojeva

1+2+3+ m = m ( m +1)

Tada dobivamo formulu

L’ och = m(m+1)* p 0 = m(m+1)(p=1).

Koristeći slično razmišljanje i transformacije, može se pokazati da je prosječno vrijeme čekanja za servisiranje zahtjeva u redu čekanja određeno Littleovim formulama

T och = L och /A (za p ≠ 1) i T 1 och = L’ och /A (za p = 1).

Ovaj rezultat, kada se pokaže da je T och ~ 1/ λ, može izgledati čudno: s povećanjem intenziteta protoka prijava, čini se da duljina reda raste i prosječno vrijeme čekanja se smanjuje. Međutim, treba imati na umu da je, kao prvo, vrijednost L och funkcija λ i μ i, kao drugo, QS koji se razmatra ima ograničenu duljinu čekanja od najviše m aplikacija.

Prijava primljena od strane QS-a u trenutku kada su svi kanali zauzeti biva odbijena, pa je stoga njeno vrijeme “čekanja” u QS-u jednako nuli. To u općem slučaju (za p ≠ 1) dovodi do smanjenja T s porastom λ, budući da udio takvih zahtjeva raste s porastom λ.

Ako odustanemo od ograničenja duljine čekanja, tj. tend m-> →∞, tada su slučajevi p< 1 и р ≥1 начинают существенно различаться. Записанные выше формулы для вероятностей состояний преобразуются в случае р < 1 к виду

p k =r k *(1 - r)

Za dovoljno velik k, vjerojatnost p k teži nuli. Prema tome, relativna propusnost će biti Q = 1, a apsolutna propusnost će biti jednaka A -λ Q - λ, dakle, svi dolazni zahtjevi su servisirani, a prosječna duljina reda čekanja bit će jednaka:

L och = str 2 1-str

a prosječno vrijeme čekanja prema Littleovoj formuli

T och = L och /A

U granici str<< 1 получаем Т оч = ρ / μт.е. среднее время ожидания быстро уменьшается с увеличением интенсивности потока обслуживания. В противном случае при р ≥ 1 оказывается, что в СМО отсутствует установившийся режим. Обслуживание не успевает за потоком заявок, и очередь неограниченно растет со временем (при t → ∞). Предельные вероятности состояний поэтому не могут быть определены: при Q= 1 они равны нулю. Фактически СМО не выполняет своих функций, поскольку она не в состоянии обслужить все поступающие заявки. Нетрудно определить, что доля обслуживаемых заявок и абсолютная пропускная способность соответственно составляют в среднем ρ и μ, однако неограниченное увеличение очереди, а следовательно, и времени ожидания в ней приводит к тому, что через некоторое время заявки начинают накапливаться в очереди на неограниченно долгое время.

Kao jedna od karakteristika QS-a koristi se prosječno vrijeme T cm boravka zahtjeva u QS-u, uključujući prosječno vrijeme provedeno u redu i prosječno vrijeme usluge. Ova se vrijednost izračunava pomoću Littleovih formula: ako je duljina reda čekanja ograničena, prosječan broj aplikacija u redu čekanja jednak je:

L cm= m +1 ;2

T smo= L smo; pri p ≠1

Tada je prosječno vrijeme zadržavanja zahtjeva u sustavu čekanja (i u redu i na usluzi) jednako:

T smo= m +1 pri p ≠1 2μ

3.5 Jednokanalni QS s neograničenim redom

U komercijalnim aktivnostima, na primjer, komercijalni direktor djeluje kao jednokanalni CMO s neograničenim čekanjem, budući da je u pravilu prisiljen servisirati zahtjeve različite prirode: dokumente, telefonske razgovore, sastanke i razgovore s podređenima, predstavnicima porezna inspekcija, policija, robni vještaci, trgovci, dobavljači proizvoda i probleme u robno-financijskoj sferi rješavaju s visokim stupnjem financijske odgovornosti, što je povezano s obveznim ispunjavanjem zahtjeva koji ponekad nestrpljivo čekaju ispunjenje svojih zahtjeva, te greške neispravne usluge su u pravilu vrlo ekonomski značajne.

U isto vrijeme, roba uvezena za prodaju (uslugu), dok je u skladištu, čini red za uslugu (prodaju).

Duljina reda je broj robe namijenjene prodaji. U ovoj situaciji prodavači djeluju kao kanali koji opslužuju robu. Ako je količina robe namijenjene prodaji velika, tada se u ovom slučaju radi o tipičnom slučaju QS s čekanjem.

Razmotrimo najjednostavniji jednokanalni QS s čekanjem na uslugu, koji prima Poissonov protok zahtjeva s intenzitetom λ i intenzitetom usluge µ.

Štoviše, zahtjev primljen u vrijeme kada je kanal zauzet servisiranjem stavlja se u red čekanja i čeka uslugu.

Označeni graf stanja takvog sustava prikazan je na sl. 3.5

Broj mogućih stanja je beskonačan:

Kanal je besplatan, nema čekanja u redu, ;

Kanal je zauzet servisom, nema čekanja, ;

Kanal zauzet, jedan zahtjev u redu, ;

Kanal je zauzet, aplikacija je u redu.

Modeli za procjenu vjerojatnosti stanja QS-a s neograničenim redom čekanja mogu se dobiti iz formula dodijeljenih za QS s neograničenim redom čekanja prelaskom na granicu kao m→∞:


Riža. 3.5 Graf stanja jednokanalnog QS-a s neograničenim redom čekanja.

Treba napomenuti da za QS s ograničenom duljinom čekanja u formuli

postoji geometrijska progresija s prvim članom 1 i nazivnikom . Takav niz je zbroj beskonačnog broja članova na . Ovaj zbroj konvergira ako progresija, koja se beskonačno smanjuje na , koja određuje stacionarni način rada QS-a, s redom čekanja na može rasti do beskonačnosti tijekom vremena.

Budući da u QS-u koji se razmatra ne postoji ograničenje duljine reda čekanja, može se poslužiti bilo koji zahtjev, dakle, relativna propusnost, odnosno apsolutna propusnost

Vjerojatnost da k aplikacija bude u redu čekanja je:

;

Prosječan broj prijava u redu –

Prosječan broj prijava u sustavu –

;

Prosječno vrijeme boravka aplikacije u sustavu –

;

Prosječno vrijeme zadržavanja aplikacije u sustavu je

.

Ako je u jednokanalnom QS-u s čekanjem intenzitet primljenih zahtjeva veći od intenziteta usluge, tada će se red stalno povećavati. U tom smislu, najveći interes je za analizu stabilnih QS sustava koji rade u stacionarnom režimu na .

3.6 Višekanalni QS s ograničenom duljinom čekanja

Razmotrimo višekanalni QS, čiji ulaz prima Poissonov protok zahtjeva s intenzitetom, a intenzitet usluge svakog kanala je , maksimalni mogući broj mjesta u redu čekanja ograničen je s m. Diskretna stanja QS-a određena su brojem prijava koje je primio sustav i koje se mogu zabilježiti.

Svi kanali su besplatni;

Samo jedan kanal (bilo koji) je zauzet;

Samo dva kanala (bilo koja) su zauzeta;

Svi kanali su zauzeti.

Dok je QS u bilo kojem od ovih stanja, nema čekanja. Nakon što su svi servisni kanali zauzeti, naredni zahtjevi formiraju red čekanja, određujući na taj način daljnje stanje sustava:

Svi kanali su zauzeti i jedna aplikacija je u redu čekanja,

Svi kanali su zauzeti i dva zahtjeva su u redu,

Svi kanali i sva mjesta u redu su zauzeti,

Graf stanja n-kanalnog QS-a s redom ograničenim s m mjesta na sl. 3.6

Riža. 3.6 Graf stanja n-kanalnog QS-a s ograničenjem duljine čekanja m

Prijelaz QS-a u stanje s velikim brojevima određen je protokom pristiglih zahtjeva intenzitetom , dok prema uvjetu u opsluživanju tih zahtjeva sudjeluju identični kanali s jednakim intenzitetom protoka usluge za svaki kanal. U tom slučaju ukupni intenzitet protoka usluge raste sa spajanjem novih kanala do stanja kada je svih n kanala zauzeto. Pojavom reda čekanja dodatno se povećava intenzitet usluge budući da je već dosegao maksimalnu vrijednost jednaku .

Zapišimo izraze za granične vjerojatnosti stanja:

Izraz za može se transformirati pomoću formule geometrijske progresije za zbroj članova s ​​nazivnikom:

Formiranje reda čekanja moguće je kada novoprimljena prijava pronađe barem zahtjeve u sustavu, tj. kada postoje zahtjevi u sustavu. Ovi događaji su neovisni, pa je vjerojatnost da su svi kanali zauzeti jednaka zbroju odgovarajućih vjerojatnosti, stoga je vjerojatnost formiranja reda čekanja:

Vjerojatnost odbijanja usluge javlja se kada su svi kanali i sva mjesta u redu čekanja zauzeti:

Relativna propusnost bit će jednaka:

Apsolutna propusnost –

Prosječan broj zauzetih kanala –

Prosječan broj neaktivnih kanala –

Faktor zauzetosti (korištenja) kanala –

Omjer prekida rada kanala –

Prosječan broj zahtjeva u redovima –

Ako , ova formula ima drugačiji oblik -

Prosječno vrijeme čekanja u redu određeno je Littleovim formulama -

Prosječno vrijeme zadržavanja aplikacije u QS-u, kao i za jednokanalni QS, veće je od prosječnog vremena čekanja u redu čekanja za prosječno vrijeme usluge, jednako , budući da aplikaciju uvijek opslužuje samo jedan kanal:

3.7 Višekanalni QS s neograničenim redom

Razmotrimo višekanalni QS s čekanjem i neograničenom duljinom reda čekanja, koji prima tok zahtjeva s intenzitetom i koji ima intenzitet usluge svakog kanala. Označeni graf stanja prikazan je na slici 3.7. Ima beskonačan broj stanja:

S - svi kanali su slobodni, k=0;

S - jedan kanal je zauzet, ostali su slobodni, k=1;

S - dva kanala su zauzeta, ostali su slobodni, k=2;

S - svih n kanala je zauzeto, k=n, nema čekanja;

S - svih n kanala je zauzeto, jedan zahtjev je u redu čekanja, k=n+1,

S - svih n kanala je zauzeto, r aplikacija je u redu, k=n+r,

Vjerojatnosti stanja dobivamo iz formula za višekanalni QS s ograničenim redom pri prijelazu na granicu na m. Treba napomenuti da zbroj geometrijske progresije u izrazu za p divergira na razini opterećenja p/n>1, red čekanja će se povećavati neograničeno, a na p/n<1 ряд сходится, что определяет установившийся стационарный режим работы СМО.

Nema čekanja u redu


Slika 3.7 Označeni grafikon stanja višekanalnog QS-a

s neograničenim redom čekanja

za koje definiramo izraze za granične vjerojatnosti stanja:

Budući da u takvim sustavima ne može biti uskraćivanja usluge, karakteristike propusnosti su jednake:

prosječan broj prijava u redu –

prosječno vrijeme čekanja u redu –

prosječan broj prijava CMO-u –

Vjerojatnost da je QS u stanju kada nema zahtjeva i niti jedan kanal nije zauzet određena je izrazom

Ova vjerojatnost određuje prosječni postotak prekida servisnog kanala. Vjerojatnost da budete zauzeti servisiranjem k zahtjeva –

Na temelju toga moguće je odrediti vjerojatnost, odnosno udio vremena da su svi kanali zauzeti uslugom

Ako su svi kanali već zauzeti servisiranjem, tada je vjerojatnost stanja određena izrazom

Vjerojatnost da budete u redu čekanja jednaka je vjerojatnosti da pronađete sve kanale koji su već zauzeti uslugom

Prosječan broj prijava u redu čekanja i usluga na čekanju je:

Prosječno vrijeme čekanja aplikacije u redu prema Littleovoj formuli: i u sustavu

prosječan broj kanala koje usluga zauzima:

prosječan broj besplatnih kanala:

omjer zauzetosti uslužnog kanala:

Važno je napomenuti da parametar karakterizira stupanj usklađenosti ulaznog toka, na primjer, kupaca u trgovini s intenzitetom protoka usluge. Proces usluživanja bit će stabilan ako se u sustavu povećava prosječna duljina reda i prosječno vrijeme čekanja kupaca na početak usluge, pa će stoga sustav usluga raditi nestabilno.

3.8 Analiza sustava čekanja u supermarketu

Jedna od važnih zadaća trgovačke djelatnosti je racionalna organizacija trgovačko-tehnološkog procesa masovnih usluga, na primjer u supermarketu. Konkretno, određivanje kapaciteta blagajne maloprodajnog objekta nije lak zadatak. Takvi ekonomski i organizacijski pokazatelji kao što su opterećenje prometa po 1 m 2 maloprodajnog prostora, propusnost poduzeća, vrijeme provedeno od strane kupaca u trgovini, kao i pokazatelji razine tehnološkog rješenja trgovačkog poda: omjer površine samouslužnih zona i naplatnog centra, koeficijenti instalacijskih i izložbenih površina, umnogome određeni propusnom moći blagajne. U ovom slučaju, kapacitet dviju uslužnih zona (faza): zona samoposluživanja i zona čvorišta naselja (slika 4.1).

SMO SMO

Intenzitet dolaznog protoka kupaca;

Intenzitet dolaska kupaca u prostor samoposluživanja;

Intenzitet dolaska kupaca u naplatni centar;

Intenzitet protoka usluga.

sl.4.1. Model dvofaznog QS sustava za prodajni prostor supermarketa

Glavna funkcija obračunskog centra je osigurati visoku propusnost kupaca u prodajnom prostoru i stvoriti ugodnu korisničku službu. Čimbenici koji utječu na propusnost računalnog čvora mogu se podijeliti u dvije skupine:

1) ekonomski i organizacijski čimbenici: sustav financijske odgovornosti u supermarketu; prosječni trošak i struktura jedne kupovine;

2) organizacijsku strukturu blagajne;

3) tehničko-tehnološki čimbenici: vrste registarskih blagajni i registarskih blagajni koje se koriste; tehnologija korisničke službe koju koristi blagajnik; usklađenost kapaciteta blagajne s intenzitetom protoka kupaca.

Od navedenih skupina čimbenika najveći utjecaj ima organizacijska struktura blagajne i usklađenost kapaciteta blagajne s intenzitetom tokova kupaca.

Razmotrimo obje faze uslužnog sustava:

1) izbor robe od strane kupaca u prostoru samoposluživanja;

2) služba za korisnike na području naselja. Dolazni tok kupaca ulazi u fazu samoposluživanja, a kupac samostalno odabire jedinice proizvoda koje su mu potrebne, oblikujući ih u jednu kupnju. Štoviše, vrijeme trajanja ove faze ovisi o tome kako su zone proizvoda međusobno raspoređene, kakvu prednju stranu imaju, koliko vremena kupac utroši na odabir određenog proizvoda, kakva je struktura kupovine itd.

Odlazni tok kupaca iz samoposlužnog prostora je ujedno i dolazni tok u blagajnički prostor, koji sekvencijalno uključuje čekanje kupca u redu i potom posluživanje od strane blagajnika. Blagajna se može smatrati uslužnim sustavom s gubicima ili uslužnim sustavom s čekanjem.

Međutim, ni prvi ni drugi razmatrani sustav ne omogućuju nam da stvarno opišemo proces usluživanja na blagajni supermarketa iz sljedećih razloga:

u prvoj opciji, jedinica blagajne, čija će snaga biti dizajnirana za sustav s gubicima, zahtijeva značajna kapitalna ulaganja i tekuće troškove za održavanje kontrolora blagajne;

u drugoj opciji, fiskalna jedinica, čija će snaga biti dizajnirana za sustav s očekivanjima, dovodi do velikog gubitka vremena za kupce čekajući uslugu. U isto vrijeme, tijekom vršnih sati, blagajna se "prelijeva" i red kupaca se "prelijeva" u samoposlužni prostor, čime se narušavaju normalni uvjeti za ostale kupce pri odabiru robe.

S tim u vezi, preporučljivo je drugu fazu usluge promatrati kao sustav s ograničenim redom čekanja, srednji između sustava s čekanjem i sustava s gubicima. Pretpostavlja se da u sustavu ne može biti više od L u isto vrijeme, a L=n+m, gdje je n broj kupaca koji se poslužuju na blagajnama, m je broj kupaca koji stoje u redu, a bilo koji m+1 aplikacija ostavlja sustav neposluženim.

Ovaj uvjet omogućuje, s jedne strane, ograničavanje površine blagajne, uzimajući u obzir najveću dopuštenu duljinu reda, as druge strane, uvođenje ograničenja vremena čekanja kupaca na uslugu na blagajna, tj. uzeti u obzir troškove potrošačke potrošnje.

Valjanost postavljanja problema u ovakvom obliku potvrđuju istraživanja tokova kupaca u supermarketima čiji su rezultati prikazani u tablici. 4.1, čija je analiza otkrila blisku povezanost između prosječno dugog reda na blagajni i broja kupaca koji nisu obavili kupnju.

Radno vrijeme Dan u tjednu
petak subota nedjelja

red,

količina

kupaca

nema kupovine

red,

količina

kupaca

nema kupovine

red,

količina

kupaca

nema kupovine

narod % narod % narod %
od 9 do 10 2 38 5 5 60 5,4 7 64 4,2
od 10 do 11 3 44 5,3 5 67 5 6 62 3,7
od 11 do 12 3 54 6,5 4 60 5,8 7 121 8,8
od 12 do 13 2 43 4,9 4 63 5,5 8 156 10
od 14 do 15 2 48 5,5 6 79 6,7 7 125 6,5
od 15 do 16 3 61 7,3 6 97 6,4 5 85 7,2
od 16 do 17 4 77 7,1 8 140 9,7 5 76 6
od 17 do 18 5 91 6,8 7 92 8,4 4 83 7,2
od 18 do 19 5 130 7,3 6 88 5,9 7 132 8
od 19 do 20 6 105 7,6 6 77 6
od 20 do 21 6 58 7 5 39 4,4
Ukupno 749 6,5 862 6,3 904 4,5

Postoji još jedna važna značajka u organizaciji blagajne supermarketa, koja značajno utječe na njegovu propusnost: prisutnost brzih blagajni (za jednu ili dvije kupovine). Proučavanje strukture protoka kupaca u supermarketima po vrstama gotovinskih usluga pokazuje da protok prometa iznosi 12,9% (tablica 4.2).

Dani u tjednu Tokovi kupaca Trgovinski promet
Ukupno ekspresnom blagajnom % dnevnog protoka Ukupno ekspresnom blagajnom % dnevnog prometa
Ljetni period
ponedjeljak 11182 3856 34,5 39669,2 3128,39 7,9
utorak 10207 1627 15,9 38526,6 1842,25 4,8
srijeda 10175 2435 24 33945 2047,37 6
četvrtak 10318 2202 21,3 36355,6 1778,9 4,9
petak 11377 2469 21,7 43250,9 5572,46 12,9
subota 10962 1561 14,2 39873 1307,62 3,3
nedjelja 10894 2043 18,8 35237,6 1883,38 5,1
Zimsko razdoblje
ponedjeljak 10269 1857 18,1 37121,6 2429,73 6,5
utorak 10784 1665 15,4 38460,9 1950,41 5,1
srijeda 11167 3729 33,4 39440,3 4912,99 12,49,4
četvrtak 11521 2451 21,3 40000,7 3764,58 9,4
petak 11485 1878 16,4 43669,5 2900,73 6,6
subota 13689 2498 18,2 52336,9 4752,77 9,1
nedjelja 13436 4471 33,3 47679,9 6051,93 12,7

Za konačnu konstrukciju matematičkog modela uslužnog procesa, uzimajući u obzir gore navedene čimbenike, potrebno je odrediti distribucijske funkcije slučajnih varijabli, kao i slučajne procese koji opisuju dolazne i odlazne tokove kupaca:

1) funkcija raspodjele vremena kupaca za odabir robe u prostoru za samoposluživanje;

2) funkcija raspodjele radnog vremena blagajnika za redovne blagajne i brze blagajne;

3) slučajni proces koji opisuje dolazni tok korisnika u prvoj fazi usluge;

4) slučajni proces koji opisuje dolazni tok u drugu fazu usluge za obične blagajne i brze blagajne.

Pogodno je koristiti modele za izračunavanje karakteristika sustava čekanja ako je dolazni tok zahtjeva u sustav čekanja jednostavan Poissonov tok, a vrijeme opsluživanja zahtjeva raspoređeno je prema eksponencijalnom zakonu.

Studija protoka kupaca u blagajničkom prostoru pokazala je da se za njega može usvojiti Poissonov tok.

Funkcija raspodjele vremena za opsluživanje kupaca od strane blagajnika je eksponencijalna; ova pretpostavka ne dovodi do velikih pogrešaka.

Od nedvojbenog interesa je analiza karakteristika opsluživanja protoka kupaca u blagajni supermarketa, izračunatih za tri sustava: s gubicima, s čekanjem i mješoviti tip.

Proračuni parametara procesa usluživanja kupaca na blagajni provedeni su za trgovačko poduzeće prodajne površine S = 650 na temelju sljedećih podataka.

Funkcija cilja može se napisati u općem obliku veze (kriterija) prihoda od prodaje s karakteristikama QS-a:

gdje se - blagajna sastoji od =7 redovnih blagajni i =2 brze blagajne,

Intenzitet usluživanja korisnika u području redovnih blagajni je 0,823 osoba/min;

Intenzitet opterećenja fiskalnih kasa u području običnih blagajni je 6,65,

Intenzitet usluge kupcima u prostoru brze blagajne je 2,18 osoba/min;

Intenzitet dolaznog toka u područje redovnih blagajni je 5,47 ljudi/min.

Intenzitet opterećenja registar blagajni u području brze blagajne je 1,63,

Intenzitet dolaznog toka u prostor brze blagajne je 3,55 osoba/min;

Za QS model s ograničenjem duljine reda u skladu s projektiranom površinom blagajne uzima se da je najveći dopušteni broj kupaca koji stoje u redu na jednoj blagajni jednak m = 10 kupaca.

Treba napomenuti da za dobivanje relativno malih apsolutnih vrijednosti vjerojatnosti gubitka zahtjeva i vremena čekanja kupaca na blagajni moraju biti ispunjeni sljedeći uvjeti:

U tablici 6.6.3 prikazani su rezultati karakteristika kvalitete funkcioniranja QS-a u području proračunskog čvora.

Izračuni su rađeni za najopterećenije razdoblje radnog dana od 17 do 21 sat. Na to razdoblje, kako su pokazali rezultati istraživanja, otpada oko 50% jednodnevnog toka kupaca.

Iz podataka danih u tablici. 4.3 slijedi da ako je sljedeće odabrano za izračun:

1) model s odbijanjima, tada bi 22,6% toka kupaca opsluženih redovnim blagajnama, a sukladno tome 33,6% toka kupaca opsluženih brzim blagajnama, moralo otići bez kupnje;

2) model s očekivanjem, tada ne bi trebalo biti gubitka naloga u čvoru poravnanja;

Stol 4.3 Karakteristike sustava čekanja kupaca u blagajni

Vrsta blagajne Broj blagajni u čvoru SMO vrsta Karakteristike SMO-a
Prosječan broj zauzetih blagajni, prosječno vrijeme čekanja na uslugu, Vjerojatnost gubitka aplikacija,
Obične blagajne 7

s neuspjesima

s iščekivanjem

s ograničenjem

Express blagajne 2

s neuspjesima

s iščekivanjem

s ograničenjem

3) model s ograničenjem duljine reda, tada će samo 0,12% protoka kupaca opsluženih redovnim blagajnama i 1,8% protoka kupaca opsluženih brzim blagajnama napustiti trgovinski prostor bez kupnje. Posljedično, model s ograničenjem duljine čekanja u redu omogućuje točniji i realniji opis procesa opsluživanja kupaca u blagajnama.

Zanimljiv je usporedni izračun kapaciteta fiskalne jedinice sa i bez brzih blagajni. U tablici U tablici 4.4 prikazane su karakteristike sustava blagajničkih usluga za tri standardne veličine supermarketa, izračunate pomoću modela za samoposluge s ograničenjem duljine čekanja u redu za najprometnije razdoblje radnog dana od 17 do 21 sat.

Analiza podataka u ovoj tablici pokazuje da neuzimanje u obzir faktora „Struktura protoka kupaca prema vrsti gotovinske usluge” u fazi tehnološkog dizajna može dovesti do povećanja površine centra za plaćanje za 22-33 %, a samim tim i do smanjenja instalacijskih i izložbenih površina maloprodajne i tehnološke opreme te robne mase smještene na prodajnom prostoru.

Problem određivanja kapaciteta blagajne je lanac međusobno povezanih karakteristika. Dakle, povećanje njegovog kapaciteta smanjuje vrijeme čekanja korisnika na uslugu, smanjuje vjerojatnost gubitka zahtjeva i, posljedično, gubitka prometa. Uz to, potrebno je odgovarajuće smanjiti samoposlužni prostor, pročelje trgovačko-tehnološke opreme, te zalihe robe u prodajnom prostoru. Istodobno rastu troškovi plaća blagajnika i opreme dodatnih radnih mjesta. Zato

Ne. Karakteristike SMO-a Jedinica Oznaka Pokazatelji izračunati prema vrsti prodajnog prostora supermarketa, četvornih metara. m
Nema brzih naplata Uključujući brzu naplatu
650 1000 2000 650 1000 2000
Obične blagajne Express blagajne Obične blagajne brze blagajne Obične blagajne brze blagajne
1 Broj kupaca narod k 2310 3340 6680 1460 850 2040 1300 4080 2600
2 Intenzitet dolaznog protoka λ 9,64 13,9 27,9 6,08 3,55 8,55 5,41 17,1 10,8
3 Intenzitet usluge osoba/min μ 0,823 0,823 0,823 0,823 2,18 0,823 2,18 0,823 2,18
4 Intenzitet opterećenja - ρ 11,7 16,95 33,8 6,65 1,63 10,35 2,48 20,7 4,95
5 Broj blagajni PC. n 12 17 34 7 2 11 3 21 5
6 Ukupan broj blagajni naplatnog centra PC. ∑n 12 17 34 9 14 26

potrebno je provesti optimizacijske proračune. Razmotrimo karakteristike uslužnog sustava u blagajni supermarketa s maloprodajnom površinom od 650 m2, izračunate korištenjem QS modela s ograničenom duljinom čekanja za različite kapacitete svoje blagajne u tablici. 4.5.

Na temelju analize podataka iz tabl. 4.5 možemo zaključiti da se s povećanjem broja blagajni vrijeme čekanja kupaca u redu povećava, a zatim nakon određene točke naglo pada. Priroda promjene u rasporedu vremena čekanja kupaca je jasna ako istovremeno uzmemo u obzir promjenu vjerojatnosti gubitka potraživanja. Sasvim je očito da kada je kapacitet blagajne premali, više od 85% kupaca će ostavite neuslužene, a preostali kupci bit će usluženi u vrlo kratkom vremenu. Što je veći kapacitet blagajne, to je veća vjerojatnost da će kupci biti izgubljeni dok čekaju uslugu, što znači da će se njihovo vrijeme čekanja u redu produljiti. Nakon toga će se očekivanja i vjerojatnost gubitaka naglo smanjiti.

Za supermarket s prodajnim prostorom od 650, ovo ograničenje za redovnu blagajnu je između 6 i 7 blagajni. Kod 7 blagajni prosječno vrijeme čekanja je 2,66 minuta, a vjerojatnost gubitka aplikacija je vrlo mala - 0,1%. Dakle, što će vam omogućiti da dobijete minimalne ukupne troškove za masovnu korisničku uslugu.

Vrsta gotovinske usluge Broj blagajni u čvoru n, kom. Karakteristike uslužnog sustava Prosječni prihod po 1 satu rub. Prosječni gubitak prihoda po 1 satu rub. Broj kupaca na području naselja Područje zone čvora izračuna, Sy, m Specifična težina područja čvorne zone 650/Sy
Prosječno vrijeme čekanja, T,min Vjerojatnost gubitka aplikacija
Redovne kasne zone
Zone ekspresne naplate

Zaključak

Na temelju analize podataka iz tabl. 4.5 možemo zaključiti da se s povećanjem broja blagajni povećava i vrijeme čekanja kupaca u redu. A onda nakon određene točke naglo padne. Priroda promjene u rasporedu vremena čekanja kupaca je jasna ako istovremeno uzmemo u obzir promjenu vjerojatnosti gubitka potraživanja. Sasvim je očito da kada je kapacitet blagajne premali, tada će više od 85% kupaca ostavite neuslužene, a ostatak kupaca bit će uslužen u vrlo kratkom roku. Što je veća snaga kase. Vjerojatnost gubitka potraživanja će se smanjiti i, sukladno tome, što će veći broj kupaca čekati na njihovu uslugu, što znači da će se njihovo vrijeme čekanja u redu odgovarajuće produžiti. Jednom kada računalni čvor premaši svoj optimalni kapacitet, latencija i vjerojatnost gubitaka naglo će se smanjiti.

Za supermarket prodajne površine 650 m2. metara, ovo ograničenje za površinu običnih blagajni je između 6-8 blagajni. Kod 7 blagajni prosječno vrijeme čekanja je 2,66 minuta, a vjerojatnost gubitka aplikacija je vrlo mala - 0,1%. Dakle, zadatak je odabrati takav kapacitet blagajne koji će omogućiti minimalne ukupne troškove masovne usluge kupcima.

S tim u vezi, sljedeća faza rješavanja problema je optimizacija kapaciteta blagajne na temelju korištenja različitih tipova QS modela, uzimajući u obzir ukupne troškove i gore navedene faktore.

KATEGORIJE

POPULARNI ČLANCI

2023 “kingad.ru” - ultrazvučni pregled ljudskih organa