Acasă Generator Smo multicanal cu așteptare nelimitată. Sisteme de așteptare cu un singur canal. Clasificarea sistemelor de așteptare cu un singur canal

Smo multicanal cu așteptare nelimitată. Sisteme de așteptare cu un singur canal. Clasificarea sistemelor de așteptare cu un singur canal

Agenția Federală pentru Educație a Federației Ruse

FGOU SPO „Colegiul de construcții Perevozsky”

Lucrări de curs

la disciplina „Metode matematice”

pe tema „SMO cu timp de așteptare limitat. QS închis"

Introducere................................................. ....... ................................................. ............. ....... 2

1. Fundamentele teoriei cozilor de așteptare.................................................. ................ ...... 3

1.1 Conceptul de proces aleatoriu............................................. ......... ................. 3

1.2 Proces aleatoriu Markov.............................................. ...... ................ 4

1.3 Fluxuri de evenimente.................................................. ............................. ................................. ............. 6

1.4 Ecuații Kolmogorov pentru probabilități de stare. Probabilități de stare finală.................................................. ............................................................... ..................... ........ 9

1.5 Probleme ale teoriei cozilor de așteptare............................................. ....... .. 13

1.6 Clasificarea sistemelor de așteptare............................................. ..... 15

2. Sisteme de așteptare cu așteptare.................................................. ........ 16

2.1 QS cu un singur canal cu așteptare............................................. ......... ........... 16

2.2 QS multicanal cu așteptare............................................. ......... ......... 25

3. QS închis.............................................. ...................................................... ... 37

Rezolvarea problemei............................................................. ... ................................................. 45

Concluzie................................................. .................................................. ...... . 50

Bibliografie................................................ . .................................... 51


În acest curs ne vom uita la diferite sisteme de așteptare (QS) și rețele de așteptare (Queuing).

Un sistem de așteptare (QS) este înțeles ca un sistem dinamic conceput pentru a deservi eficient fluxul de cereri (cerințe de serviciu) sub restricții asupra resurselor sistemului.

Modelele QS sunt convenabile pentru descrierea subsistemelor individuale ale sistemelor de calcul moderne, cum ar fi subsistemul procesorului - memoria principală, canalul de intrare-ieșire etc. Un sistem de calcul în ansamblu este un set de subsisteme interconectate, a căror interacțiune este probabilistă. O aplicație pentru rezolvarea unei anumite probleme de intrare într-un sistem de calcul parcurge o succesiune de etape de numărare, accesarea dispozitivelor de stocare externe și a dispozitivelor de intrare-ieșire. După finalizarea unei anumite secvențe de astfel de etape, numărul și durata cărora depind de complexitatea programului, cererea este considerată deservită și părăsește sistemul informatic. Astfel, sistemul de calcul în ansamblu poate fi reprezentat printr-un set de QS, fiecare dintre acestea reflectând procesul de funcționare a unui dispozitiv individual sau a unui grup de dispozitive similare care fac parte din sistem.

Un set de QS-uri interconectate se numește rețea de așteptare (rețea stocastică).

Pentru început, ne vom uita la elementele de bază ale teoriei QS, apoi vom trece la familiarizarea cu conținutul detaliat cu QS cu așteptare și QS închis. Cursul include și o parte practică, în care vom învăța în detaliu cum să aplicăm teoria în practică.


Teoria cozilor este una dintre ramurile teoriei probabilităților. Această teorie consideră probabilistică probleme și modele matematice (înainte am considerat modele matematice deterministe). Să vă reamintim că:

Model matematic determinist reflectă comportamentul unui obiect (sistem, proces) din perspectivă certitudine deplină in prezent si viitor.

Model matematic probabilist ia în considerare influența factorilor aleatori asupra comportamentului unui obiect (sistem, proces) și, prin urmare, evaluează viitorul din punctul de vedere al probabilității anumitor evenimente.

Acestea. aici, ca, de exemplu, în teoria jocurilor sunt luate în considerare problemele in conditii incertitudine .

Să luăm în considerare mai întâi câteva concepte care caracterizează „incertitudinea stocastică”, când factorii nesiguri incluși în problemă sunt variabile aleatoare (sau funcții aleatoare), ale căror caracteristici probabilistice fie sunt cunoscute, fie pot fi obținute din experiență. O astfel de incertitudine este numită și „favorabilă”, „benignă”.

Strict vorbind, tulburările aleatorii sunt inerente oricărui proces. Este mai ușor să dai exemple de proces aleatoriu decât un proces „nealeatoriu”. Chiar și, de exemplu, procesul de rulare a unui ceas (pare a fi o lucrare strict calibrată - „funcționează ca un ceas”) este supus unor modificări aleatorii (înainte, rămânere în urmă, oprire). Dar atâta timp cât aceste perturbări sunt nesemnificative și au un efect redus asupra parametrilor care ne interesează, le putem neglija și considera procesul ca fiind determinist, non-aleatoriu.

Să existe un sistem S(dispozitiv tehnic, grup de astfel de dispozitive, sistem tehnologic - mașină, șantier, atelier, întreprindere, industrie etc.). În sistem S scurgeri proces aleatoriu, dacă își schimbă starea în timp (trece de la o stare la alta), mai mult, într-o manieră aleatorie necunoscută anterior.

Exemple:

1. Sistem S– sistem tehnologic (secțiunea mașini). Mașinile se defectează din când în când și sunt reparate. Procesul care are loc în acest sistem este aleatoriu.

2. Sistem S- o aeronavă care zboară la o altitudine dată de-a lungul unei anumite rute. Factori deranjanți - condițiile meteorologice, erorile echipajului etc., consecințe - accidentare, încălcarea programului de zbor etc.

Se numește un proces aleatoriu care are loc într-un sistem Markovsky, dacă pentru orice moment de timp t 0 caracteristicile probabilistice ale unui proces în viitor depind numai de starea acestuia în momentul de față t 0 și nu depind de când și cum a ajuns sistemul în această stare.

Fie ca sistemul să fie într-o anumită stare în momentul t 0 S 0 . Cunoaștem caracteristicile stării sistemului în prezent și tot ce s-a întâmplat în timpul t <t 0 (istoricul procesului). Putem prezice (prevaza) viitorul, de ex. ce se va întâmpla când t >t 0 ? Nu tocmai, dar unele caracteristici probabilistice ale procesului pot fi găsite în viitor. De exemplu, probabilitatea ca după ceva timp sistemul S va fi capabil S 1 sau va rămâne în stare S 0, etc.

Exemplu. Sistem S- un grup de aeronave care participă la lupte aeriene. Lăsa X– numărul de avioane „roșii”, y– numărul de aeronave „albastre”. Până când t 0 număr de aeronave supraviețuitoare (nu doborâte), respectiv – X 0 , y 0 . Ne interesează probabilitatea ca la un moment dat superioritatea numerică să fie de partea „roșiilor”. Această probabilitate depinde de starea în care se afla sistemul la momentul respectiv t 0, și nu când și în ce secvență cei doborâți au murit până în momentul de față t 0 avioane.

În practică, procesele Markov în forma lor pură nu sunt de obicei întâlnite. Dar există procese pentru care influența „preistoriei” poate fi neglijată. Și atunci când se studiază astfel de procese, pot fi folosite modele Markov (teoria cozilor de așteptare nu ia în considerare sistemele de așteptare Markov, dar aparatul matematic care le descrie este mult mai complex).

În cercetarea operațională, procesele aleatoare Markov cu stări discrete și timp continuu sunt de mare importanță.

Procesul este numit proces de stare discretă, dacă este posibil S 1 , S 2, ... poate fi determinat în avans, iar tranziția sistemului de la stare la stare are loc „într-un salt”, aproape instantaneu.

Procesul este numit proces în timp continuu, dacă momentele posibilelor tranziții de la stare la stare nu sunt fixate în prealabil, ci sunt incerte, aleatorii și pot apărea în orice moment.

Exemplu. Sistem tehnologic (secțiune) S este format din două mașini, fiecare dintre acestea putând defecta (eșua) la un moment aleator, după care începe imediat reparația unității, care continuă și pentru un timp necunoscut, aleatoriu. Sunt posibile următoarele stări ale sistemului:

S 0 - ambele mașini funcționează;

S 1 - prima mașină este în curs de reparare, a doua funcționează;

S 2 - a doua mașină este în curs de reparare, prima funcționează;

S 3 - ambele mașini sunt în curs de reparare.

Tranziții de sistem S de la stare la stare apar aproape instantaneu, în momente aleatorii când o anumită mașină eșuează sau o reparație este finalizată.

Când se analizează procese aleatoare cu stări discrete, este convenabil să se utilizeze o schemă geometrică - grafic de stare. Vârfurile graficului sunt stările sistemului. Arcele graficului sunt posibile tranziții de la stare la stare. Pentru exemplul nostru, graficul de stare este prezentat în Fig. 1.

Orez. 1. Graficul stării sistemului

Notă. Trecerea de la stat S 0 in S 3 nu este indicat în figură, deoarece se presupune că mașinile eșuează independent unele de altele. Neglijăm posibilitatea defecțiunii simultane a ambelor mașini.

Flux de evenimente– o succesiune de evenimente omogene care urmează unul după altul în anumite momente aleatorii în timp.

În exemplul anterior, acesta este un flux de eșecuri și un flux de restaurări. Alte exemple: fluxul de apeluri la o centrală telefonică, fluxul de clienți într-un magazin etc.

Fluxul evenimentelor poate fi reprezentat vizual printr-o serie de puncte de pe axa timpului O t- orez. 2.

Orez. 2. Imagine a fluxului de evenimente pe axa timpului

Poziția fiecărui punct este aleatorie și aici este descrisă o singură implementare a fluxului.

Intensitatea fluxului evenimentului ( ) este numărul mediu de evenimente pe unitatea de timp.

Să ne uităm la unele proprietăți (tipuri) de fluxuri de evenimente.

Fluxul de evenimente este numit staționar, dacă caracteristicile sale probabilistice nu depind de timp.

În special, intensitatea fluxului staționar este constantă. Fluxul evenimentelor are inevitabil condensări sau rarefacții, dar acestea nu sunt de natură obișnuită, iar numărul mediu de evenimente pe unitatea de timp este constant și nu depinde de timp.

Fluxul de evenimente este numit curge fara consecinte, dacă pentru oricare două secțiuni de timp care nu se suprapun și (vezi Fig. 2) numărul de evenimente care cad pe una dintre ele nu depinde de câte evenimente cad pe celălalt. Cu alte cuvinte, aceasta înseamnă că evenimentele care formează fluxul apar în anumite momente în timp independent unul de altulși fiecare sunt cauzate de propriile sale cauze.

Fluxul de evenimente este numit comun, dacă evenimentele apar în el unul câte unul, și nu în grupuri de mai multe simultan.

Fluxul de evenimente este numit cel mai simplu (sau staționar Poisson), dacă are trei proprietăți simultan:

1) staționar;

2) obișnuit;

3) nu are consecințe.

Cel mai simplu flux are cea mai simplă descriere matematică. Ea joacă același rol special între fluxuri ca și legea distribuției normale între alte legi de distribuție. Și anume, la suprapunerea unui număr suficient de mare de fluxuri independente, staționare și obișnuite (comparabile între ele ca intensitate), se obține un flux apropiat de cel mai simplu.

Pentru cel mai simplu debit cu interval de intensitate Tîntre evenimente învecinate are o așa-numită distribuție exponențială cu densitate:

unde este parametrul legii exponenţiale.

Pentru o variabilă aleatorie T, care are o distribuție exponențială, așteptarea matematică este reciproca parametrului, iar abaterea standard este egală cu așteptarea matematică:

Luând în considerare procesele Markov cu stări discrete și timp continuu, se presupune că toate tranzițiile sistemului S de la stare la stare apar sub influența fluxurilor de evenimente simple (fluxuri de apel, fluxuri de defecțiuni, fluxuri de recuperare etc.). Dacă toate fluxurile de evenimente transferă sistemul S de la starea la starea cea mai simplă, atunci procesul care are loc în sistem va fi Markovian.

Deci, un sistem în stare este afectat de un simplu flux de evenimente. De îndată ce apare primul eveniment al acestui flux, sistemul „sare” de la o stare la alta (pe graficul de stare de-a lungul săgeții).

Pentru claritate, pe graficul stării sistemului, pentru fiecare arc, este indicată intensitatea fluxului de evenimente care mișcă sistemul de-a lungul acestui arc (săgeată). - intensitatea fluxului de evenimente care transferă sistemul din stare în . Un astfel de grafic se numește marcat. Pentru exemplul nostru, graficul etichetat este prezentat în Fig. 3.

Orez. 3. Graficul de stare a sistemului etichetat

În această figură - intensitatea fluxului de defecțiune; - intensitatea fluxului de recuperare.

Presupunem că timpul mediu de reparare a unei mașini nu depinde de faptul dacă o mașină este reparată sau ambele simultan. Acestea. Fiecare mașină este reparată de un specialist separat.

Să fie sistemul în stat S 0 . În stare S 1 se traduce prin fluxul de defecțiuni ale primei mașini. Intensitatea sa este egală cu:

unde este timpul mediu de funcționare fără defecțiuni a primei mașini.

De la stat S 1 in S 0 sistemul este transferat prin fluxul de „finalizări de reparații” al primei mașini. Intensitatea sa este egală cu:

unde este timpul mediu de reparație pentru prima mașină.

Intensitățile fluxurilor de evenimente care transferă sistemul de-a lungul tuturor arcelor graficului sunt calculate într-un mod similar. Având la dispoziție un grafic etichetat al stărilor sistemului, construim model matematic a acestui proces.

Lăsați sistemul luat în considerare S are -stări posibile. Probabilitatea stării a-lea este probabilitatea ca în momentul de timp, sistemul să fie în stare. Este evident că pentru orice moment în timp suma tuturor probabilităților de stare este egală cu unu:

Pentru a găsi toate probabilitățile stărilor în funcție de timp, compuneți și rezolvați Ecuații Kolmogorov– un tip special de ecuație în care funcțiile necunoscute sunt probabilitățile stărilor. Regula pentru alcătuirea acestor ecuații este dată aici fără dovezi. Dar înainte de a o introduce, să explicăm conceptul probabilitatea finală de stare .

Ce se va întâmpla cu probabilitățile de stare la? Se vor strădui ei pentru vreo limită? Dacă aceste limite există și nu depind de starea inițială a sistemului, atunci ele sunt numite probabilitățile de stare finală .

unde este numărul finit de stări ale sistemului.

Probabilități de stare finală– acestea nu mai sunt cantități variabile (funcții ale timpului), ci numere constante. Este evident ca:

Probabilitatea de stare finală este în esență timpul relativ mediu în care sistemul rămâne în această stare.

De exemplu, sistemul S are trei stări S 1 , S 2 și S 3. Probabilitățile lor finale sunt, respectiv, 0,2; 0,3 și 0,5. Aceasta înseamnă că un sistem în stare limită staționară își petrece în medie 2/10 din timpul său în stat S 1, 3/10 – capabil S 2 și 5/10 – capabil S 3 .

Regula pentru alcătuirea sistemului de ecuații Kolmogorov: în fiecare ecuație a sistemului pe partea stângă a este probabilitatea finală a unei stări date, înmulțită cu intensitatea totală a tuturor fluxurilor, conducând din această stare, A în dreptul lui părți– suma produselor intensităților tuturor fluxurilor, inclus în -a stare, asupra probabilităţilor stărilor din care provin aceste fluxuri.

Folosind această regulă, scriem un sistem de ecuații pentru exemplul nostru :

.

Acest sistem de patru ecuații cu patru necunoscute, s-ar părea, poate fi rezolvat complet. Dar aceste ecuații sunt omogene (nu au termen liber) și, prin urmare, determină necunoscutele doar până la un factor arbitrar. Cu toate acestea, puteți utiliza condiția de normalizare: și folosiți-l pentru a rezolva sistemul. În acest caz, una (oricare) ecuații poate fi aruncată (urmează ca o consecință a celorlalte).

Continuarea exemplului. Fie intensitățile debitului egale cu: .

Renunțăm la a patra ecuație și adăugăm în schimb o condiție de normalizare:

.

Acestea. în modul de limitare, staționar sistemul Sîn medie 40% din timp va fi petrecut în stare de S 0 (ambele utilaje sunt operaționale), 20% - în stare bună S 1 (prima mașină este în curs de reparare, a doua funcționează), 27% - în stare S 2 (a doua mașină este în curs de reparare, prima funcționează), 13% - în stare S 3 (ambele utilaje sunt în curs de reparare). Cunoașterea acestor probabilități finale poate ajuta la estimarea eficienței medii a sistemului și a volumului de muncă al organelor de reparare.

Lasă sistemul S capabil S 0 (complet operațional) aduce un venit de 8 unități convenționale pe unitatea de timp, capabil S 1 – venit 3 unitati conventionale, capabil S 2 – venit 5 unitati conventionale, capabil S 3 – nu generează venituri. Apoi, în modul limitativ, staționar, venitul mediu pe unitatea de timp va fi egal cu: unități convenționale.

Mașina 1 este reparată într-o fracțiune de timp egală cu: . Mașina 2 este reparată într-o fracțiune de timp egală cu: . Apare problema de optimizare. Chiar dacă putem reduce timpul mediu de reparare a primei sau a doua mașini (sau ambelor), ne va costa o anumită sumă. Întrebarea este: veniturile crescute asociate cu reparațiile mai rapide vor plăti costurile crescute de reparații? Va trebui să rezolvați un sistem de patru ecuații cu patru necunoscute.

Exemple de sisteme de așteptare (QS): centrale telefonice, ateliere de reparații, case de bilete, birouri de informații, mașini-unelte și alte sisteme tehnologice, sisteme de control ale sistemelor flexibile de producție etc.

Fiecare QS constă dintr-un anumit număr de unități de serviciu, care sunt numite canale de servicii(acestea sunt mașini, cărucioare de transport, roboți, linii de comunicare, casierii, vânzători etc.). Fiecare QS este proiectat să servească un fel de fluxul de aplicații(cerințe) sosind la unele momente aleatorii în timp.

Servirea cererii continuă pentru un timp, în general, aleatoriu, după care canalul este eliberat și gata să primească următoarea cerere. Natura aleatorie a fluxului de aplicații și a timpului de service duce la faptul că, în anumite perioade de timp, la intrarea QS-ului se acumulează un număr excesiv de mare de aplicații (fie pun la coadă, fie lasă QS-ul neservit). În alte perioade, sistemul va funcționa cu subîncărcare sau va fi complet inactiv.

Procesul de operare QS este un proces aleatoriu cu stări discrete și timp continuu. Starea QS-ului se schimbă brusc atunci când apar anumite evenimente (sosirea unei noi aplicații, încetarea serviciului, momentul în care o aplicație obosită de așteptare iese din coadă).

Subiectul teoriei cozilor– construirea de modele matematice care conectează condițiile de funcționare date ale QS (numărul de canale, productivitatea acestora, regulile de funcționare, natura fluxului de solicitări) cu caracteristicile care ne interesează - indicatori ai eficacității QS. Acești indicatori descriu capacitatea CMO de a face față fluxului de aplicații. Acestea pot fi: numărul mediu de aplicații deservite de QS pe unitatea de timp; numărul mediu de canale ocupate; numărul mediu de aplicații în coadă; timpul mediu de așteptare pentru serviciu etc.

Analiza matematică a muncii unui QS este mult facilitată dacă procesul acestei lucrări este Markovian, adică. fluxurile de evenimente care transferă sistemul de la stat la stat sunt cele mai simple. În caz contrar, descrierea matematică a procesului devine foarte complicată și rareori este posibil să o aducem la dependențe analitice specifice. În practică, procesele non-Markov sunt reduse la procese Markov cu aproximare. Următorul aparat matematic descrie procesele Markov.

Prima diviziune (pe baza prezenței cozilor):

1. QS cu defecțiuni;

2. Coadă cu o coadă.

În QS cu eșecuri o aplicație primită într-un moment în care toate canalele sunt ocupate este respinsă, părăsește QS și nu este deservită în viitor.

În SMO cu o coadă o aplicație care ajunge într-un moment în care toate canalele sunt ocupate nu pleacă, ci se pune la coadă și așteaptă să fie servită oportunitatea.

QS cu cozi sunt subdivizateîn diferite tipuri, în funcție de modul în care este organizată coada - limitat sau nelimitat. Restricțiile pot viza atât lungimea cozii, cât și timpul de așteptare, „disciplina de serviciu”.

Deci, de exemplu, sunt luate în considerare următoarele QS:

· CMO cu cereri nerăbdătoare (lungimea cozii și timpul de service sunt limitate);

· QS cu serviciu prioritar, de ex. unele cereri sunt procesate în afara rândului etc.

În plus, QS-urile sunt împărțite în QS-uri deschise și QS-uri închise.

Într-un QS deschis caracteristicile fluxului de cereri nu depind de starea QS-ului în sine (cate canale sunt ocupate). Într-un QS închis- depinde. De exemplu, dacă un lucrător deservește un grup de mașini care necesită ajustare din când în când, atunci intensitatea fluxului de „cereri” de la mașini depinde de câte dintre ele sunt deja operaționale și așteaptă ajustarea.

Clasificarea SMO este departe de a fi limitată la soiurile de mai sus, dar acest lucru este suficient.

Să considerăm cel mai simplu QS cu așteptare - un sistem cu un singur canal (n - 1), care primește un flux de solicitări cu intensitate; intensitatea serviciului (adică, în medie, un canal ocupat continuu va emite solicitări deservite pe unitate (de timp). O solicitare primită la un moment în care canalul este ocupat este pusă în coadă și așteaptă serviciul.

Sistem cu lungime limitată la coadă. Să presupunem mai întâi că numărul de locuri din coadă este limitat de numărul m, adică. dacă o aplicație ajunge într-un moment în care există deja m-aplicații în coadă, ea lasă sistemul neservit. În viitor, prin direcționarea m către infinit, vom obține caracteristicile unui QS cu un singur canal fără restricții privind lungimea cozii.

Vom numerota stările QS-ului în funcție de numărul de aplicații din sistem (atât în ​​curs de service, cât și în așteptare):

Canalul este gratuit;

Canalul este ocupat, nu există coadă;

Canalul este ocupat, o aplicație este în coadă;

Canalul este ocupat, aplicațiile k-1 sunt în coadă;

Canalul este ocupat, aplicațiile sunt la coadă.

GSP este prezentat în Fig. 4. Toate intensitățile fluxurilor de evenimente care se deplasează în sistem de-a lungul săgeților de la stânga la dreapta sunt egale cu și de la dreapta la stânga - . Într-adevăr, fluxul de solicitări mută sistemul de-a lungul săgeților de la stânga la dreapta (de îndată ce sosește o solicitare, sistemul trece la următoarea stare), în timp ce de la dreapta la stânga există un flux de „eliberări” ale unui canal ocupat , care are o intensitate (de îndată ce următoarea solicitare este deservită, canalul fie va deveni liber, fie va scădea numărul de aplicații din coadă).

Orez. 4. QS cu un singur canal cu așteptare

Arată în Fig. Diagrama 4 este o diagramă a reproducerii și a morții. Să scriem expresii pentru probabilitățile limită ale stărilor:

(5)

sau folosind:

(6)

Ultima linie din (6) conține o progresie geometrică cu primul termen 1 și numitorul p, din care obținem:

(7)

în legătură cu care probabilitățile limitative iau forma:

(8).

Expresia (7) este valabilă numai pentru< 1 (при = 1 она дает неопределенность вида 0/0). Сумма геометрической прогрессии со знаменателем = 1 равна m+2, и в этом случае:

Să determinăm caracteristicile QS: probabilitatea de eșec, debitul relativ q, debitul absolut A, lungimea medie a cozii, numărul mediu de aplicații asociate sistemului, timpul mediu de așteptare în coadă, timpul mediu petrecut de o aplicație în QS .

Probabilitatea de eșec. Evident, aplicația este respinsă doar dacă canalul este ocupat și toate locurile t din coadă sunt de asemenea ocupate:

(9).

Lățime de bandă relativă:

(10).

Lungimea medie a cozii. Să găsim numărul mediu de aplicații din coadă ca așteptarea matematică a unei variabile aleatoare discrete R-număr de aplicații din coadă:

Cu probabilitate există o aplicație în coadă, cu probabilitate sunt două aplicații, în general cu probabilitate sunt k-1 aplicații în coadă etc., din care:

(11).

Deoarece , suma din (11) poate fi interpretată ca o derivată a sumei progresiei geometrice:

Înlocuind această expresie în (11) și folosind din (8), obținem în final:

(12).

Numărul mediu de aplicații din sistem. În continuare, obținem o formulă pentru numărul mediu de solicitări asociate sistemului (atât în ​​coadă, cât și deservite). Deoarece , unde este numărul mediu de aplicații aflate în serviciu și k este cunoscut, rămâne de determinat . Deoarece există un singur canal, numărul de cereri deservite poate fi 0 (cu probabilitate ) sau 1 (cu probabilitate 1 - ), din care:

.

iar numărul mediu de aplicații asociate cu QS este:

(13).

Timp mediu de așteptare pentru o aplicație în coadă. Să o notăm; dacă o solicitare vine în sistem la un moment dat, atunci cu probabilitate canalul de serviciu nu va fi ocupat și nu va trebui să aștepte la coadă (timpul de așteptare este zero). Cel mai probabil, ea va intra în sistem în timp ce o cerere este servită, dar nu va fi nicio coadă în fața ei, iar cererea va aștepta începerea deservirii acesteia pentru o perioadă de timp (timpul mediu de deservire a uneia cerere). Există probabilitatea ca o altă aplicație să fie în coadă înainte ca aplicația să fie luată în considerare, iar timpul mediu de așteptare să fie egal cu , etc.

Dacă k=m+1, adică. când o cerere nou sosită găsește canalul de serviciu ocupat și m-cereri în coadă (probabilitatea acestui lucru), atunci în acest caz cererea nu se află în coadă (și nu este servită), deci timpul de așteptare este zero. Timpul mediu de așteptare va fi:

dacă substituim expresii pentru probabilitățile (8) aici, obținem:

(14).

Aici folosim relațiile (11), (12) (derivată a unei progresii geometrice), precum și din (8). Comparând această expresie cu (12), observăm că, cu alte cuvinte, timpul mediu de așteptare este egal cu numărul mediu de cereri din coadă împărțit la intensitatea fluxului de aplicații.

(15).

Timpul mediu pe care o aplicație rămâne în sistem. Să notăm așteptarea matematică a unei variabile aleatoare ca timpul în care o cerere rămâne în QS, care este suma timpului mediu de așteptare în coadă și timpul mediu de serviciu. Dacă încărcarea sistemului este de 100%, evident, în caz contrar:

.

Exemplul 1. O benzinărie (benzinărie) este o stație de benzină cu un canal de serviciu (o pompă).

Zona de la stație permite nu mai mult de trei mașini să fie la rând pentru realimentare în același timp (m = 3). Dacă sunt deja trei mașini în coadă, următorul vagon care sosește în stație nu se alătură la coadă. Fluxul de mașini care sosesc pentru realimentare are o intensitate = 1 (mașină pe minut). Procesul de realimentare durează în medie 1,25 minute.

Defini:

probabilitatea de eșec;

capacitatea relativă și absolută a benzinăriilor;

numărul mediu de mașini care așteaptă să realimenteze;

numărul mediu de mașini la o benzinărie (inclusiv cele deservite);

timpul mediu de așteptare pentru o mașină la coadă;

timpul mediu pe care îl petrece o mașină la o benzinărie (inclusiv service).

Cu alte cuvinte, timpul mediu de așteptare este egal cu numărul mediu de cereri din coadă împărțit la intensitatea fluxului de aplicații.

Găsim mai întâi intensitatea redusă a fluxului de aplicații: =1/1,25=0,8; =1/0,8=1,25.

Conform formulelor (8):

Probabilitatea de eșec este de 0,297.

Capacitatea relativă a QS: q=1-=0,703.

Debit absolut al QS: A==0,703 mașini pe minut.

Găsim numărul mediu de mașini din coadă folosind formula (12):

acestea. Numărul mediu de mașini care așteaptă la coadă pentru a umple benzinăria este de 1,56.

Adăugând la această valoare numărul mediu de vehicule în service:

obținem numărul mediu de mașini asociate unei benzinării.

Timp mediu de așteptare pentru o mașină la coadă conform formulei (15):

Adăugând la această valoare, obținem timpul mediu pe care îl petrece o mașină la o benzinărie:

Sisteme cu așteptare nelimitată. În astfel de sisteme, valoarea lui m nu este limitată și, prin urmare, caracteristicile principale pot fi obținute prin trecerea la limită în expresiile obținute anterior (5), (6) etc.

Rețineți că numitorul din ultima formulă (6) este suma unui număr infinit de termeni ai progresiei geometrice. Această sumă converge atunci când progresia este în scădere infinită, adică. la<1.

Se poate dovedi că<1 есть условие, при котором в СМО с ожиданием существует предельный установившийся режим, иначе такого режима не существует, и очередь при будет неограниченно возрастать. Поэтому в дальнейшем здесь предполагается, что <1.

Dacă, atunci relațiile (8) iau forma:

(16).

Dacă nu există restricții privind lungimea cozii, fiecare aplicație care intră în sistem va fi deservită, prin urmare q=1, .

Obținem numărul mediu de aplicații din coadă de la (12) la:

Numărul mediu de aplicații în sistem conform formulei (13) la:

.

Timpul mediu de așteptare se obține din formula (14) cu:

.

În cele din urmă, timpul mediu pe care o aplicație rămâne în QS este:

Sistem cu lungime limitată la coadă. Să considerăm un canal QS cu așteptare, care primește un flux de solicitări cu intensitate; intensitatea serviciului (pentru un canal); numărul de locuri în coadă.

Stările sistemului sunt numerotate în funcție de numărul de solicitări asociate sistemului:

fara coada:

Toate canalele sunt gratuite;

Un canal este ocupat, restul sunt libere;

-canale sunt ocupate, restul nu;

Toate canalele sunt ocupate, nu există canale libere;

exista o coada:

Toate canalele n sunt ocupate; o aplicație este în coadă;

Toate n-canalele, r-cererile din coada sunt ocupate;

Toate n-canalele, r-cererile din coadă sunt ocupate.

GSP este prezentat în Fig. 17. Fiecare săgeată este marcată cu intensitățile corespunzătoare ale fluxurilor de evenimente. De-a lungul săgeților de la stânga la dreapta, sistemul este întotdeauna transferat de același flux de cereri cu o intensitate de

Orez. 17. QS multicanal cu așteptare

Graficul este tipic pentru procesele de reproducere și moarte, pentru care soluția a fost obținută anterior. Să scriem expresii pentru probabilitățile limită ale stărilor folosind notația: (aici folosim expresia pentru suma unei progresii geometrice cu numitor).

Astfel, au fost găsite toate probabilitățile de stare.

Să determinăm caracteristicile de performanță ale sistemului.

Probabilitatea de eșec. O solicitare primită este respinsă dacă toate canalele n și toate locurile m din coadă sunt ocupate:

(18)

Debitul relativ completează probabilitatea de eșec la unul:

Debit absolut al QS:

(19)

Numărul mediu de canale ocupate. Pentru QS cu refuzuri, acesta a coincis cu numărul mediu de cereri din sistem. Pentru un QS cu o coadă, numărul mediu de canale ocupate nu coincide cu numărul mediu de aplicații din sistem: ultima valoare diferă de prima prin numărul mediu de aplicații din coadă.

Să notăm numărul mediu de canale ocupate cu . Fiecare canal ocupat servește în medie revendicări A pe unitatea de timp, iar QS în ansamblu servește în medie cereri A pe unitatea de timp. Împărțind unul la altul, obținem:

Numărul mediu de cereri dintr-o coadă poate fi calculat direct ca așteptarea matematică a unei variabile aleatoare discrete:

(20)

Din nou (expresia din paranteză) apare derivata sumei progresiei geometrice (vezi mai sus (11), (12) - (14)), folosind relația pentru aceasta, obținem:

Numărul mediu de aplicații în sistem:

Timp mediu de așteptare pentru o aplicație în coadă. Să luăm în considerare o serie de situații care diferă în funcție de starea în care o cerere nou sosită va găsi sistemul și de cât timp va trebui să aștepte pentru service.

Dacă o solicitare nu găsește toate canalele ocupate, nu va trebui să aștepte deloc (termenii corespunzători din așteptarea matematică sunt egali cu zero). Dacă o solicitare sosește într-un moment în care toate n-canalele sunt ocupate și nu există nicio coadă, va trebui să aștepte în medie un timp egal cu (deoarece „fluxul de lansare” al -canalelor are o intensitate de ). Dacă o solicitare găsește toate canalele ocupate și o solicitare în fața ei în coadă, va trebui să aștepte în medie o perioadă de timp (pentru fiecare cerere din față), etc. Dacă o solicitare se găsește într-o coadă de - cereri, va trebui să aștepte în medie timp Dacă o cerere nou sosită găsește m-cereri deja în coadă, atunci nu va aștepta deloc (dar nu va fi servită). Găsim timpul mediu de așteptare înmulțind fiecare dintre aceste valori cu probabilitățile corespunzătoare:

(21)

La fel ca și în cazul unui QS cu un singur canal cu așteptare, observăm că această expresie diferă de expresia pentru lungimea medie a cozii (20) doar prin factorul , i.e.

.

Timpul mediu de rezidență al unei cereri în sistem, precum și al unui QS cu un singur canal, diferă de timpul mediu de așteptare cu timpul mediu de serviciu înmulțit cu debitul relativ:

.

Sisteme cu lungime nelimitată la coadă. Am considerat un canal QS cu așteptare, când nu pot fi în coadă mai mult de m-cereri în același timp.

La fel ca înainte, atunci când se analizează sisteme fără restricții, este necesar să se ia în considerare relațiile obținute pentru .

Obținem probabilitățile stărilor din formule trecând la limită (la ). Rețineți că suma progresiei geometrice corespunzătoare converge la și diverge la >1. Asumand<1 и устремив в формулах величину m к бесконечности, получим выражения для предельных вероятностей состояний:

(22)

Probabilitatea de eșec, debit relativ și absolut. Deoarece fiecare cerere va fi deservită mai devreme sau mai târziu, caracteristicile debitului QS vor fi:

Numărul mediu de aplicații din coadă se obține din (20):

,

iar timpul mediu de așteptare este de la (21):

.

Numărul mediu de canale ocupate, ca și înainte, este determinat prin debitul absolut:

.

Numărul mediu de aplicații asociate cu QS este definit ca numărul mediu de aplicații din coadă plus numărul mediu de aplicații aflate în serviciu (numărul mediu de canale ocupate):

Exemplul 2. O benzinărie cu două pompe (n = 2) deservește un flux de mașini cu o intensitate de =0,8 (mașini pe minut). Durata medie de service pe mașină:

Nu există altă benzinărie în zonă, așa că șirul de mașini din fața benzinăriei poate crește aproape nelimitat. Găsiți caracteristicile QS.

Deoarece<1, очередь не растет безгранично и имеет смысл говорить о предельном стационарном режиме работы СМО. По формулам (22) находим вероятности состояний:

etc.

Vom găsi numărul mediu de canale ocupate împărțind capacitatea absolută a QS A = = 0,8 la intensitatea serviciului = 0,5:

Probabilitatea să nu fie coadă la o benzinărie va fi:

Numărul mediu de mașini în coadă:

Numărul mediu de mașini la benzinării:

Timp mediu de așteptare la coadă:

Timpul mediu pe care îl petrece o mașină la o benzinărie:

QS cu timp de așteptare limitat. Anterior, am considerat sisteme cu așteptare limitată doar de lungimea cozii (numărul de m-cereri simultan în coadă). Într-un astfel de QS, o aplicație care a crescut într-o coadă nu o părăsește până nu așteaptă service-ul. În practică, există și alte tipuri de QS în care o aplicație, după ce a așteptat ceva timp, poate părăsi coada (așa-numitele aplicații „nerăbdătoare”).

Să considerăm un QS de acest tip, presupunând că constrângerea timpului de așteptare este o variabilă aleatorie.

Să presupunem că există un QS cu n canale cu așteptare, în care numărul de locuri în coadă este nelimitat, dar timpul în care o cerere rămâne în coadă este o variabilă aleatorie cu o valoare medie, astfel, fiecare cerere din coada este supusă unui fel de „flux de îngrijire” Poisson cu intensitate:

Dacă acest flux este Poisson, atunci procesul care are loc în QS va fi Markovian. Să găsim probabilitățile de stare pentru aceasta. Numerotarea stărilor sistemului este asociată cu numărul de aplicații din sistem - atât deservite, cât și de stat la coadă:

fara coada:

Toate canalele sunt gratuite;

Un canal este ocupat;

Două canale sunt ocupate;

Toate canalele n sunt ocupate;

exista o coada:

Toate canalele n sunt ocupate, o cerere este în coadă;

Toate canalele n sunt ocupate, cererile r sunt în coadă etc.

Graficul stărilor și tranzițiilor sistemului este prezentat în Fig. 23.

Orez. 23. QS cu timp de așteptare limitat

Să marchem acest grafic ca înainte; toate săgețile care conduc de la stânga la dreapta vor indica intensitatea fluxului de aplicații. Pentru statele fără coadă, săgețile care duc de la ele de la dreapta la stânga vor indica, ca și înainte, intensitatea totală a fluxului care deservește toate canalele ocupate. În ceea ce privește stările cu coadă, săgețile care duc de la ele de la dreapta la stânga vor avea intensitatea totală a fluxului de serviciu al tuturor canalelor n plus intensitatea corespunzătoare a fluxului de plecări din coadă. Dacă în coadă există aplicații r, atunci intensitatea totală a fluxului de plecări va fi egală cu .

După cum se poate observa din grafic, există un model de reproducere și moarte; folosind expresii generale pentru probabilitățile limită ale stărilor din această schemă (folosind notații abreviate, scriem:

(24)

Să notăm câteva caracteristici ale unui QS cu așteptare limitată în comparație cu QS-ul considerat anterior cu cereri „pacient”.

Dacă lungimea cozii nu este limitată și cererile sunt „răbdătoare” (nu părăsiți coada), atunci regimul limită staționar există doar în cazul (la , progresia geometrică infinită corespunzătoare diverge, ceea ce corespunde fizic unei creșteri nelimitate al cozii de la ).

Dimpotrivă, într-un QS cu cereri „nerăbdătoare” care părăsesc coada mai devreme sau mai târziu, se realizează întotdeauna modul de service stabilit la, indiferent de intensitatea redusă a fluxului de cereri. Aceasta rezultă din faptul că seria pentru în numitorul formulei (24) converge pentru orice valori pozitive ale și .

Pentru un QS cu cereri „nerăbdătoare”, conceptul de „probabilitate de eșec” nu are sens - fiecare solicitare este în linie, dar poate să nu aștepte serviciul, plecând din timp.

Debit relativ, numărul mediu de cereri din coadă. Capacitatea relativă q a unui astfel de QS poate fi calculată după cum urmează. Evident, toate aplicațiile vor fi deservite, cu excepția celor care părăsesc coada înainte de program. Să calculăm numărul mediu de aplicații care părăsesc coada mai devreme. Pentru a face acest lucru, calculăm numărul mediu de aplicații din coadă:

Fiecare dintre aceste aplicații este supusă unui „flux de plecări” cu o intensitate de . Aceasta înseamnă că din numărul mediu de -aplicații din coadă, în medie, -aplicațiile vor pleca fără a aștepta serviciul, -aplicațiile pe unitatea de timp și în total pe unitatea de timp, în medie -aplicațiile vor fi servite. Capacitatea relativă a QS va fi:

Obținem în continuare numărul mediu de canale ocupate împărțind lățimea de bandă absolută A la:

(26)

Numărul mediu de aplicații în coadă. Relația (26) vă permite să calculați numărul mediu de aplicații din coadă fără să însumați seria infinită (25). Din (26) obținem:

iar numărul mediu de canale ocupate incluse în această formulă poate fi găsit ca așteptarea matematică a unei variabile aleatoare Z, luând valori 0, 1, 2,..., n cu probabilități ,:

În concluzie, observăm că dacă în formulele (24) mergem la limita la (sau, ceea ce este același, la ), atunci se vor obține formulele (22), adică aplicațiile „nerăbdătoare” vor deveni „răbdătoare”.

Până acum am luat în considerare sisteme în care fluxul de intrare nu este în niciun fel legat de fluxul de ieșire. Astfel de sisteme se numesc buclă deschisă. În unele cazuri, solicitările deservite sunt din nou primite la intrare după o întârziere. Astfel de QS-uri sunt numite închise. O clinică care deservește o zonă dată, o echipă de muncitori repartizată unui grup de mașini, sunt exemple de sisteme închise.

Într-un QS închis circulă același număr finit de cerințe potențiale. Până când o cerință potențială a fost realizată ca cerere de serviciu, se consideră că se află într-un bloc de întârziere. În momentul implementării, acesta intră în sistem propriu-zis. De exemplu, lucrătorii întrețin un grup de mașini. Fiecare mașină este o cerință potențială, transformându-se într-una reală în momentul defecțiunii sale. În timp ce mașina funcționează, se află în blocul de întârziere, iar din momentul defecțiunii până la sfârșitul reparației, se află în sistemul propriu-zis. Fiecare lucrător este un canal de servicii.

Lăsa n- numărul de canale de servicii, s- numărul de aplicații potențiale, n <s , - intensitatea fluxului de aplicații pentru fiecare cerință potențială, μ - intensitatea serviciului:

Probabilitatea de oprire a sistemului este determinată de formulă

R 0 = .

Probabilitățile finale ale stărilor sistemului:

Pk= la k = la .

Numărul mediu de canale ocupate este exprimat prin aceste probabilități

=P 1 + 2P 2 +…+n(P n +P n+ 1 +…+P s) sau

=P 1 + 2P 2 +…+(n- 1)Pn- 1 +n( 1-P 0 -P 1 -…-P n-1 ).

Folosind aceasta găsim debitul absolut al sistemului:

precum și numărul mediu de aplicații din sistem

M=s- =s- .

Exemplul 1. Intrarea unui QS cu trei canale cu defecțiuni primește un flux de solicitări cu o intensitate =4 solicitări pe minut, timp pentru deservirea unei cereri de către un canal t obs =1/μ =0,5 min. Din punctul de vedere al capacității QS, este profitabil să forțați toate cele trei canale să depună cereri de serviciu simultan, iar timpul mediu de service este redus de trei ori? Cum va afecta acest lucru timpul mediu petrecut de o aplicație în CMO?

Soluţie. Găsim probabilitatea de oprire a unui QS cu trei canale folosind formula

ρ = /μ =4/2=2, n=3,

P 0 = = = 0,158.

Probabilitatea de eșec este determinată de formula:

P deschis = P n ==

P deschis = 0,21.

Debit relativ al sistemului:

R obsl = 1-R deschis 1-0,21=0,79.

Debit absolut al sistemului:

A= P obsl 3,16.

Numărul mediu de canale ocupate este determinat de formula:

1.58, cota de canale ocupate de service,

q = 0,53.

Timpul mediu pe care o aplicație rămâne în QS se găsește ca probabilitatea ca cererea să fie acceptată pentru serviciu, înmulțită cu timpul mediu de serviciu: t SMO 0,395 min.

Combinând toate cele trei canale într-unul singur, obținem un sistem cu un singur canal cu parametri μ= 6, ρ= 2/3. Pentru un sistem cu un singur canal, probabilitatea de oprire este:

R 0 = = =0,6,

probabilitatea de eșec:

P deschis =ρ P 0 = = 0,4,

debit relativ:

R obsl = 1-R deschis =0,6,

debit absolut:

A=P obs =2,4.

t SMO =P obsl= =0,1 min.

Ca urmare a combinării canalelor într-unul singur, debitul sistemului a scăzut pe măsură ce a crescut probabilitatea de eșec. Timpul mediu petrecut de o aplicație în sistem a scăzut.

Exemplul 2. Intrarea unui QS cu trei canale cu o coadă nelimitată primește un flux de solicitări cu o intensitate =4 aplicații pe oră, timp mediu de service pentru o aplicație t=1/μ=0,5 h. Găsiți indicatorii de performanță a sistemului.

Pentru sistemul luat în considerare n =3, =4, μ=1/0,5=2, ρ= /μ=2, ρ/ n =2/3<1. Определяем вероятность простоя по формуле:

P= .

P 0 = =1/9.

Găsim numărul mediu de aplicații din coadă folosind formula:

L =.

L = = .

Calculăm timpul mediu de așteptare pentru o aplicație în coadă folosind formula:

t= = 0,22 ore.

Timpul mediu de păstrare a unei aplicații în sistem:

T=t+ 0,22+0,5=0,72.

Exemplul 3. În salonul de coafură lucrează 3 coafori, iar în sala de așteptare sunt 3 scaune. Fluxul de clienți este intens =12 clienți pe oră. Timp mediu de service t obsl =20 min. Determinați debitul relativ și absolut al sistemului, numărul mediu de scaune ocupate, lungimea medie a cozii, timpul mediu pe care clientul îl petrece la coafor.

Pentru această sarcină n =3, m =3, =12, μ =3, ρ =4, ρ/n=4/3. Probabilitatea de oprire este determinată de formula:

R 0 =.

P 0 = 0,012.

Probabilitatea de refuz al serviciului este determinată de formulă

P deschis =P n+m = .

P deschis =Pn + m 0,307.

Capacitatea relativă a sistemului, adică probabilitate de serviciu:

P obsl =1-P deschis 1-0,307=0,693.

Debit absolut:

A= P obsl 12 .

Numărul mediu de canale ocupate:

.

Lungimea medie a cozii este determinată de formula:

L =

L= 1,56.

Timp mediu de așteptare pentru serviciul la coadă:

t= h.

Numărul mediu de cereri către CMO:

M=L + .

Timpul mediu pe care o aplicație rămâne în CMO:

T=M/ 0,36 ore

Exemplul 4. Un muncitor operează 4 mașini. Fiecare mașină eșuează cu intensitate =0,5 defecțiuni pe oră, timp mediu de reparație t rem=1/μ=0,8 h. Determinați debitul sistemului.

Această problemă consideră un QS închis, μ =1,25, ρ=0,5/1,25=0,4. Probabilitatea de oprire a lucrătorului este determinată de formula:

R 0 =.

P 0 = .

Probabilitatea angajării lucrătorilor R zan = 1-P 0 . A=( 1-P 0 =0,85μ mașini pe oră.

Sarcină:

Doi muncitori operează un grup de patru mașini. Opririle unei mașini de lucru au loc în medie după 30 de minute. Timpul mediu de configurare este de 15 minute. Timpul de funcționare și de configurare este distribuit conform unei legi exponențiale.

Găsiți ponderea medie a timpului liber pentru fiecare lucrător și timpul mediu de funcționare al mașinii.

Găsiți aceleași caracteristici pentru un sistem în care:

a) fiecărui muncitor i se atribuie două utilaje;

b) doi muncitori întrețin întotdeauna mașina împreună, și cu intensitate dublă;

c) singura mașină defectă este întreținută de ambii muncitori simultan (cu intensitate dublă), iar când mai apare cel puțin o altă mașină defectă, aceștia încep să funcționeze separat, fiecare deservind câte o mașină (descrieți mai întâi sistemul din punct de vedere al proceselor de moartea şi naşterea).

Soluţie:

Următoarele stări ale sistemului S sunt posibile:

S 0 – toate mașinile sunt operaționale;

S 1 – 1 utilaj este in reparatie, restul sunt in stare buna de functionare;

S 2 – 2 utilaj este în reparație, restul sunt în stare de funcționare;

Mașina S 3 – 3 este în curs de reparație, restul sunt în stare de funcționare;

Mașina S 4 – 4 este în curs de reparație, restul sunt în stare bună de funcționare;

S 5 – (1, 2) utilajele sunt în curs de reparare, restul sunt în stare bună de funcționare;

S 6 – (1, 3) utilajele sunt în curs de reparare, restul sunt în stare de funcționare;

S 7 – (1, 4) utilajele sunt în curs de reparare, restul sunt în stare bună de funcționare;

S 8 – (2, 3) utilajele sunt în curs de reparare, restul sunt în stare bună de funcționare;

S 9 – (2, 4) utilajele sunt în curs de reparare, restul sunt în stare bună de funcționare;

S 10 – (3, 4) utilajele sunt în curs de reparare, restul sunt în stare bună de funcționare;

S 11 – (1, 2, 3) utilaje sunt în curs de reparare, 4 utilaj este în funcțiune;

S 12 – (1, 2, 4) utilaje sunt în curs de reparare, 3 utilaj este în funcțiune;

S 13 – (1, 3, 4) utilajele sunt în curs de reparare, utilajul 2 este în funcțiune;

S 14 – (2, 3, 4) utilaje sunt în curs de reparare, 1 utilaj este în funcțiune;

S 15 – toate utilajele sunt reparate.

Graficul stării sistemului...

Acest sistem S este un exemplu de sistem închis, deoarece fiecare mașină este o cerință potențială, transformându-se într-una reală în momentul defecțiunii sale. În timp ce mașina funcționează, se află în blocul de întârziere, iar din momentul defecțiunii până la sfârșitul reparației, se află în sistemul propriu-zis. Fiecare lucrător este un canal de servicii.

Dacă un muncitor este ocupat, el instalează μ-mașini pe unitate de timp, capacitatea sistemului:

Răspuns:

Ponderea medie a timpului liber pentru fiecare lucrător este ≈ 0,09.

Timp mediu de funcționare a mașinii ≈ 3,64.

a) Fiecărui lucrător i se atribuie două utilaje.

Probabilitatea de oprire a lucrătorului este determinată de formula:

Probabilitatea angajării lucrătorului:

Dacă un muncitor este ocupat, el instalează μ-mașini pe unitate de timp, capacitatea sistemului:

Răspuns:

Ponderea medie a timpului liber pentru fiecare lucrător este ≈ 0,62.

Timp mediu de funcționare a mașinii ≈ 1,52.

b) Doi lucrători întrețin întotdeauna mașina împreună și cu intensitate dublă.

c) Singura mașină defectă este întreținută de ambii muncitori deodată (cu intensitate dublă), iar când mai apare cel puțin o altă mașină defectă, aceștia încep să lucreze separat, fiecare deservind câte o mașină (descrieți mai întâi sistemul din punct de vedere al proceselor de moartea şi naşterea).

Comparație a 5 răspunsuri:

Cea mai eficientă modalitate de a organiza lucrătorii la mașini va fi versiunea inițială a sarcinii.

Exemple ale celor mai simple sisteme de așteptare (QS) au fost discutate mai sus. Termenul „protozoare” nu înseamnă „elementar”. Modelele matematice ale acestor sisteme sunt aplicabile și utilizate cu succes în calculele practice.

Posibilitatea aplicării teoriei deciziei în sistemele de așteptare este determinată de următorii factori:

1. Numărul de aplicații din sistem (care este considerat un QS) trebuie să fie destul de mare (masiv).

2. Toate cererile primite la intrarea QS trebuie să fie de același tip.

3. Pentru a calcula folosind formule, trebuie să cunoașteți legile care determină primirea cererilor și intensitatea procesării acestora. Mai mult, fluxurile de ordine trebuie să fie Poisson.

4. Structura QS, i.e. setul de cerințe de intrare și succesiunea procesării cererii trebuie să fie strict fixate.

5. Este necesar să se excludă subiecții din sistem sau să le descrie ca cerințe cu o intensitate constantă de procesare.

La restricțiile enumerate mai sus, mai putem adăuga una, care are un impact puternic asupra dimensiunii și complexității modelului matematic.

6. Numărul de priorități utilizate ar trebui să fie minim. Prioritățile aplicațiilor trebuie să fie constante, adică nu se pot modifica în timpul procesării în cadrul QS.

În cursul lucrării, obiectivul principal a fost atins - a fost studiat materialul principal de „QS cu timp de așteptare limitat” și „Closed QS”, care a fost stabilit de profesorul disciplinei academice. Ne-am familiarizat și cu aplicarea în practică a cunoștințelor dobândite, adică. consolidat materialul acoperit.


1) http://www.5ballov.ru.

2) http://www.studentport.ru.

3) http://vse5ki.ru.

4) http://revoluție..

5) Fomin G.P. Metode și modele matematice în activități comerciale. M: Finanțe și Statistică, 2001.

6) Gmurman V.E. Teoria Probabilității și Statistica Matematică. M: Liceu, 2001.

7) Sovetov B.A., Yakovlev S.A. Modelarea sistemelor. M: Liceu, 1985.

8) Lifshits A.L. Modelarea statistică a QS. M., 1978.

9) Ventzel E.S. Cercetare operațională. M: Nauka, 1980.

10) Ventzel E.S., Ovcharov L.A. Teoria probabilității și aplicațiile sale de inginerie. M: Nauka, 1988.

Luați în considerare un QS cu mai multe canale (P> 1), a cărui intrare primește un flux Poisson de cereri cu intensitate și intensitatea serviciului fiecărui canal este p, numărul maxim posibil de locuri în coadă este limitat de valoarea T. Stările discrete ale QS sunt determinate de numărul de cereri primite de sistem, care pot fi notate:

Sq - toate canalele sunt gratuite, k = 0;

S- doar un canal este ocupat (oricare), k = 1;

*5*2 - doar două canale (oricare) sunt ocupate, k = 2;

S n- toata lumea este ocupata P canale, k = p.

În timp ce QS se află în oricare dintre aceste stări, nu există nicio coadă. După ce toate canalele de servicii sunt ocupate, solicitările ulterioare formează o coadă, determinând astfel starea ulterioară a sistemului:

S n + - toată lumea este ocupată P canale și o aplicație este în coadă, k = P + 1;

S n +2 - toată lumea este ocupată P canale și două aplicații sunt în coadă, k = P + 2;

S n+m - toată lumea este ocupată P frânghii și tot T locuri la rând k = n + m.

Stați graficul și canalul SMO Cu coadă, limitat Tîn unele locuri, prezentate în fig. 5.18.

Trecerea QS-ului la o stare cu numere mari este determinată de fluxul de solicitări primite cu o intensitate

Orez. 5.18

întrucât, în funcție de condiție, aceștia participă la soluționarea acestor cereri P canale identice cu o intensitate a fluxului de serviciu egală cu p pentru fiecare canal. În acest caz, intensitatea totală a fluxului de serviciu crește odată cu conectarea de noi canale până la această stare Sn, când toate P canalele vor fi ocupate. Odată cu apariția cozii, intensitatea serviciului nu mai crește, deoarece a atins deja valoarea maximă egală cu ph.

Să scriem expresii pentru probabilitățile limită ale stărilor


Expresia pentru rho poate fi transformată folosind formula de progresie geometrică pentru suma termenilor cu numitorul p /P:


Formarea unei cozi este posibilă atunci când o aplicație nou primită găsește în sistem cel puțin P cerințe, adică când va fi sistemul p, p + 1, P + 2, (P + T- 1) cerințe. Aceste evenimente sunt independente, astfel încât probabilitatea ca toate canalele să fie ocupate este egală cu suma probabilităților corespunzătoare. r yu Rp+bPp+2 > ->Рп+т- 1- Prin urmare, probabilitatea formării cozii este

Posibilitatea de refuzare a serviciului apare atunci când toate P canale și tot T locurile la rând sunt pline

Debitul relativ va fi egal cu

Debit absolut

Numărul mediu de canale ocupate

Numărul mediu de canale inactive

Raportul de ocupare a canalului (utilizare).

Raportul timpului de nefuncționare al canalului

Numărul mediu de aplicații în cozi

dacă r/p = 1, această formulă ia o formă diferită:

Timpul mediu de așteptare într-o coadă este determinat de formulele lui Little

Timpul mediu pe care o aplicație rămâne în QS, ca și pentru un QS cu un singur canal, este mai mare decât timpul mediu de așteptare în coadă cu timpul mediu de serviciu egal cu 1/p, deoarece aplicația este întotdeauna deservită de un singur canal:

Exemplul 5.21. Minimarketul primește un flux de clienți cu o intensitate de șase clienți pe minut, care sunt deserviți de trei casiere cu o intensitate de doi clienți pe minut. Lungimea cozii este limitată la cinci clienți. Determinați caracteristicile QS și evaluați performanța acestuia.

Soluţie

n = 3; T = 5; X =6; p = 2; p =X/x = 3; r/p = 1.

Găsim probabilitățile limită ale stărilor QS:

Ponderea timpului de nefuncționare pentru casierii

Probabilitatea ca un singur canal să fie ocupat cu service este

Probabilitatea ca două canale să fie ocupate cu service este

Probabilitatea ca toate cele trei canale să fie ocupate este

Probabilitatea ca toate cele trei canale și cinci locuri din coadă să fie ocupate este

Posibilitatea de refuzare a serviciului apare atunci când k = t + n = = 5 + 3 = 8 și este р$ = р OTK = 0,127.

Capacitățile relative și absolute ale QS sunt, respectiv, egale Q = 1 - r deschis= 0,873 și L = 0,873A. = 5,24 (clienți/min).

Numărul mediu de canale ocupate și lungimea medie a cozii sunt:

Timpul mediu de așteptare în coada n ședere în QS este în mod corespunzător egal cu:

Sistemul de service al minimarket-ului merită laude, deoarece lungimea medie a cozii și timpul mediu pe care un client îl petrece în coadă sunt mici.

Exemplul 5.22. În medie, vehiculele cu produse din fructe și legume ajung la depozitul de fructe și legume la fiecare 30 de minute. Timpul mediu de descărcare a unui camion este de 1,5 ore.Descărcarea este efectuată de două echipe de încărcătoare. Pe teritoriul bazei, nu mai mult de patru vehicule pot fi aliniate la debarcader, așteptând descărcarea. Vom determina indicatorii și vom evalua performanța QS.

Soluţie

SMO cu două canale, P= 2 cu număr limitat de locuri la rând m= 4, intensitatea fluxului de intrare l. = 2 av/h, intensitatea serviciului c = 2/3 av/h, intensitatea sarcinii p = A./p = 3, r/p = 3/2 = 1,5.

Determinăm caracteristicile QS:

Probabilitatea ca toate echipajele să nu fie încărcate atunci când nu există vehicule este


Probabilitatea de eșec atunci când există două mașini sub descărcare și patru mașini în coadă,

Numărul mediu de mașini la coadă

Cota de oprire a încărcătorilor este foarte mică și se ridică la doar 1,58% din timpul de lucru, iar probabilitatea de refuz este mare - 36% din cererile primite sunt refuzate la descărcare, ambele echipe sunt aproape complet ocupate, coeficientul de angajare este aproape de unu. și egal cu 0,96, relativ debitul este scăzut - doar 64% din aplicațiile primite vor fi deservite, lungimea medie a cozii este de 2,6 mașini, prin urmare, SM O nu poate face față îndeplinirii cererilor de service și este necesar să să mărească numărul de echipe de încărcători și să folosească mai mult capacitățile debarcaderului.

Exemplul 5.23. O companie comercială primește legume timpurii din serele unei ferme de stat suburbane la momente aleatorii cu o intensitate de 6 unități. într-o zi. Camerele utilitare, echipamentele și resursele de muncă ne permit să procesăm și să depozităm produse în cantitate de 2 unități. Compania are patru persoane, fiecare dintre care, in medie, poate procesa produsele unei singure livrari in 4 ore.Durata zilei de lucru in timpul muncii in ture este de 12 ore.Care ar trebui sa fie capacitatea depozitului pentru ca prelucrarea completa de produse ar reprezenta cel puțin 97% din numărul livrărilor efectuate?

Soluţie

Să rezolvăm problema determinând secvenţial indicatorii QS pentru diferite valori ale capacităţii de stocare T= 2, 3, 4, 5 etc. și comparație la fiecare etapă de calcul a probabilității de serviciu cu o valoare dată р 0 ()С = 0,97.

Determinați intensitatea sarcinii:

Găsim probabilitatea, sau fracțiunea de timp, a timpului de nefuncționare pentru t = 2:

Probabilitatea de refuzare a serviciului sau proporția de aplicații pierdute,

Probabilitatea de deservire sau proporția de cereri deservite din cele primite este

Deoarece valoarea obținută este mai mică decât valoarea specificată de 0,97, continuăm calculele pentru T= 3. Pentru această valoare, indicatorii stărilor QS au valorile


Probabilitatea de serviciu în acest caz este, de asemenea, mai mică decât valoarea specificată, așa că continuăm calculele pentru următorul t = 4, pentru care indicatorii de stare au următoarele valori: p$ = 0,12; Rotk = 0,028; Pofc = 0,972. Acum valoarea obținută a probabilității de serviciu satisface condițiile problemei, deoarece 0,972 > 0,97, prin urmare, capacitatea depozitului trebuie mărită la un volum de 4 unități.

Pentru a obține o anumită probabilitate de servire, puteți selecta în același mod numărul optim de persoane care să proceseze legume, calculând secvențial indicatorii QS pentru n = 3, 4, 5 etc. O soluție de compromis poate fi găsită prin compararea și contrastarea pentru diferite opțiuni pentru organizațiile CMO a costurilor asociate atât cu creșterea numărului de angajați, cât și cu crearea de echipamente tehnologice speciale pentru prelucrarea legumelor într-o întreprindere comercială.

Astfel, modelele de coadă în combinație cu metode economice de stabilire a sarcinilor fac posibilă analiza sistemelor QS existente, elaborarea de recomandări pentru reorganizarea acestora pentru a îmbunătăți eficiența operațională și, de asemenea, determinarea performanței optime a sistemelor QS nou create.

Exemplul 5.24. În medie, nouă mașini ajung la o spălătorie pe oră, dar dacă sunt deja patru mașini la coadă, clienții nou sosiți, de regulă, nu se alătură la coadă, ci trec pe lângă. Timpul mediu pentru a spăla o mașină este de 20 de minute și există doar două locuri pentru a o spăla. Costul mediu al spălării unei mașini este de 70 de ruble. Determinați pierderea medie de venituri pentru o spălătorie auto în timpul zilei.

Soluţie

X= 9 mașini/h; = 20 min; p = 2;t = 4.

Găsirea intensității sarcinii Determinarea procentului de nefuncţionare a spălătoriei auto

Probabilitatea de eșec

Capacitatea relativă este egală cu Capacitatea absolută Numărul mediu de mașini în coadă

Numărul mediu de aplicații deservite

Timp mediu de așteptare la coadă

Timpul mediu pe care îl petrece o mașină la o spălătorie

Astfel, 34% dintre aplicații nu vor fi deservite, pierderea pentru 12 ore de lucru într-o zi se va ridica la o medie de 2570 de ruble. (12*9* 0,34 70), adică 52% din veniturile totale, deoarece r deschis = 0,52 p 0 ^ s.

  • debit relativ sau probabilitate de serviciu, debit absolut, număr mediu de echipaje ocupate, rata de ocupare a echipajelor de încărcare

Sisteme de așteptare cu flux de intrare nelimitat

n canale identice primesc cel mai simplu flux de cereri cu intensitate λ . Dacă în momentul primirii unei solicitări toate canalele sunt ocupate, atunci această solicitare este pusă în coadă și așteaptă începerea service-ului. Timpul de serviciu al fiecărei cereri este o variabilă aleatorie care respectă o lege de distribuție exponențială cu parametrul μ .

Formule de calcul
Probabilitatea ca toate canalele să fie gratuite


Probabilitatea ca este ocupat k canale, cu condiția ca numărul total de solicitări deservite să nu depășească numărul de canale,


Probabilitatea pe care sistemul o conține k solicitări, dacă numărul lor este mai mare decât numărul de canale,


Probabilitatea ca toate canalele să fie ocupate este


Timp mediu de așteptare pentru ca o aplicație să înceapă service-ul în sistem


Lungimea medie a cozii


Numărul mediu de canale fără serviciu

Exemplu
O benzinărie cu două pompe deservește un flux Poisson de mașini cu o intensitate de λ=0,8 mașini pe minut. Timpul de service pentru o mașină respectă o lege exponențială cu o valoare medie de 2 minute. Nu există altă benzinărie în zonă, așa că coada din fața benzinăriei poate crește aproape nelimitat. Găsi:
1) numărul mediu de coloane ocupate;
2) probabilitatea lipsei de coadă la benzinărie;
3) probabilitatea ca va trebui să așteptați ca serviciul să înceapă;
4) numărul mediu de mașini în coadă;
5) timpul mediu de așteptare la coadă;
6) timpul mediu pe care îl petrece o mașină la o benzinărie;
7) numărul mediu de mașini la benzinării.
Soluţie. Conform condiţiilor problemei n=2, λ=0,8; μ=1/t obs =0,5; ρ=λ/μ=1,6
Deoarece ρ /n=0,8<1, то очередь не растет безгранично и имеет смысл говорить о предельном стационарном режиме работы системы массового обслуживания.
Găsim probabilitățile stărilor QS:

Numărul mediu de coloane ocupate:
N zan =n-N 0 = 2-(2 p 0 +1 p 1) = 2-2 0,1111 - 0,1778 = 1,6
Probabilitatea să nu fie coadă la benzinărie:

Probabilitatea ca va trebui să așteptați ca serviciul să înceapă este egală cu probabilitatea ca toate coloanele să fie ocupate:
p 0 +p 1 +p 2 = 0,1111+0,1778+0,1422 = 0,4311
Numărul mediu de mașini în coadă:


Timp mediu de așteptare la coadă:
Timpul mediu pe care îl petrece o mașină la o benzinărie:
t preb =t obs +t rece = 2+3,5556 = 5,5556 min.
Numărul mediu de mașini la benzinării:
N zan +L och = 1,6+2,8444 = 4,4444
Luați în considerare un QS cu un singur canal cu așteptări, în care numărul de canale este egal cu unul n= 1, intensitatea solicitărilor este λ, intensitatea serviciului este μ. O aplicație primită într-un moment în care canalul este ocupat este în coadă și așteaptă serviciul. Numărul de locuri în coadă este limitat și egal cu m. Dacă toate locurile din coadă sunt ocupate, atunci aplicația lasă coada neservită. Să analizăm starea sistemului:
  • S 0 – canalul este liber;
  • S 1 – canal ocupat;
  • S 2 – canalul este ocupat, o cerere este în coadă;
  • Sk– canalul este ocupat, (k–1) cererile sunt în coadă;
  • Sm+ 1 – canal ocupat, în coadă m aplicatii.
Să descriem graficul de stare al unui astfel de QS (Fig. 25).

Orez. 25
Folosind formulele Erlang, vom găsi probabilitățile evenimentelor constând în faptul că QS este într-o stare S 1 , S 2 , …, S m+1:
(28)

În acest caz, probabilitatea ca o aplicație care ajunge în sistem să o găsească liberă este egală cu
. (29)
Raportul dintre intensitatea primirii cererilor λ și intensitatea cererilor de deservire μ este intensitatea redusă μ, adică.

ρ=λ/μ
Să înlocuim raportul λ/&mu din formulele (28) și (29) cu ρ, atunci expresiile vor lua forma:

(30)
Probabilitate R 0 va fi calculat folosind următoarea formulă:
p 0 = -1 . (31)
Expresie pentru probabilitate P 0 este o progresie geometrică a cărei sumă va fi egală cu

.
Astfel, formulele (30) și (31) fac posibilă determinarea probabilității oricărui eveniment care poate apărea în sistem, adică determinarea probabilității ca sistemul să se afle în orice stare.
Formula pentru P 0 este valabil pentru cazul în care ρ ≠ 1. În cazul în care ρ = 1, adică intensitatea primirii cererilor este egală cu intensitatea deservirii acestora, se utilizează o altă formulă pentru a calcula probabilitatea ca sistemul să fie liber:

,
unde m este numărul de aplicații din coadă.

Să definim caracteristicile de performanță ale QS cu un singur canal:

  • probabilitatea ca următoarea cerere care ajunge în sistem să fie respinsă R otk;
  • debit absolut A,
  • debit relativ Q,
  • numărul de canale ocupate k,
  • numărul mediu de cereri din coada r,
  • numărul mediu de aplicații asociate cu QS, z .

Următoarea cerere care intră în sistem este respinsă atunci când canalul este ocupat, adică o altă solicitare este deservită și asta este tot m se ocupă și locurile din coadă. atunci probabilitatea acestui eveniment poate fi calculată folosind următoarea formulă:

. (32)
Probabilitatea ca o aplicație să intre în sistem și să fie imediat deservită sau să existe locuri în coadă, adică debitul relativ, poate fi găsită folosind formula

. (33)
Numărul mediu de cereri care pot fi deservite pe unitatea de timp, adică debitul absolut, se calculează după cum urmează:

A=Q·λ (34)
Astfel, folosind formulele (32), (33), (34) este posibil să se calculeze principalii indicatori de performanță pentru orice sistem de așteptare. Acum vom deriva expresii pentru calcularea caracteristicilor inerente numai acestui QS.
Definim numărul mediu de cereri din coada r ca așteptarea matematică a unei variabile aleatoare discrete, unde R– numărul de aplicații din coadă.
R 2 este probabilitatea ca în coada de așteptare să existe o singură solicitare pentru serviciu;
R 3 – probabilitatea ca în coadă să fie două aplicații;
Rk– probabilitatea ca în coadă să fie (k–1) aplicații;
Rm+ 1 – probabilitatea ca în coadă să fie m aplicații.
Apoi, numărul mediu de aplicații din coadă poate fi calculat după cum urmează:
r =1·P2 +2·P3 + ... +(k-1)·Pk + ... +m·Pm+1. (35)
Să substituim în formula (35) valorile probabilității găsite anterior calculate în formula (30):
r =1·ρ 2 ·p 0 +2·ρ 3 ·p 0 + ... +(k-1)·ρ k ·p 0 + ... +m·ρ m+1 ·p 0 . (35)
Să scoatem probabilitatea din ecuație P 0 și R 2, apoi obținem formula finală pentru calcularea numărului mediu de cereri din coada de service:
r =ρ 2 p 0 (1+2 ρ+ ... +(k-1) ρ k-2 + ... +m ρ m-1)
Să derivăm o formulă pentru numărul mediu de aplicații asociate cu QS, z, adică numărul de aplicații din coadă care sunt deservite. Luați în considerare numărul total de aplicații asociate cu QS, z, ca suma a două valori ale numărului mediu de aplicații din coada r și numărul de canale ocupate k:

z = r +k.
Deoarece există un singur canal, numărul de canale ocupate k poate lua valorile 0 sau 1. Probabilitatea ca k = 0, adică. sistemul este liber, corespunde probabilității P 0, a cărei valoare poate fi găsită folosind formula (31). Dacă k = 1, adică canalul este ocupat cu deservirea cererii, dar mai sunt locuri în coadă, atunci probabilitatea acestui eveniment poate fi calculată folosind formula

.
Prin urmare, z va fi egal cu:

. (37)

QS cu un singur canal cu așteptare

Sistemul de așteptare are un singur canal. Fluxul de intrare de cereri de servicii este cel mai simplu flux cu intensitatea l. Intensitatea fluxului de servicii este egală cu m (adică, în medie, un canal ocupat continuu va emite m cereri deservite). Durata serviciului este o variabilă aleatorie supusă legii distribuției exponențiale. Fluxul de servicii este cel mai simplu flux de evenimente Poisson. O solicitare primită când canalul este ocupat este pusă în coadă și așteaptă serviciul.
Să presupunem că, indiferent de câte solicitări ajung la intrarea sistemului de servire, acest sistem (coada + clienții serviți) nu poate găzdui mai mult de N-cerințe (aplicații), adică clienții care nu sunt în așteptare sunt forțați să fie serviți altundeva. În cele din urmă, sursa generatoare de solicitări de servicii are o capacitate nelimitată (infinit de mare).
Graficul de stare al QS în acest caz are forma prezentată în Fig. 3.2.


Graficul de stare al unui QS cu un singur canal cu așteptare (schema de deces și reproducere)
Stările QS au următoarea interpretare:
S 0 - canal liber
S 1 - canal ocupat (fără coadă);
S 2 - canalul este ocupat (o cerere este în coadă);
………………………………
S n - canalul este ocupat (n - 1 cereri sunt în coadă);
……………………………
S N - canalul este ocupat (N - 1 aplicații sunt în coadă).
Scurgerea staționară în acest sistem va fi descrisă de următorul sistem de ecuații algebrice:

P - numărul de stare.
Soluția sistemului de ecuații de mai sus (3.10) pentru modelul nostru QS are forma




De remarcat că nu este necesară îndeplinirea condiției de staționaritate pentru un QS dat, întrucât numărul de cereri admise în sistemul de deservire este controlat prin introducerea unei limite a lungimii cozii (care nu poate depăși N- 1), și nu raportul dintre intensitățile debitului de intrare, adică nu raportul
l/m = p
Să definim caracteristicile unui QS cu un singur canal cu așteptare și lungime limitată a cozii egală cu (N- 1):

Să luăm în considerare un exemplu de QS cu un singur canal cu așteptare.
Exemplul 3.2. Postul de diagnostic specializat este un QS cu un singur canal. Numărul de parcări pentru mașinile care așteaptă diagnosticare este limitat și egal cu 3 [(N- 1) = 3]. Dacă toate parcările sunt ocupate, adică sunt deja trei mașini în coadă, atunci următoarea mașină care sosește pentru diagnosticare nu va fi pusă în coada pentru service. Fluxul de mașini care sosesc pentru diagnosticare este distribuit conform legii lui Poisson și are o intensitate l= 0,85 (vehicule pe oră). Timpul de diagnosticare a vehiculului este distribuit conform unei legi exponențiale și are o medie de 1,05 ore.
Trebuie să se determine caracteristicile probabilistice ale unei stații de diagnosticare care funcționează în mod staționar.
Soluţie
1. Parametrul debitului de întreținere al vehiculului:


2. Intensitatea redusă a fluxului de trafic este definită ca raportul intensităților l și m, adică.


3. Să calculăm probabilitățile finale ale sistemului:

P 1 =ρ P 0 = 0,893 0,248 = 0,221
P 2 =ρ 2 P 0 = 0,893 2 0,248 = 0,198
P 3 =ρ 3 P 0 = 0,893 3 0,248 = 0,177
P 4 =ρ 4 P 0 = 0,893 2 0,248 = 0,158
4. Probabilitatea de nerespectare a vehiculului:
P deschis =P 4 =ρ 4 ·P 0 ≈ 0,158
5. Debit relativ al postului de diagnostic:
q=1-P deschis = 1-0,158 = 0,842
6. Debitul absolut al stației de diagnosticare
A=λ·q = 0,85·0,842 = 0,716 (vehicule pe oră)
7. Numărul mediu de mașini deservite și aflate la coadă (adică în sistemul de așteptare):


8. Timpul mediu pe care o mașină rămâne în sistem:
9. Durata medie de ședere a unei aplicații în coada pentru serviciu:
W q =W S -1/μ = 2,473-1/0,952 = 1,423 ore
10. Numărul mediu de aplicații în coadă (lungimea cozii): Lq= A,(1 - P N) W q= 0,85
L q =λ(1-P N) W q = 0,85 (1-0,158) 1,423 = 1,02
Munca postului de diagnosticare considerat poate fi considerată satisfăcătoare, deoarece postul de diagnosticare nu deservește mașini în medie în 15,8% din cazuri (R deschis= 0,158). Ca indicatori ai eficienței QS cu așteptări, în plus față de indicatorii deja cunoscuți - debitul A absolut și Q relativ, probabilitatea de eșec P resping. , numărul mediu de canale ocupate (pentru un sistem multicanal) vom avea în vedere și următoarele: L syst. - numărul mediu de aplicații la sistem; T syst. - timpul mediu de păstrare a unei aplicații în sistem; L foarte - numărul mediu de aplicații în coadă (lungimea cozii); Toch. - timpul mediu în care o aplicație rămâne în coadă; Rzan.. - probabilitatea ca canalul să fie ocupat (gradul de încărcare a canalului).

Sistem cu un singur canal cu coadă nelimitată

În practică, QS-uri cu un singur canal cu o coadă nelimitată sunt adesea întâlnite (de exemplu, un telefon public cu o singură cabină).
Să luăm în considerare problema.
Există un QS monocanal cu o coadă la care nu se impun restricții (nici asupra lungimii cozii, nici asupra timpului de așteptare). Fluxul de cereri care sosesc la QS are o intensitate λ, iar fluxul de service are o intensitate μ. Este necesar să se găsească probabilitățile limită ale stărilor și indicatorii de performanță ai QS.
Sistemul poate fi în una din stările S 0 , S 1 , S 2 , …, S k , în funcţie de numărul de solicitări din QS: S 0 - canalul este liber; S 1 - canalul este ocupat (deservește o cerere), nu există coadă, S 2 - canalul este ocupat, o cerere este în coadă; ... S k - canalul este ocupat, (k-1) aplicațiile sunt în coadă etc.
Graficul de stare al QS este prezentat în Fig. 8.

Orez. 8
Acesta este un proces de moarte și reproducere, dar cu un număr infinit de stări, în care intensitatea fluxului de aplicații este egală cu λ, iar intensitatea fluxului de servicii este μ.
Înainte de a scrie formulele pentru limitarea probabilităților, trebuie să fii sigur de existența acestora, deoarece în cazul în care timpul t→∞, coada poate crește fără limită. S-a dovedit că Dacăρ<1, acestea. numărul mediu de aplicații primite este mai mic decât numărul mediu de aplicații deservite (pe unitate de timp), atunci există probabilități limitative. Dacăρ≥1, coada crește la nesfârșit.

Pentru determinarea probabilităților limită ale stărilor, vom folosi formulele (16), (17) pentru procesul de moarte și reproducere (aici admitem o anumită lipsă de rigoare, întrucât aceste formule au fost obținute anterior pentru cazul unui număr finit de stări ale sistemului). Primim (32)
Deoarece probabilitățile limită există numai pentru ρ< 1, то геометрический ряд со знаменателем
ρ < 1, записанный в скобках в формуле (32), сходится к сумме, равной . Поэтому
p 0 =1-ρ, (33)
și luând în considerare relațiile (17)
p 1 =ρ·p 0; p 2 =ρ 2 ·p 0 ; ... ; p k =ρ k ·p 0 ; ...
haideti sa gasim probabilitatile limitatoare ale altor stari
p 1 =ρ·(1-ρ); p 2 =ρ 2 ·(1-ρ); ... ; p k =ρ k ·(1-ρ); ... (34)
Probabilitățile limitative p 0 , p 1 , p 2 , ..., p k , ... formează o profesie geometrică descrescătoare cu numitor p< 1, следовательно, вероятность р 0 - наибольшая. Это означает, что если СМО справляется с потоком заявок (при ρ < 1), то наиболее вероятным будет отсутствие заявок в системе.
Numărul mediu de aplicații în sistemul L. vom determina folosind formula de așteptare matematică care, ținând cont de (34), va lua forma
(35)
(sumare de la 1 la ∞, deoarece termenul zero este 0·p 0 =0).
Se poate demonstra că formula (35) se transformă (la ρ< 1) к виду
(36)
Să găsim numărul mediu de aplicații din coada L foarte. Este evident că
L och =L syst -L rev (37)
unde L vol. - numărul mediu de aplicații deservite.
Numărul mediu de cereri în serviciu este determinat de formula pentru așteptarea matematică a numărului de solicitări în serviciu, luând valoarea 0 (dacă canalul este liber) sau 1 (dacă canalul este ocupat):
L och =0 p 0 +1 (1-p 0)
acestea. numărul mediu de solicitări în serviciu este egal cu probabilitatea ca canalul să fie ocupat:
L och =P zan =1-p 0 , (38)
În vigoare (33)
L och =P zan ρ, (39)
Acum conform formulei (37) luând în considerare (36) și (39)
(40)
S-a dovedit că pentru orice natură a fluxului de aplicații, pentru orice distribuție a timpului de serviciu, pentru orice disciplină de serviciu, timpul mediu pe care o cerere rămâne în sistem (coadă) este egal cu numărul mediu de aplicații din sistem (în coadă) împărțit prin intensitatea fluxului de aplicații, acestea.
(41)
(42)
Formulele (41) și (42) se numesc Formulele lui Little. Ele provin din faptul că în modul de limitare, staționar, numărul mediu de aplicații care sosesc în sistem este egal cu numărul mediu de aplicații care părăsesc acesta: ambele fluxuri de cereri au aceeași intensitate λ.
Pe baza formulelor (41) și (42), ținând cont de (36) și (40), timpul mediu de păstrare a unei aplicații în sistem va fi determinat de formula:
(43)
și timpul mediu în care o aplicație rămâne în coadă
(44)

QS cu un singur canal cu așteptare fără limitare a capacității blocului de așteptare

Modul de funcționare staționar al acestui QS există la t→∞ pentru orice n=0,1,2,... și când l< m.Система алгебраических уравнений, описывающих работу СМО при t®¥ для любого n = 0, 1, 2...., имеет вид
Soluția acestui sistem de ecuații are forma
P n =(1-ρ)·ρ n , n=0,1,2,... (3.21)
unde ρ=λ/μ< 1
Caracteristicile unui QS cu un singur canal cu așteptare, fără restricții privind lungimea cozii, sunt următoarele:
numărul mediu de clienți (cereri) pentru servicii în sistem:
durata medie a șederii unui client în sistem:


Exemplul 3.3. Să ne amintim situația avută în vedere în exemplul 3.2, unde vorbim despre funcționarea unui post de diagnostic. Lăsați postul de diagnosticare în cauză să aibă un număr nelimitat de zone de parcare pentru vehiculele care sosesc pentru service, adică lungimea cozii este nelimitată.
Este necesar să se determine valorile finale ale următoarelor caracteristici probabilistice:

  • probabilitățile stărilor sistemului (stație de diagnosticare);
  • numărul mediu de mașini din sistem (în service și în coadă);
  • durata medie a șederii unui vehicul în sistem (pentru service și la coadă);
  • numărul mediu de mașini la coadă pentru service;
  • durata medie de timp pe care o mașină stă la rând.

Soluţie
1. Parametrul debitului de serviciu m și intensitatea redusă a debitului vehiculului p sunt definite în exemplul 3.2:
m = 0,952; p = 0,893.
2. Calculați probabilitățile limită ale sistemului folosind formulele
P 0 =1-ρ = 1-0,893 = 0,107
P 1 =(1-ρ) ρ = (1-0,893) 0,893 = 0,096
P 2 =(1-ρ) ρ 2 = (1-0,893) 2 0,893 = 0,085
P 3 =(1-ρ) ρ 3 = (1-0,893) 3 0,893 = 0,076
P 4 =(1-ρ) ρ 4 = (1-0,893) 4 0,893 = 0,068
P 5 =(1-ρ) ρ 5 = (1-0,893) 5 0,893 = 0,061
etc.
Trebuie remarcat faptul că P o determină proporția de timp în care postul de diagnostic este forțat să fie inactiv (inactiv). În exemplul nostru este de 10,7%, deoarece R o= 0,107.
3. Numărul mediu de mașini din sistem (în service și în coadă):
4. Durata medie a șederii unui client în sistem:


6. Durata medie a șederii unei mașini la coadă -
7. Debit relativ al sistemului:
adică, fiecare aplicație care intră în sistem va fi deservită.
8. Debit absolut: A= l q= 0,85 1 = 0,85
De menționat că o companie care efectuează diagnostice auto este interesată în primul rând de numărul de clienți care vor vizita postul de diagnosticare atunci când restricția privind lungimea cozii este ridicată.
Să presupunem că în versiunea originală numărul de locuri de parcare pentru mașinile sosite era egal cu trei (vezi exemplul 3.2). Frecvența m a situațiilor în care o mașină care ajunge la un post de diagnosticare nu poate intra în coadă:

T= l P N

În exemplul nostru, cu N = 3 + 1 = 4 și p = 0,893,
m = l P o p 4 = 0,85·0,248·0,8934·0,134 mașini pe oră.
Cu un mod de funcționare de 12 ore al stației de diagnosticare, aceasta este echivalentă cu faptul că stația de diagnosticare, în medie, va pierde 12·0,134 = 1,6 mașini pe schimb (zi).
Eliminarea restricției privind lungimea cozii ne permite să creștem numărul de clienți deserviți în exemplul nostru cu o medie de 1,6 mașini pe tură (12 ore de lucru) la stația de diagnosticare. Este clar că decizia de extindere a zonei de parcare a autovehiculelor care sosesc la stația de diagnosticare trebuie să se bazeze pe o evaluare a prejudiciului economic care este cauzat de pierderea clienților atunci când există doar trei locuri de parcare pentru aceste vehicule.

QS multicanal cu coadă nelimitată

Să luăm în considerare problema. Există un QS cu n canale cu o coadă nelimitată. Fluxul de cereri care sosesc la QS are o intensitate λ, iar fluxul de service are o intensitate μ. Este necesar să se găsească probabilitățile limită ale stărilor QS și indicatorii eficacității acestuia.

Sistemul poate fi în una dintre stările S 0 , S 1 , S 2 ,…, S k ,…, S n ,…, - numerotate în funcție de numărul de aplicații din QS: S 0 - nu există aplicații în sistemul (toate canalele sunt gratuite); S 1 - un canal este ocupat, restul sunt libere; S 2 - două canale sunt ocupate, restul sunt libere;..., S k - k canale sunt ocupate, restul sunt libere;..., S n - toate cele n canale sunt ocupate (fără coadă); S n+1 - toate cele n canale sunt ocupate, există o cerere în coadă;..., S n+r - toate sunt ocupate n canale, r aplicațiile sunt în linie...

Graficul stării sistemului este prezentat în Fig. 9. Să observăm că, spre deosebire de QS-ul precedent, intensitatea fluxului de servicii (transferând sistemul de la o stare la alta de la dreapta la stânga) nu rămâne constantă, iar pe măsură ce numărul de solicitări în QS crește de la 0 la n, crește de la m la nm, deoarece numărul canalelor de servicii crește în mod corespunzător. Când numărul de cereri din QS este mai mare decât n, intensitatea fluxului de servicii rămâne egală cu nm.

numărul mediu de aplicații în coadă
, (50)
numărul mediu de aplicații din sistem
L syst =L och +ρ, (51)
Timpul mediu pe care o aplicație rămâne în coadă și timpul mediu pe care o aplicație rămâne în sistem, ca și înainte, sunt găsite folosind formulele lui Little (42) și (41).
Cometariu. Pentru un QS cu o coadă nelimitată la r< 1 любая заявка, пришедшая в систему, будет обслужена, т.е. вероятность отказа P отк = 0, относительная пропускная способность Q=1, iar debitul absolut este egal cu intensitatea fluxului de solicitări de intrare, i.e. A=l.

QS cu coadă limitată

QS cu coadă limitată.Întrebările cu o coadă limitată diferă de problemele considerate mai sus doar prin faptul că numărul de aplicații din coadă este limitat (nu poate depăși un anumit specificat T). Dacă o nouă solicitare sosește într-un moment în care toate locurile din coadă sunt ocupate, aceasta lasă QS-ul neservit, de exemplu. este respins.
Evident: pentru a calcula probabilitățile limită ale stărilor și indicatorii de eficiență ai unor astfel de QS-uri, se poate folosi aceeași abordare ca mai sus, cu diferența că este necesar să rezumam nu o progresie infinită (cum am făcut, de exemplu, la derivarea formulei ( 33)), dar unul finit.
Timpul mediu pe care o aplicație rămâne în coadă și în sistem, ca și înainte, este determinat de formulele lui Little (44) și (43).
QS cu timp de așteptare limitat.În practică, sunt adesea întâlnite QMS-uri cu așa-numitele cereri „nerăbdătoare”. Astfel de aplicații pot părăsi coada dacă timpul de așteptare depășește o anumită valoare. În special, astfel de solicitări apar în diverse sisteme tehnologice, în care o întârziere a începerii serviciului poate duce la pierderea calității produsului, în sistemele de management operațional, când mesajele urgente își pierd valoare (sau chiar sens) dacă nu sunt primite pentru service. într-un anumit timp.

În cele mai simple modele matematice ale unor astfel de sisteme, se presupune că o cerere poate rămâne în coadă un timp aleator, distribuită după o lege exponențială cu un anumit parametru υ, adică. putem presupune condiționat că fiecare cerere aflată în coada de serviciu poate părăsi sistemul cu intensitatea υ.
Indicatorii de performanță QS limitați în timp corespunzători sunt obținuți pe baza rezultatelor obținute pentru procesul de deces și reproducere.

În concluzie, observăm că în practică există adesea sisteme de servicii închise în care fluxul de aplicații de intrare depinde în mod semnificativ de starea QS-ului în sine. Ca exemplu, putem cita situația în care unele utilaje ajung la depozitul de reparații din locurile de operare: este clar că cu cât mai multe utilaje sunt în stare de reparație, cu atât mai puține dintre ele continuă să fie folosite și cu atât mai puțin intens fluxul de mașini nou sosite pentru reparații. Un QS închis este caracterizat de un număr limitat de surse de solicitare, iar fiecare sursă este „blocata” în timp ce cererea sa este servită (adică nu emite noi solicitări). În astfel de sisteme, cu un număr finit de stări QS, vor exista probabilități limită pentru orice valoare a intensității fluxurilor de aplicații și service. Ele pot fi calculate prin revizuirea procesului de moarte și reproducere.

Să considerăm cel mai simplu QS cu așteptare - un sistem monocanal care primește un flux de solicitări cu intensitate; intensitatea serviciului (adică, în medie, un canal ocupat continuu va emite solicitări deservite pe unitate (de timp). O solicitare care sosește la un moment în care canalul este ocupat este pusă în coadă și așteaptă serviciul.

Sistem cu lungime limitată la coadă. Să presupunem mai întâi că numărul de locuri în coadă este limitat de numărul , adică dacă o aplicație ajunge la un moment în care există deja aplicații în coadă, ea lasă sistemul neservit. În viitor, grăbindu-ne la infinit, vom obține caracteristicile unui QS cu un singur canal fără restricții privind lungimea cozii.

Vom numerota stările QS-ului în funcție de numărul de aplicații din sistem (atât în ​​curs de service, cât și în așteptare):

Canalul este gratuit;

Canalul este ocupat, nu există coadă;

Canalul este ocupat, o aplicație este în coadă;

Canalul este ocupat, aplicațiile sunt în coadă;

Canalul este ocupat, tone de aplicații sunt la coadă.

GSP este prezentat în Fig. 5.8. Toate intensitățile fluxurilor de evenimente care se deplasează în sistem de-a lungul săgeților de la stânga la dreapta sunt egale cu și de la dreapta la stânga - . Într-adevăr, fluxul de solicitări mută sistemul de-a lungul săgeților de la stânga la dreapta (de îndată ce sosește o solicitare, sistemul trece la următoarea stare), în timp ce de la dreapta la stânga există un flux de „eliberări” ale unui canal ocupat , care are o intensitate (de îndată ce următoarea solicitare este deservită, canalul fie va deveni liber, fie va scădea numărul de aplicații din coadă).

Orez. 5.8. QS cu un singur canal cu așteptare

Arată în Fig. Diagrama 5.8 este o diagramă a reproducerii și a morții. Folosind soluția generală (5.32)-(5.34), scriem expresii pentru probabilitățile limită ale stărilor (vezi și (5.40)):

sau folosind:

Ultima linie din (5.45) conține o progresie geometrică cu primul termen 1 și numitorul p; unde ajungem:

în legătură cu care probabilitățile limitative iau forma:

Expresia (5.46) este valabilă numai pentru (căci dă incertitudinea formei ). Suma unei progresii geometrice cu un numitor este egală cu , și în acest caz

Să determinăm caracteristicile QS: probabilitatea de eșec, debitul relativ, debitul absolut, lungimea medie a cozii, numărul mediu de aplicații asociate sistemului, timpul mediu de așteptare în coadă, timpul mediu petrecut în QS

Probabilitatea de eșec. Evident, aplicația este respinsă doar dacă canalul este ocupat și toate t locurile din coadă sunt de asemenea ocupate:

Lățime de bandă relativă:

Debit absolut:

Lungimea medie a cozii. Să găsim numărul mediu de aplicații din coadă ca așteptarea matematică a unei variabile aleatoare discrete - numărul de aplicații din coadă:

Cu probabilitate există o aplicație în coadă, cu probabilitate sunt două aplicații, în general cu probabilitate sunt aplicații în coadă etc., de unde:

Deoarece , suma din (5.50) poate fi interpretată ca o derivată în raport cu suma unei progresii geometrice:

Înlocuind această expresie în (5.50) și folosind din (5.47), obținem în final:

Numărul mediu de aplicații din sistem. În continuare, obținem o formulă pentru numărul mediu de aplicații asociate sistemului (atât cele care stau în coadă, cât și cele deservite). Deoarece , unde este numărul mediu de aplicații aflate în serviciu, este cunoscut, rămâne de determinat . Deoarece există un singur canal, numărul de cereri deservite poate fi egal cu (cu probabilitate) sau 1 (cu probabilitate), din care:

iar numărul mediu de aplicații asociate cu QS este

Timp mediu de așteptare pentru o aplicație în coadă. Să o notăm; dacă o solicitare vine în sistem la un moment dat, atunci cu probabilitate canalul de serviciu nu va fi ocupat și nu va trebui să aștepte la coadă (timpul de așteptare este zero). Cel mai probabil, ea va intra în sistem în timp ce o cerere este servită, dar nu va fi nicio coadă în fața ei, iar cererea va aștepta începerea deservirii acesteia pentru o perioadă de timp (timpul mediu de deservire a uneia cerere). Există probabilitatea ca o altă aplicație să fie în coadă înainte ca aplicația să fie luată în considerare, iar timpul mediu de așteptare să fie egal cu , etc.

Dacă, adică atunci când o cerere nou sosită găsește canalul de serviciu ocupat și aplicațiile în coadă (probabilitatea acestui lucru), atunci în acest caz cererea nu intră în coadă (și nu este servită), astfel încât timpul de așteptare este zero . Timpul mediu de așteptare va fi:

dacă substituim expresii pentru probabilitățile (5.47) aici, obținem:

Aici folosim relațiile (5.50), (5.51) (derivată a unei progresii geometrice), precum și din (5.47). Comparând această expresie cu (5.51), observăm că, cu alte cuvinte, timpul mediu de așteptare este egal cu numărul mediu de cereri din coadă împărțit la intensitatea fluxului de aplicații.

Timpul mediu pe care o aplicație rămâne în sistem. Să notăm așteptarea matematică a unei variabile aleatoare - timpul în care o cerere rămâne în QS, care este suma timpului mediu de așteptare în coadă și timpul mediu de serviciu. Dacă încărcarea sistemului este 100%, evident, altfel

Exemplul 5.6. O benzinărie (benzinărie) este o stație de benzină cu un canal de serviciu (o coloană).

Zona de la stație permite nu mai mult de trei mașini să fie la rând pentru realimentare în același timp. Dacă sunt deja trei mașini în coadă, următorul vagon care sosește în stație nu se alătură la coadă. Fluxul de mașini care sosesc pentru realimentare are o intensitate (mașină pe minut). Procesul de realimentare durează în medie 1,25 minute.

Defini:

probabilitatea de eșec;

capacitatea relativă și absolută a benzinăriilor;

numărul mediu de mașini care așteaptă să realimenteze;

numărul mediu de mașini la o benzinărie (inclusiv cele deservite);

timpul mediu de așteptare pentru o mașină la coadă;

timpul mediu pe care îl petrece o mașină la o benzinărie (inclusiv service).

cu alte cuvinte, timpul mediu de așteptare este egal cu numărul mediu de cereri din coadă împărțit la intensitatea fluxului de aplicații.

Găsim mai întâi intensitatea redusă a fluxului de aplicații:

Conform formulelor (5.47):

Probabilitatea de eșec.

Capacitatea relativă a QS

Debit absolut al QS

Mașini pe min.

Găsim numărul mediu de mașini din coadă folosind formula (5.51)

adică, numărul mediu de mașini care așteaptă la coadă pentru alimentare este de 1,56.

Adăugând la această valoare numărul mediu de vehicule în service

obținem numărul mediu de mașini asociate unei benzinării.

Timp mediu de așteptare pentru o mașină la coadă conform formulei (5.54)

Adăugând la această valoare, obținem timpul mediu pe care îl petrece o mașină la o benzinărie:

Sisteme de așteptare nelimitate. În astfel de sisteme, valoarea lui m nu este limitată și, prin urmare, caracteristicile principale pot fi obținute prin trecerea la limită în expresiile obținute anterior (5.44), (5.45), etc.

Rețineți că numitorul din ultima formulă (5.45) este suma unui număr infinit de termeni ai unei progresii geometrice. Această sumă converge atunci când progresia este în scădere infinită, adică atunci când .

Se poate dovedi că există o condiție în care într-un QS cu așteptare există un mod limitator de stare staționară, în caz contrar un astfel de mod nu există, iar coada la va crește fără limită. Prin urmare, în cele ce urmează se presupune că .

Dacă , atunci relațiile (5.47) iau forma:

În absența restricțiilor privind lungimea cozii, fiecare aplicație care intră în sistem va fi deservită, prin urmare,

Obținem numărul mediu de aplicații din coadă de la (5.51) la:

Numărul mediu de aplicații în sistem conform formulei (5.52) cu

Timpul mediu de așteptare îl obținem din formulă

(5.53) la:

În cele din urmă, timpul mediu pe care o aplicație rămâne în QS este

QS multicanal cu așteptare

Sistem cu lungime limitată la coadă. Să considerăm un canal QS cu așteptare, care primește un flux de solicitări cu intensitate; intensitatea serviciului (pentru un canal); numărul de locuri în coadă.

Stările sistemului sunt numerotate în funcție de numărul de solicitări asociate sistemului:

fara coada:

Toate canalele sunt gratuite;

Un canal este ocupat, restul sunt libere;

Canalele sunt ocupate, restul nu;

Toate canalele sunt ocupate, nu există canale libere;

exista o coada:

Toate cele n canale sunt ocupate; o aplicație este în coadă;

Toate cele n canale sunt ocupate, r aplicații sunt în coadă;

Toate cele n canale sunt ocupate, r aplicații sunt în coadă.

GSP este prezentat în Fig. 5.9. Fiecare săgeată este marcată cu intensitățile corespunzătoare ale fluxurilor de evenimente. De-a lungul săgeților de la stânga la dreapta, sistemul este întotdeauna transferat de același flux de cereri cu o intensitate de

Orez. 5.9. QS multicanal cu așteptare

Graficul este tipic pentru procesele de reproducere și moarte, pentru care soluția a fost obținută anterior (5.29)-(5.33). Să scriem expresii pentru probabilitățile limită ale stărilor folosind notația: (aici folosim expresia pentru suma unei progresii geometrice cu numitor).

Astfel, au fost găsite toate probabilitățile de stare.

Să determinăm caracteristicile de performanță ale sistemului.

Probabilitatea de eșec. O cerere primită este respinsă dacă toate canalele și toate locurile din coadă sunt ocupate:

Debitul relativ completează probabilitatea de eșec la unul:

Debit absolut al QS:

Numărul mediu de canale ocupate. Pentru QS cu refuzuri, acesta a coincis cu numărul mediu de cereri din sistem. Pentru un QS cu o coadă, numărul mediu de canale ocupate nu coincide cu numărul mediu de aplicații din sistem: ultima valoare diferă de prima prin numărul mediu de aplicații din coadă.

Să notăm numărul mediu de canale ocupate cu . Fiecare canal ocupat servește o medie a cererilor pe unitatea de timp, iar QS în ansamblu deservește o medie a cererilor pe unitatea de timp. Împărțind unul la altul, obținem:

Numărul mediu de cereri dintr-o coadă poate fi calculat direct ca așteptarea matematică a unei variabile aleatoare discrete:

Din nou (expresia dintre paranteze) apare derivata sumei progresiei geometrice (vezi mai sus (5.50), (5.51)-(5.53)), folosind relația pentru aceasta, obținem:

Numărul mediu de aplicații în sistem:

Timp mediu de așteptare pentru o aplicație în coadă. Să luăm în considerare o serie de situații care diferă în funcție de starea în care o cerere nou sosită va găsi sistemul și de cât timp va trebui să aștepte pentru service.

Dacă o solicitare nu găsește toate canalele ocupate, nu va trebui să aștepte deloc (termenii corespunzători din așteptarea matematică sunt egali cu zero). Dacă o solicitare ajunge într-un moment în care toate canalele sunt ocupate și nu există coadă, va trebui să aștepte în medie un timp egal cu (deoarece „fluxul de lansări” de canale are o intensitate de ). Dacă o aplicație găsește toate canalele ocupate și o aplicație în fața ei în coadă, va trebui să aștepte în medie o perioadă de timp (pentru fiecare aplicație din față), etc. Dacă o aplicație se găsește într-o coadă de aplicații , va trebui să aștepte în medie o perioadă de timp . Dacă o aplicație nou sosită găsește deja aplicații în coadă, atunci nu va aștepta deloc (dar nu va fi deservită). Găsim timpul mediu de așteptare înmulțind fiecare dintre aceste valori cu probabilitățile corespunzătoare:

La fel ca și în cazul unui QS cu un singur canal cu așteptare, observăm că această expresie diferă de expresia pentru lungimea medie a cozii (5,59) doar prin factorul , i.e.

Timpul mediu de rezidență al unei cereri în sistem, precum și al unui QS cu un singur canal, diferă de timpul mediu de așteptare cu timpul mediu de serviciu înmulțit cu debitul relativ:

Sisteme cu lungime nelimitată la coadă. Am considerat un canal QS cu așteptare, când nu pot fi în coadă mai mult de cereri în același timp.

La fel ca înainte, atunci când se analizează sisteme fără restricții, este necesar să se ia în considerare relațiile obținute pentru .

Obținem probabilitățile stărilor din formulele (5.56) trecând la limita (la ). Rețineți că suma progresiei geometrice corespunzătoare converge la și diverge la . Presupunând că și direcționând valoarea lui m către infinit în formulele (5.56), obținem expresii pentru probabilitățile limită ale stărilor:

Probabilitatea de eșec, debit relativ și absolut. Deoarece fiecare cerere va fi deservită mai devreme sau mai târziu, caracteristicile debitului QS vor fi:

Obținem numărul mediu de aplicații din coadă de la (5,59):

iar timpul mediu de așteptare este de la (5,60):

Numărul mediu de canale ocupate, ca și înainte, este determinat prin debitul absolut:

Numărul mediu de aplicații asociate cu QS este definit ca numărul mediu de aplicații din coadă plus numărul mediu de aplicații aflate în serviciu (numărul mediu de canale ocupate):

Exemplul 5.7. O benzinărie cu două pompe () deservește un flux de mașini cu intensitate (mașini pe minut). Timp mediu de service pe mașină

Nu există altă benzinărie în zonă, așa că șirul de mașini din fața benzinăriei poate crește aproape nelimitat. Găsiți caracteristicile QS.

Din moment ce , coada nu crește la infinit și este logic să vorbim despre modul de funcționare staționar limitator al QS. Folosind formulele (5.61) găsim probabilitățile stărilor:

Vom găsi numărul mediu de canale ocupate împărțind debitul absolut al QS la intensitatea serviciului:

Probabilitatea să nu fie coadă la o benzinărie va fi:

Numărul mediu de mașini în coadă:

Numărul mediu de mașini la benzinării:

Timp mediu de așteptare la coadă:

Timpul mediu pe care îl petrece o mașină la o benzinărie:

QS cu timp de așteptare limitat. Anterior, am considerat sisteme cu așteptare limitată doar de lungimea cozii (numărul de aplicații simultan în coadă). Într-un astfel de QS, o aplicație, odată plasată într-o coadă, nu o părăsește până nu așteaptă service-ul. În practică, există și alte tipuri de QS în care o aplicație, după ce a așteptat ceva timp, poate părăsi coada (așa-numitele aplicații „nerăbdătoare”).

Să considerăm un QS de acest tip, presupunând că constrângerea timpului de așteptare este o variabilă aleatorie.

Să presupunem că există un canal QS cu așteptare, în care numărul de locuri în coadă nu este limitat, dar timpul în care o aplicație rămâne în coadă este o variabilă aleatorie cu valoarea medie, astfel, pentru fiecare aplicație aflată în coada, un fel de „flux de plecări” Poisson acţionează » cu intensitatea aplicaţiilor, stau la coadă etc.

Graficul stărilor și tranzițiilor sistemului este prezentat în Fig. 5.10.

Orez. 5.10. QS cu timp de așteptare limitat

Să marchem acest grafic ca înainte; toate săgețile care conduc de la stânga la dreapta vor indica intensitatea fluxului de aplicații. Pentru statele fără coadă, săgețile care duc de la ele de la dreapta la stânga vor indica, ca și înainte, intensitatea totală a fluxului care deservește toate canalele ocupate. În ceea ce privește stările cu coadă, săgețile care duc de la ele de la dreapta la stânga vor indica intensitatea totală a fluxului de serviciu al tuturor canalelor plus intensitatea corespunzătoare a fluxului de plecări din coadă. Dacă există aplicații în coadă, atunci intensitatea totală a fluxului de plecări va fi egală cu .

După cum se poate observa din grafic, există un model de reproducere și moarte; Folosind expresii generale pentru probabilitățile limită ale stărilor din această schemă (folosind notație abreviată), scriem:

Să notăm câteva caracteristici ale unui QS cu așteptare limitată în comparație cu QS-ul considerat anterior cu cereri „pacient”.

Dacă lungimea cozii nu este limitată și cererile sunt „răbdătoare” (nu părăsiți coada), atunci regimul limită staționar există doar în cazul (la , progresia geometrică infinită corespunzătoare diverge, ceea ce corespunde fizic unei creșteri nelimitate al cozii de la ).

Dimpotrivă, într-un QS cu clienți „nerăbdători” care părăsesc coada mai devreme sau mai târziu, modul de service stabilit la se realizează întotdeauna, indiferent de intensitatea redusă a fluxului de clienți, fără a însuma seria infinită (5.63). Din (5.64) obținem:

iar numărul mediu de canale ocupate incluse în această formulă poate fi găsit ca așteptarea matematică a unei variabile aleatoare care ia valori cu probabilități:

În concluzie, observăm că dacă în formulele (5.62) mergem la limita la (sau, ceea ce este același, la ), atunci la obținem formulele (5.61), adică aplicațiile „nerăbdătoare” vor deveni „răbdătoare”.

QS multicanal cu coadă nelimitată

Să luăm în considerare problema. Disponibil QS cu canale n cu coadă nelimitată. Fluxul de cereri care intră în QS are intensitatea l, iar fluxul de servicii are intensitatea m. Este necesar să se găsească probabilitățile limitative ale stărilor QS și indicatorii eficacității acestuia.

Sistemul poate fi în una dintre stările S0, S1, S2, ..., Sk .., Sn, ..., numerotate în funcție de numărul de solicitări din QS: S0 -- nu există cereri în sistem (toate canalele sunt gratuite); S -- un canal este ocupat, restul sunt libere; S2-- două canale sunt ocupate, restul sunt libere; Sk -- k canale sunt ocupate, restul sunt libere; Sn -- toate cele n canale sunt ocupate (fără coadă); Sn+1 -- toate cele n canale sunt ocupate, există o cerere în coadă; Sn+r -- toate cele n canale sunt ocupate, r aplicații sunt în coadă.

Graficul stării sistemului este prezentat în Figura 7. Să observăm că, spre deosebire de QS-ul precedent, intensitatea fluxului de serviciu (transferând sistemul dintr-o stare în alta de la dreapta la stânga) nu rămâne constantă, ci ca numărul de cererile în QS crește de la 0 la n crește de la m la n??, deoarece numărul de canale de servicii crește în mod corespunzător. Când numărul de cereri din QS este mai mare decât n, intensitatea fluxului de servicii rămâne egală cu nm.

Figura 7 - Graficul de stare al unui QS multicanal

Se poate arăta că pentru c/n< 1 предельные вероятности существуют. Если с/n ? 1, очередь растет до бесконечности. Используя формулы (20) и (21) для процесса гибели и размножения, можно получить следующие формулы для предельных вероятностей состояний n-канальной СМО с неограниченной очередью

Probabilitatea ca o aplicație să fie în coadă este

Pentru un QS cu canale n cu o coadă nelimitată, folosind tehnici anterioare, se pot găsi:

numărul mediu de canale ocupate

numărul mediu de aplicații din sistem

Timpul mediu pe care o aplicație rămâne în coadă și timpul mediu pe care o aplicație rămâne în sistem, ca și înainte, sunt găsite folosind formulele lui Little (48) și (49).

Cometariu. Pentru un QS cu o coadă nelimitată cu< 1 любая заявка, пришедшая в систему, будет обслужена, т.е. вероятность отказа Ротк = 0, Q=1, а равна интенсивности входящего потока заявок, т.е. А = л.

QS cu coadă limitată

Întrebările cu o coadă limitată diferă doar prin aceea că numărul de aplicații din coadă este limitat (nu poate depăși un anumit m specificat). Dacă o nouă solicitare sosește într-un moment în care toate locurile din coadă sunt ocupate, aceasta lasă QS-ul neservit, de exemplu. este respins.

QS cu un singur canal cu lungime limitată la coadă

Limită probabilități:

Probabilitatea de eșec:

Debit absolut

Lățimea de bandă relativă

Numărul mediu de aplicații în coadă

Număr mediu de solicitări în serviciu (număr mediu de canale ocupate)

Numărul mediu de aplicații în sistem

QS multicanal cu coadă limitată

Limită probabilități:

Probabilitatea de eșec:

Debit absolut

Lățimea de bandă relativă

Numărul mediu de aplicații în coadă

Număr mediu de solicitări în serviciu (număr mediu de canale ocupate)

Nou pe site

>

Cel mai popular