Modele de Asteptare Cu S Statii de Servire

Embed Size (px)

Citation preview

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    1/7

    Modele de aşteptare cu S staţii de servire

    Modelele de aşteptare se pot studia f ¼acând analogie cu variaţia volumuluipopulaţiilor biologice care depinde de natalitate (intr¼ari) şi mortalitate (ieşiri).Intensitatea sosirilor   k   şi ieşirilor   k  depinde uneori de num¼arul   k  de clienţiexistenţi deja în sistem. De exemplu, când num¼arul elementelor colectivit¼a̧tiidin care pot proveni clienţii este …nit.Notând cu  pk probabilitatea ca în sistem s¼a existe  k  clienţi se demonstreaz¼a c¼a:

     p1  =  0

    1:p0; p2 =

      01

    12 p0;:::;pk =

      01:::k1

    12::::k p0:

    Din condi̧tia1Pk=0

     pk  = 1; se obţine  p0. Dac¼a  S 1  =1Pk=1

    01:::k112::::k

    < 1; atunci

     p0  =  1

    1 + S 1:

    Model de aşteptare cu populaţia din care provin clienţii - …nit¼a

    Clienţii provin dintr-o populaţie …nit¼a cu   m  elemente. Exist¼a   S   staţii deservire paralele. Dac¼a toate sta̧tiile de servire sunt ocupate, clientul trebuie s¼aaştepte pân¼a ce una din ele se elibereaz¼a. Clienţii sosesc independent unul faţ¼ade altul. Presupunem c¼a ‡uxul sosirilor este Poisson cu parametrul   ;  duratade servire a unui client este exponenţial¼a de parametru  :Ordinea servirii este ordinea intr¼arii în sistem.

    Dac¼a în sistem sunt   k  clienţi, atunci în afara sistemului au r¼amas   m k.Intensitatea sosirilor  k   sau servirilor  k  depinde de num¼arul  k  de clienţi exis-tenţi deja în sistem. Modelul este un caz particular al procesului de varia̧tie avolumului populaţiilor biologice în care:

    k =

      (m k) ;   0 k < m0; k > m:

    Dac¼a   S   = 1  şi durata de servire a unui client este o variabil¼a aleatoare expo-nenţial¼a cu parametrul  ;  atunci luând

    k =  ;   1 k m;

    putem calcula probabilit¼atile  pk   (0 k m) ; ca în sistem s¼a existe  k  clienţi:

     pk  =  01:::k112:::k

     p0  =  m(m1):::(mk+1):k

    k  p0:

    Probabilitatea  p0  se calculeaz¼a din egalitateamPk=0

     pk  = 1:

    Dac¼a avem  S  staţii de servire cu  1  < S < m  atunci se ia

    k  =

    8<:

    k;   1 k < S S; S   k m

    0; k > m:

    1

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    2/7

    În acest caz probabilit¼a̧tile   pk; (0 k m) ; ca în sistem s¼a existe  k  clienţise determin¼a cu formulele

     pk  =

      C km

    k p0  pentru 1 k < S k!

    S !S kS:C km

    k p0  pentru  S   k m

     p0=   1S1P

    k=0ckm

    k+SS

    S!

    mP

    k=1Akm( S )

    k

    :

    unde    =  

    :

    Cu ajutorul acestora se poate calcula  num ¼ arul mediu de clienţi din …rul de 

    aşteptare :

    # =mX

    k=S +1

    (k S ) pk

    şi  num ¼ arul mediu de clienţi în sistemul de aşteptare :

    n =mPk=0

    kpk   :

    De asemenea,  num ¼ arul mediu de staţii ocupate :

    s0 =S 1Xk=1

    kpk + S mX

    k=S 

     pk

    ne permite s¼a determin¼am   timpul mediu cumulat  cât staţiile se a‡¼a f ¼ar¼a între-rupere   în serviciu :

    tc =  1

      s0

    2

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    3/7

    şi   timpul mediu cumulat de lenevire  al sta̧tiilor care este egal cu durata mediecât un client st¼a în afara sistemului, înmulţit¼a cu num¼arul mediu de staţii care

    lenevesc:te  =

      1

      (S  so) :

    Model de aşteptare cu o staţie, sosiri Poisson,

    timp de servire exponeņtial, num¼ar limitat de clienţi admişi în

    sistem

    În sistem nu se admit decât cel mult  N  clienţi. Un client care g¼aseşte la sosireN  clienţi în sistem este respins. Modelul este un caz particular al procesului devariaţie a volumului populaţiilor biologice în care

    k =  ; k 1

    şi

    k  =

      ; k = 0; 1;:::;N   10; k N:

    Rezult¼a

     pk =

      k p0;   0 k N 0; k > N;

    unde

     =  

      şiN Pk=0

     pk = 1 =  p0N Pk=0

    k = p01N +1

    1   )

     p0  =  1

    1 N +1:

    Valoarea medie a num ¼ arului de clienţi din sistem  este:

    n =N Pk=0

    kpk =  1 :

    1(N +1)N +NN +1

    1N +1  :

    Valoarea medie a num ¼ arului de clienţi din …rul de aşteptare  este:

    # =N Pk=2

    (k 1) pk =N Pk=2

    kpkN Pk=2

     pk =  n p1 (1 p0  p1) =  n + p0 1 =

    =   2

    1 :1NN 1+(N 1)N 

    1N +1  :

    3.   Capacitatea de reparare a unui atelier cu o sta̧tie de servire este înmedie de   12  transformatoare pe s¼apt¼amân¼a, iar ritmul mediu al sosirilor estede  10   transformatoare s¼apt¼amânal. Atelierul poate depozita simultan cel mult

    4 transformatoare. S¼a se determine:1. Probabilitatea ca în atelier s¼a existe  k =0,1,...,5  transformatoare;2. Probabilitatea ca un transformator s¼a nu intre imediat în reparaţie;3. Numarul mediu de transformatoare din atelier.Rezolvare:1.

    3

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    4/7

    N  = 5;k  = 12; k 1;

    k =

      10; k = 0; 1; 2; 3; 40; k 5:

     =  

     =   1012  =  56

     p0  =  116   = 0:25

     pk =

      k p0;   0 k 50; k > 5;

     p1  = 0:217;  p2  = 0:185;  p3  = 0:153;  p4  = 0:127;  p5 = 0:105:2.

    p=1-  p0  = 0:75:3.

    n =5P

    k=0

    kpk = 0:p0 + 1:p1 + 2:p2 + 3:p3 + 4: p4 + 5:p5  = 1:85:

    Model de aşteptare cu S staţii paralele, sosiri Poisson,

    timp de servire exponeņtial, num¼ar limitat de clienţi admişi în

    sistem

    Clienţii provin dintr-o populaţie in…nit¼a. În sistem nu se admit decât celmult  N  clienţi. Un client care g¼aseşte la sosire  N  clienţi în sistem este respins.Presupunem c¼a ‡uxul sosirilor este Poisson cu parametrul ; durata de servirea unui client este exponenţial¼a de parametru  :Ordinea servirii este ordinea intr¼arii în sistem. Dac¼a la intrarea în sistem unclient g¼aseşte staţii libere, atunci ocup¼a instantaneu una dintre acestea. Dac¼atoate staţiile sunt ocupate, atunci se aşeaz¼a la coad¼a. Când se elibereaz¼a ostaţie, clientul de la coad¼a care urmeaz¼a, o ocup¼a instantaneu. Modelul esteun caz particular al procesului de varia̧tie a volumului populaţiilor biologice în

    care:

    k  =

      ; k = 0; 1;:::;N   10; k N:

    k  =

      k;   1 k S 

    S; S   + 1 k N:

    Atunci, pentru  k S; avem pk =

      01:::k112::::k

     p0  =  k

    k!k:p0

    şi pentru  S  + 1 k N;  rezult¼a pk  =

      01:::k11:::ss+1:::k

     p0  =  k

    S !S kSk:p0:

    De asemenea   pk  = 0   pentru  k > N:

    Probabilitatea p0 se determin¼a din condi̧tiaN Pk=0

     pk  = 1: Se presupune   S  

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    5/7

    Durata medie de aşteptare în şir  este:tf   =   # :

    Durata medie de timp pe care un client îl petrece în sistem  este  tf  la care seadaug¼a durata medie a unui serviciu adic¼a:

    ts =  tf  + 1

    :

    Probabilitatea ca un client s ¼ a aştepte  este:

     p (n S ) =N X

    k=S 

     pk:

    4.  Într-o bibliotec¼a exist¼a 4   terminale pentru obţinerea de informaţii despre

    c¼arţile disponibile. Dac¼a toate terminalele sunt ocupate, cititorul sosit p¼ar¼asȩstesala. Durata medie de ob̧tinere a informaţiei la …ecare terminal este de   2.5 minute. Sosirile sunt Poisson cu  72  cititori pe or¼a în medie.

    a) S¼a se determine probabilitatea de a avea k  = 0; 1; 2; 3; 4 terminale ocupate;b) Câte terminale ar … necesare astfel încât cel mult   5%  dintre cititori s¼a

    g¼aseasc¼a toate terminalele ocupate.Rezolvare a) Modelul are S  = 4 staţii de servire şi num¼ar limitat de clienţi admişi în

    sistem  N  = 4 unde: = 72 clienţi pe or¼a; =   12;5  clienţi pe minut=24  clienţi pe or¼a;

     p0  =  14P

    k=0

    1k! ()

    k=   8131 ;

     pk   =   k

    k!k:p0   ;   p1   =   24131 ;   p2   =

      36131 ;   p3   =

      36131 ;

     p4  =  27131 ;

    Probabilitatea ca un cititor s¼a g¼aseasc¼a toate terminalele ocupate este  p4  =27131   = 0:2061 adic¼a peste 20% dintre clienţi p¼ar¼asesc sala la sosire:

    b) Pentru   S  = 5; p5  = 0:11005;S  = 6; p6  = 0:05215;S  = 7; p7  = 0:0219 <  0:05:R¼ aspuns  : Sunt necesare cel puţin  7   terminale.

    5.   O companie de închiriat maşini dispune de  6  maşini. Costul întreţinerii(asigurare, defecţiuni, etc.) este de   60   u.m pentru o maşin¼a pe zi. Clieņtiisosesc dup¼a o distribuţie Poisson cu o medie de   5  pe zi. Un client închiriaz¼a

    maşina pe o durat¼a exponenţial¼a cu media de  1,5   zile. Închirierea unei maşinicost¼a  110  u.m pe zi. Clienţii care la sosire nu g¼asesc nici o maşin¼a disponibil¼amerg la alt¼a companie.

    i) S¼a se determine procentul de clienţi pentru care nu este disponibil¼a nici oma̧sin¼a.

    ii) S¼a se determine pro…tul mediu pe zi.

    5

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    6/7

    iii) Compania îşi propune s¼a mai cumpere maşini. Câte maşini trebuie s¼acumpere pentru a maximiza pro…tul mediu pe zi?

    Rezolvare i) Modelul are S  = 6 staţii de servire şi num¼ar limitat de clienţi admişi în

    sistem  N  = 6 unde: = 5 clienţi pe zi; =   11;5  clienţi pe zi=

    23  clienţi pe zi

     p0  =  16P

    k=0

    1k! ()

    k;

     pk  =  k

    k!k:p0   ;

    Probabilitatea ca un client s¼a g¼aseasc¼a toate maşinile închiriate este   p6   =0; 3615 adic¼a peste 36% dintre clienţi merg la alt¼a companie.

    ii)   Num ¼ arul mediu de maşini închiriate  este:

    n   =6P

    k=0

    kpk   =6P

    k=1

    k   k

    k!k:p0   =

    6

    Pk=1

    k1

    (k1)!k1 p0   =

     

    5Pi=0

    i

    i!i:p0   =

    (1 p6) = 4; 7887:Pro…tul mediu pe zi =  n:110 6:60 = 166; 7  u:m:iii) Dac¼a compania are   S   maşini pro…tul mediu pe zi =   (1 pS ):110S:60:Pentru   S  =7 maşini pro…tul mediu pe zi este   174; 7   u:m   . Pentru   S   =8,

    pro…tul mediu pe zi este  173; 8  u:m, iar pentru  S  =9 maşini pro…tul mediu pezi este 163; 4  u:m:

    R¼ aspuns   : Este necesar¼a înc¼a o maşin¼a pentru a obţine cel mai mare pro…tmediu pe zi.

    6. Serviciu proporţional cu num¼arul clienţilor

    Num¼arul mediu al clieņtilor care sosesc într-un sistem este de 20 pe or¼a.Timpul mediu de servire al unui client este de 6 minute. Sosirile sunt de tipPoisson şi serviciile de tip exponenţial.

    10. Câte staţii de servire sunt necesare pentru evitarea aglomer¼arii în sistem?20:  Se studiaz¼a punerea unui serviciu proporţional cu num¼arul clienţilor.

    Care este probabilitatea  pk  de a avea  k  clienţi în sistem?30: Num¼arul de staţii care execut¼a serviciul proporţional cu num¼arul clienţilor

    este limitat la 4. Care este probabilitatea ca s¼a …e nevoie de suplimentarea cuînc¼a o sta̧tie de servire pe lâng¼a cele patru?

    Rezolvare 10. Avem    = 20;   1

     =   110  ore deci    = 10:

    Este necesar  S   <  1  adic¼a  S >  2. Deci pentru evitarea aglomeraţiei în sistemsunt necesare cel puţin dou¼a staţii.

    20. Modelul este un caz particular al procesului de varia̧tie a volumuluipopulaţiilor biologice în care:

    k  =  ; k = 0; 1; 2;:::

    6

  • 8/16/2019 Modele de Asteptare Cu S Statii de Servire

    7/7

    k =  k; k 1:

    Rezult¼a; pk  =

      1k!

    k p0

    unde p0  se obţine din relaţia1Pk=0

     pk = 1; deci

     p0 +  p01Pk=1

    ()k

    k!   = 1 )  p0 +  p0

    e 1

    = 1 )  p0  =  e

    şi

     pk  =

    ke

    k!   :

    Pentru  

     = 2  se obţine  pk =   1k!2ke2 = 0; 1352k

    k!

    30:1Pk=5

     pk = 1 p0  p1  p2  p3  p4  = 0; 055:

    7