В практически урок ще разгледаме този път и ще сравним резултатите от симулацията с теоретично решение. Примери за решаване на проблеми на системи за масово обслужване

Математически (абстрактен) обект, чиито елементи са (фиг. 2.1):

  • входен (входящ) поток от заявки (изисквания) за услуга;
  • сервизни устройства (канали);
  • опашка от приложения, чакащи обслужване;
  • изходящ (изходящ) поток от обслужени заявки;
  • потокът от заявки за последващи грижи след прекъсване на услугата;
  • поток от необслужени заявки.

Заявка(заявка, изискване, обаждане, клиент, съобщение, пакет) - обект, влизащ в QS и изискващ обслужване в устройството. Набор от последователни приложения, разпределени във времева форма входен поток от приложения.

Ориз. 2.1.

сервизно устройство(устройство, устройство, канал, линия, инструмент, кола, рутер и др.) - QS елемент, чиято цел е да обслужва приложения.

Обслужване- забавяне на заявката в сервизното устройство за известно време.

Продължителност на услугата- време на забавяне (обслужване) на приложението в устройството.

Устройство за съхранение(buffer, input buffer, output buffer) - набор от места за изчакване на приложения пред обслужващото устройство. Брой места за чакане - капацитет за съхранение.

Заявление, получено от CMO, може да бъде в две състояния:

  • 1) обслужване(в устройството);
  • 2) очаквания(в акумулатора), ако всички устройства са заети да обслужват други заявки.

Рекламациите във формуляра за акумулаторна и чакаща услуга завойприложения. Броят на приложенията в акумулаторната чакаща услуга - дължина на опашката.

Буферираща дисциплина(дисциплина на опашка) - правилото за въвеждане на входящи приложения в устройството (буфер).

Сервизна дисциплина- правилото за избор на заявки от опашката за обслужване в устройството.

Приоритет- преференциалното право (за улавяне на ресурси) за влизане в акумулатора или избор от опашката за обслужване в приложенията на устройството от един клас по отношение на приложенията от други класове.

Има много системи за масово обслужване, които се различават по структурна и функционална организация. В същото време разработването на аналитични методи за изчисляване на показателите за ефективност на QS в много случаи включва редица ограничения и предположения, които стесняват набора от изследвани QS. Ето защо няма общ аналитичен модел за произволна сложна структура QS.

QS аналитичният модел е набор от уравнения или формули, които позволяват да се определят вероятностите от състояния на системата по време на нейната работа и показатели за ефективност въз основа на известните параметри на входящия поток и каналите за обслужване, буфериране и дисциплини на обслужване.

Аналитичното моделиране на QS е значително улеснено, ако процесите, протичащи в QS, са марковски (потоците от приложения са най-прости, времето за обслужване се разпределя експоненциално). В този случай всички процеси в QS могат да бъдат описани чрез обикновени диференциални уравнения, а в граничния случай - за стационарни състояния - чрез линейни алгебрични уравнения и, след като са решени с всякакви методи, налични в математическите софтуерни пакети, определят избраните показатели за ефективност .

В IM системите, когато внедряват QS, се приемат следните ограничения и предположения:

  • приложение, въведено в системата моменталновлиза в услуга, ако няма заявки в опашката и устройството е свободно;
  • в устройството за поддръжка по всяко време може да бъде само единискане;
  • след приключване на обслужването на която и да е заявка в устройството, моментално се избира следващата заявка от опашката за обслужване, т.е. не работи на празен ходако има поне едно приложение в опашката;
  • получаването на заявления в QS и продължителността на тяхното обслужване не зависят от броя на приложенията, които вече са в системата, или от други фактори;
  • продължителността на обслужващите заявки не зависи от интензивността на заявките, постъпващи в системата.

Нека се спрем по-подробно на някои елементи на QS.

Входящ (входящ) поток от приложения. Потокът от събитиясе нарича поредица от хомогенни събития, следващи едно след друго и възникващи в някои, най-общо казано, случаенточки във времето. Ако събитието се състои в появата на искове, имаме поток на приложението.За да се опише потокът от приложения в общия случай, е необходимо да се зададат времевите интервали t = t k - t k-1между съседни моменти t k _ kи t kполучаване на заявления с поредни номера да се - 1 и да сесъответно (да се - 1, 2, ...; t 0 - 0 - начален момент от време).

Основната характеристика на потока на приложението е неговата X интензивност- среден брой приложения, пристигащи на входа на QS за единица време. Стойност t = 1/Xопределя средният интервал от време между две последователни поръчки.

Потокът се нарича детерминистиченако интервали от време t домежду съседни приложения приемат определени предварително известни стойности. Ако интервалите са еднакви (x до= t за всички k = 1, 2, ...), тогава потокът се извиква редовен.За пълно описание на редовния поток от заявки е достатъчно да зададете интензитета на потока хили стойността на интервала t = 1/X.

Поток, в който интервали от време x kмежду съседни приложения са случайни величини, т.нар случаен.За пълно описание на произволен поток от приложения в общия случай е необходимо да се зададат законите на разпределение F fc (x fc) за всеки от интервалите от време x k, k = 1,2,....

Произволен поток, в който всички времеви интервали x b x 2,... между съседни последователни клиенти са независими случайни променливи, описани от функции на разпределение FjCij), F 2 (x 2), ... съответно, се нарича поток с ограничено последействие.

Извиква се произволен поток повтарящ се,ако всички времеви интервали xb t 2 , ... разпределени между приложенията по същия закон F(t). Има много повтарящи се потоци. Всеки закон за разпределение генерира свой собствен повтарящ се поток. Повтарящите се потоци иначе са известни като Palm потоци.

Ако интензивността хи законът за разпределение F(t) на интервалите между последователни заявки не се променя с времето, тогава потокът от заявки се нарича стационаренВ противен случай потокът на приложението е нестационарни.

Ако във всеки момент от времето t kна входа на QS може да се появи само един клиент, тогава се извиква потокът от клиенти обикновени.Ако повече от едно приложение може да се появи по всяко време, тогава потокът от приложения е такъв извънредно,или група.

Потокът от заявки се нарича поток без последействие,ако бъдат получени заявления независимо от товаедин от друг, т.е. моментът на получаване на следващото заявление не зависи от това кога и колко заявления са получени преди този момент.

Нарича се стационарен обикновен поток без последействие най-простият.

Времевите интервали t между заявките в най-простия поток се разпределят според експоненциален (примерен) закон:с функция на разпределение F(t) = 1 - e~ m;плътност на разпределение/(f) = хех~"аз,където X > 0 - параметър на разпределение - интензивността на потока от приложения.

Най-простият поток често се нарича Поасон.Името идва от факта, че за този поток вероятността P fc (At) за точно възникване да сезаявки за определен времеви интервал At се определя Закон на Поасон:

Трябва да се отбележи, че потокът на Поасон, за разлика от най-простия, може да бъде:

  • стационарен,ако интензивността хне се променя с времето;
  • нестационарни,ако дебитът зависи от времето: х= >.(t).

В същото време най-простият поток по дефиниция винаги е неподвижен.

Аналитичните изследвания на моделите на опашката често се извършват при предположението за най-простия поток от заявки, което се дължи на редица забележителни характеристики, присъщи на него.

1. Сумиране (обединяване) на потоци. Най-простият поток в теорията на QS е подобен на нормалния закон за разпределение в теорията на вероятностите: преходът към границата за поток, който е сумата от потоци с произволни характеристики с безкрайно увеличаване на броя на членовете и намаляване на техния интензитет, води до към най-простия поток.

Сума ннезависими стационарни обикновени потоци с интензитети x x x 2 ,..., X Nобразува най-простия поток с интензитет

X=Y,^iпри условие, че добавените потоци имат повече или

по-малко еднакво малко въздействие върху общия поток. На практика общият поток е близък до най-простия при N > 5. И така когато се сумират независими най-прости потоци, общият поток ще бъде най-простиятза всяка стойност Н.

  • 2. Вероятностно разреждане на потока. вероятностен(но недетерминиран) разреждане най-простият потокприложения, в които всяко приложение произволно с известна вероятност Рсе изключва от потока, независимо дали други приложения са изключени или не, води до образуването най-простият потокс интензивност Х* = pX,където х- интензивност на първоначалния поток. Потокът от изключени приложения с интензивност X** = (1 - p) X- също протозойнипоток.
  • 3. Ефективност. Ако обслужващите канали (устройства) са проектирани за най-простия поток от заявки с интензитет х,тогава обслужването на други видове потоци (със същата интензивност) ще бъде осигурено с не по-малка ефективност.
  • 4. Простота. Допускането на най-простия поток от приложения позволява на много математически модели да получат в ясна форма зависимостта на QS индикаторите от параметрите. Най-голям брой аналитични резултати са получени за най-простия поток от заявки.

Анализът на модели с потоци на приложение, различни от най-простите, обикновено усложнява математическите изчисления и не винаги позволява получаването на ясно аналитично решение. „Най-простият“ поток получи името си именно поради тази функция.

Приложенията може да имат различни права за стартиране на услугата. В този случай се казва, че приложенията са разнородни.Предимствата на някои потоци от приложения пред други в началото на услугата се определят от приоритети.

Важна характеристика на входния поток е коефициентът на вариация

където t int - математическо очакване на дължината на интервала; относно- стандартно отклонение на дължината на интервала x int (случайна променлива) .

За най-простия поток (a = -, m = -) имаме v = 1. За повечето

реални потоци 0

Сервизни канали (устройства). Основната характеристика на канала е продължителността на услугата.

Продължителност на услугата- времето, прекарано от приложението в устройството - в общия случай стойността е произволна. В случай на неравномерно натоварване на QS, времето за обслужване на заявки от различни класове може да се различава по законите на разпределение или само по средни стойности. В този случай обикновено се приема, че времето за обслужване за заявки от всеки клас е независимо.

Често практиците приемат, че продължителността на заявките за обслужване е разпределена експоненциален законкоето значително опростява аналитичните изчисления. Това се дължи на факта, че процесите, протичащи в системи с експоненциално разпределение на времевите интервали, са Марковпроцеси:

където c - интензивност на услугата,тук p = _--; t 0 bsl - математика-

време на изчакване за обслужване.

В допълнение към експоненциалното разпределение има Erlang /c-разпределения, хиперекспоненциални разпределения, триъгълни разпределения и някои други. Това не трябва да ни обърква, тъй като е показано, че стойността на критериите за ефективност на QS зависи малко от формата на закона за разпределение на времето за обслужване.

При изследването на QS същността на услугата, качеството на услугата, отпада от внимание.

Каналите могат да бъдат абсолютно надеждентези. не се провалят. По-скоро може да се приеме в изследването. Каналите може да имат крайна надеждност.В този случай QS моделът е много по-сложен.

Ефективността на QS зависи не само от параметрите на входните потоци и каналите за обслужване, но и от последователността, в която се обслужват входящите заявки, т.е. от начините за управление на потока от приложения, когато влизат в системата и се изпращат за обслужване.

Начините за управление на потока от приложения се определят от дисциплините:

  • буфериране;
  • обслужване.

Дисциплините за буфериране и поддръжка могат да бъдат класифицирани според следните критерии:

  • наличие на приоритети между приложения от различни класове;
  • метод за изтласкване на приложения извън опашката (за буфериране на дисциплини) и присвояване на заявки за обслужване (за сервизни дисциплини);
  • правило за изпреварване или избиране на заявки за услуги;
  • способност за промяна на приоритетите.

Вариант на класификацията на буферните дисциплини (очакване) в съответствие с изброените характеристики е показан на фиг. 2.2.

Зависи от наличностили липса на приоритетимежду приложения от различни класове, всички буфериращи дисциплини могат да бъдат разделени на две групи: неприоритетни и приоритетни.

от метод за изтласкване на приложения от хранилищетомогат да се разграничат следните класове буферни дисциплини:

  • без изтласкване на заявки - заявките, които са влезли в системата и са установили, че устройството е напълно запълнено, се губят;
  • с изместването на приложението на този клас, т.е. същия клас като полученото заявление;
  • с изместване на приложението от класа с най-нисък приоритет;
  • с изместване на приложението от групата на класовете с нисък приоритет.

Ориз. 2.2.

Буфериращите дисциплини могат да използват следното правила за изхвърляне на заявки от акумулатора:

  • случайно изместване;
  • изключване на последния ред, т.е. влезе в системата по-късно от всички;
  • изтласкване на "дълъг" ред, т.е. намиращи се в акумулатора по-дълго от всички получени преди това приложения.

На фиг. 2.3 показва класификацията на дисциплините за обслужване на приложения в съответствие със същите характеристики като за дисциплините буфериране.

Понякога капацитетът за съхранение в моделите се счита за неограничен, въпреки че в реална система е ограничен. Такова предположение е оправдано, когато вероятността от загуба на поръчка в реална система поради препълване на капацитета за съхранение е по-малка от 10 _3. В този случай дисциплината практически няма ефект върху изпълнението на заявките.

Зависи от наличностили липса на приоритетимежду заявките от различни класове, всички дисциплини на обслужване, както и дисциплините за буфериране, могат да бъдат разделени на две групи: неприоритетни и приоритетни.

от как се присвояват служебните билетидисциплините за обслужване могат да бъдат разделени на дисциплини:

  • единичен режим;
  • групов режим;
  • комбиниран режим.

Ориз. 2.3.

В сервизните дисциплини единичен режимуслуга всеки път само един назначензаявка, за която опашките се сканират след приключване на обслужването на предходната заявка.

В сервизните дисциплини групов режимуслуга всеки път се присвоява група заявкиедна опашка, за която опашките се сканират едва след като бъдат обслужени всички заявки от предварително зададената група. Новоприсвоената група билети може да включва всички билети от дадената опашка. Присвоени групови заявки последователно избрани от опашкатаи се обслужват от устройството, след което се назначава за обслужване следващата група заявки от друга опашка в съответствие с определената сервизна дисциплина.

Комбиниран режим- комбинация от единичен и групов режим, когато част от опашките на заявките се обработват в единичен режим, а другата част - в групов режим.

Дисциплините за обслужване могат да използват следните правила за избор на заявка за обслужване.

Неприоритетни(приложенията нямат ранни привилегии за обслужване - улавяне на ресурси):

  • първи дошъл първи обслужен услуга FIFO (първи в - първи навън,първи влязъл - първи излязъл)
  • обратна услуга- приложението се избира от опашката в режим LIFO (последно в - първи излязъл,последен влязъл, пръв излязъл)
  • произволна услуга- приложението се избира от опашката в режим РАНД (случаен- на случаен принцип);
  • циклично обслужване- приложенията се избират в процеса на циклично запитване на устройства в последователност 1, 2, зОТ з- броя на задвижванията), след което зададената последователност се повтаря;

Приоритет(приложенията имат привилегии за ранно обслужване - улавяне на ресурси):

  • с относителни приоритети- ако в хода на текущото обслужване на заявка в системата постъпят заявки с по-висок приоритет, то обслужването на текущата заявка, дори без приоритет, не се прекъсва, а получените заявки се изпращат на опашката; относителните приоритети играят роля само в края на текущата услуга на приложението, когато е избрана нова заявка за услуга от опашката.
  • с абсолютни приоритети- при постъпване на заявка с висок приоритет, обслужването на заявка с нисък приоритет се прекъсва и получената заявка се изпраща за обслужване; прекъснато приложение може да бъде върнато на опашката или премахнато от системата; ако заявлението се върне на опашката, тогава по-нататъшното му обслужване може да се извърши от прекъснатото място или отново;
  • ко смесени приоритети- строгите ограничения на времето за изчакване на опашката за обслужване на отделни заявки изискват определянето на абсолютни приоритети за тях; в резултат на това времето за изчакване за приложения с нисък приоритет може да се окаже неприемливо голямо, въпреки че отделните приложения имат запас от време за изчакване; за изпълнение на ограничения за всички видове заявки, заедно с абсолютни приоритети, на някои заявки могат да бъдат присвоени относителни приоритети, а останалите могат да бъдат обслужвани в неприоритетен режим;
  • с редуващи се приоритети- аналог на относителните приоритети, приоритетът се взема предвид само в моментите на завършване на текущото обслужване на група заявки от една опашка и назначаването на нова група за обслужване;
  • планирано обслужване- заявки от различни класове (намиращи се в различни хранилища) се избират за обслужване съгласно определен график, който определя последователността на запитване на опашки от приложения, например, в случай на три класа приложения (магазини), графикът може да изглежда така (2, 1, 3, 3, 1, 2) или (1, 2, 3, 3, 2, 1).

В компютърните IM системи, като правило, дисциплината се прилага по подразбиране FIFO.Те обаче разполагат с инструменти, които предоставят на потребителя възможност да организира нужните му дисциплини на обслужване, включително и по график.

Заявленията, получени от CMO, се разделят на класове. В QS, който е абстрактен математически модел, приложенията принадлежат към различни класовев случай че се различават в симулираната реална система поне по една от следните характеристики:

  • продължителност на услугата;
  • приоритети.

Ако приложенията не се различават по продължителност на услугата и приоритети, те могат да бъдат представени от приложения от същия клас, включително когато идват от различни източници.

За математическо описание на обслужващи дисциплини със смесени приоритети използваме приоритетна матрица,което е квадратна матрица Q = (q, ;), аз, j - 1,..., I, I - броят класове приложения, влизащи в системата.

елемент q(j matrix задава приоритета на заявките за клас азвъв връзка с приложения за клас; и може да приема следните стойности:

  • 0 - без приоритет;
  • 1 - относителен приоритет;
  • 2 - абсолютен приоритет.

Елементите на приоритетната матрица трябва да удовлетворяват следното изисквания:

  • q n= 0, тъй като не могат да се задават приоритети между заявки от един и същи клас;
  • ако q (j = 1 или 2 тогава р^ = 0, тъй като if клас приложения азимат предимство пред заявките за клас j,тогава последните не могат да имат предимство пред класовите претенции аз (i,j = 1, ..., I).

Зависи от възможности за промяна на приоритетитеПо време на работа на системата приоритетните дисциплини на буфериране и обслужване са разделени на два класа:

  • 1) с статични приоритети,които не се променят с времето;
  • 2) с динамични приоритети,което може да се променя по време на работа на системата в зависимост от различни фактори, например при достигане на определена критична стойност за дължината на опашката от приложения на клас, който няма приоритет или е с нисък приоритет, може да бъде с по-висок приоритет.

В IM компютърните системи задължително има един елемент (обект), чрез който и само чрез него се въвеждат заявки в модела. По подразбиране всички въведени приложения са неприоритетни. Но има възможности за задаване на приоритети в последователността 1, 2, ..., включително и по време на изпълнение на модела, т.е. в динамика.

Изходящ потоке потокът от обслужвани заявки, напускащи QS. В реални системи приложенията преминават през няколко QS: транзитна комуникация, производствен тръбопровод и др. В този случай изходящият поток е входящият поток за следващия QS.

Входящият поток на първата QS, преминавайки през следващите QS, се изкривява и това усложнява аналитичното моделиране. Трябва обаче да се има предвид, че с най-прост входен поток и експоненциална услуга(тези. в системите на Марков) изходящият поток също е най-простият.Ако времето за обслужване има неекспоненциално разпределение, тогава изходящият поток не само не е прост, но и не се повтаря.

Имайте предвид, че интервалите от време между изходящите заявки не са същите като сервизните интервали. В крайна сметка може да се окаже, че след края на следващата услуга QS не работи известно време поради липса на приложения. В този случай интервалът на изходящия поток се състои от времето на престой на QS и интервала на обслужване на първата заявка, пристигнала след престоя.

В QS, в допълнение към изходящия поток от обслужвани заявки, може да има поток от необслужени заявки.Ако такъв QS получава повтарящ се поток и услугата е експоненциална, тогава потокът от необслужени клиенти също е повтарящ се.

Безплатни опашки за канали. При многоканален QS могат да се формират опашки от свободни канали. Броят на безплатните канали е произволна стойност. Изследователите може да се интересуват от различни характеристики на тази случайна променлива. Обикновено това е средният брой канали, заети от услуга за интервал на проучване и техните коефициенти на натоварване.

Както отбелязахме по-рано, в реални обекти заявките се обслужват последователно в няколко QS.

Извиква се краен набор от последователно взаимосвързани QS, които обработват циркулиращи в тях приложения мрежа за опашка (Семо) (фиг. 2.4, а).


Ориз. 2.4.

SEMO се нарича още многофазен QS.

По-късно ще разгледаме пример за конструиране на QEMO IM.

Основните елементи на QS са възли (U) и източници (генератори) на заявки (G).

Възелмрежите са система за опашка.

Източник- генератор на приложения, влизащи в мрежата и изискващи определени етапи на обслужване в мрежовите възли.

Използва се графика за опростено изображение на QEMO.

Граф Семо- насочен граф (диграф), чиито върхове съответстват на възлите на QEM, а дъгите представляват преходите на приложенията между възлите (фиг. 2.4, b).

И така, ние разгледахме основните концепции на QS. Но при разработването на компютърни системи за IM и тяхното усъвършенстване е необходимо да се използва и огромният творчески потенциал, който в момента се съдържа в аналитичното моделиране на QS.

За по-добро възприемане на този творчески потенциал, като първо приближение, нека се спрем на класификацията на QS моделите.

Снимка 0 - 2 Потоци от събития (a) и най-простият поток (b)

10.5.2.1. стационарност

Потокът се нарича стационарен , ако вероятността за постигане на един или друг брой събития за елементарен период от време дължина τ (

Фигура 0-2 , а)зависи само от дължината на сечението и не зависи къде точно по оста T тази област се намира.

Стационарността на потока означава неговата равномерност във времето; вероятностните характеристики на такъв поток не се променят с времето. По-специално, така нареченият интензитет (или „плътност“) на потока от събития, средният брой събития за единица време за стационарен поток, трябва да остане постоянен. Това, разбира се, не означава, че действителният брой събития, появяващи се за единица време, е постоянен; потокът може да има локални концентрации и разреждане. Важно е, че при стационарен поток тези концентрации и разреждане не са регулярни и средният брой събития, попадащи в един интервал от време, остава постоянен за целия разглеждан период.

На практика често има потоци от събития, които (поне за ограничен период от време) могат да се считат за стационарни. Например, потокът от обаждания, пристигащи на телефонната централа, да речем, в интервала от 12 до 13 часа, може да се счита за стационарен. Същият поток вече няма да бъде неподвижен цял ден (през нощта интензивността на потока от обаждания е много по-малка, отколкото през деня). Имайте предвид, че същият е случаят с повечето физически процеси, които наричаме "стационарни", всъщност те са неподвижни само за ограничен период от време и удължаването на този период до безкрайност е просто удобен трик, използван за опростяване .

10.5.2.2. Без последействие

Потокът от събития се нарича поток без последействие , ако за всякакви неприпокриващи се интервали от време броят на събитията, попадащи на един от тях, не зависи от това колко събития са паднали на другия (или други, ако се разглеждат повече от два раздела).

В такива потоци събитията, които образуват потока, се появяват в последователни точки във времето независимо едно от друго. Например, потокът от пътници, влизащи в метростанция, може да се счита за поток без последствия, тъй като причините, които са причинили пристигането на отделен пътник в този конкретен момент, а не в друг, като правило, не са свързани с подобни причини за други пътници. При поява на такава зависимост се нарушава условието за липса на последействие.

Помислете например за потока от товарни влакове, движещи се по железопътна линия. Ако от съображения за безопасност те не могат да следват един след друг по-често от интервали от време t0 , тогава има зависимост между събитията в потока и е нарушено условието за липса на последействие. Въпреки това, ако интервалът t0 е малък спрямо средния интервал между влаковете, то такова нарушение е незначително.

Снимка 0 - 3 Поасоново разпределение

Помислете по оста T най-простият поток от събития с интензитет λ. (Фигура 0-2 b) . Ще се интересуваме от случаен интервал от време T между съседни събития в този поток; намерете неговия закон за разпределение. Първо, нека намерим функцията за разпределение:

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

вероятността стойността на T ще има стойност по-малка отT. Отделете от началото на интервала T (точки t0) сегмент t и намерете вероятността интервалът T ще бъде по-малко T . За да направите това, е необходимо, че за участък от дължина T , съседен на точка t0 , поне едно попадение на събитие в нишка. Нека изчислим вероятността за това F(t) чрез вероятността от противоположното събитие (на сегмент T никакви поточни събития няма да бъдат засегнати):

F (t) \u003d 1 - P 0

Вероятност P 0намираме по формула (1), като приемемм = 0:

откъдето функцията на разпределение на стойността T ще бъде:

(0-3)

Да се ​​намери плътността на разпределение f(t) случайна величина T,необходимо е да се разграничи изразът (0-1) сT:

0-4)

Законът за разпределение с плътност (0-4) се нарича експоненциален (или експоненциален ). Стойността λ се нарича параметър примерен закон.

Фигура 0 - 4 Експоненциално разпределение

Намерете числени характеристики на случайна променлива T- математическо очакване (средна стойност) M[t]=mt , и дисперсия D t . Ние имаме

( 0-5)

(интегриране по части).

Дисперсията на стойността на T е:

(0-6)

Извличайки корен квадратен от дисперсията, намираме стандартното отклонение на случайната променлива T.

И така, за експоненциално разпределение математическото очакване и стандартното отклонение са равни едно на друго и са обратни на параметъра λ, където λ. интензитет на потока.

По този начин външният вид м събития в даден интервал от време съответства на разпределението на Поасон, а вероятността интервалите от време между събитията да бъдат по-малки от някакво предварително определено число съответства на експоненциалното разпределение. Всичко това са просто различни описания на един и същ стохастичен процес.


QS Пример-1 .

Като пример, помислете за банкова система в реално време, обслужваща голям брой клиенти. В пиковите часове заявките от банковите касиери, които работят с клиенти, образуват Поасонов поток и пристигат средно две за 1 s (λ = 2).Потокът се състои от заявки, пристигащи със скорост 2 заявки в секунда.

Изчислете вероятността P ( m) събития m съобщения за 1 сек. Тъй като λ = 2, от предишната формула имаме

Заместване на m = 0, 1, 2, 3, получаваме следните стойности (до четиридесетични знаци):

Фигура 0 - 5 Най-прост пример за поток

Възможни са и повече от 9 съобщения за 1 s, но вероятността за това е много малка (около 0,000046).

Полученото разпределение може да бъде представено като хистограма (показана на фигурата).

Пример за CMO-2.

Устройство (сървър), което обработва три съобщения за 1s.

Нека има оборудване, което може да обработи три съобщения за 1 s (µ=3). Средно две съобщения се получават за 1s и в съответствие° С Поасоново разпределение. Каква част от тези съобщения ще бъдат обработени веднага след получаване?

Вероятността скоростта на пристигане да бъде по-малка или равна на 3 s се дава от

Ако системата може да обработи максимум 3 съобщения за 1 s, тогава вероятността тя да не бъде претоварена е

С други думи, 85,71% от съобщенията ще бъдат обслужени незабавно, а 14,29% с известно закъснение. Както можете да видите, рядко ще се случи забавяне на обработката на едно съобщение за време, по-голямо от времето за обработка на 3 съобщения. Времето за обработка на 1 съобщение е средно 1/3 s. Следователно, забавяне от повече от 1 s ще бъде рядко, което е напълно приемливо за повечето системи.

Пример за CMO 3

· Ако банков касиер е зает през 80% от работното си време, а останалото време прекарва в чакане на клиенти, тогава той може да се счита за устройство с коефициент на използване 0,8.

· Ако комуникационният канал се използва за предаване на 8-битови символи със скорост 2400 bps, т.е. максимум 2400/8 символа се предават за 1 s и ние изграждаме система, в която общото количество данни е 12000 изпратени символа от различни устройства през канал за натоварена минута (включително синхронизация, знаци за край на съобщението, контролни знаци и т.н.), тогава степента на използване на оборудването на комуникационния канал през тази минута е равна на

· Ако механизмът за достъп до файлове в натоварени часове прави 9000 достъпа до файлове и времето за достъп е средно 300 ms, тогава използването на хардуера на механизма за достъп в натоварени часове е

Концепцията за използване на оборудването ще се използва доста често. Колкото по-близо е използването на оборудването до 100%, толкова по-голямо е забавянето и толкова по-дълга е опашката.

Използвайки предишната формула, можете да съставите таблици със стойности на функцията на Поасон, от които можете да определите вероятността да получитем или повече съобщения за даден период от време. Например, ако средно 3,1 съобщения в секунда [т.е. д. λ = 3.1], тогава вероятността за получаване на 5 или повече съобщения за дадена секунда е 0,2018 (зам = 5 в таблицата). Или в аналитична форма

Използвайки този израз, системният анализатор може да изчисли вероятността системата да не отговаря на даден критерий за натоварване.

Често първоначалните изчисления могат да бъдат направени за стойностите на натоварването на оборудването.

p ≤ 0,9

Тези стойности могат да бъдат получени с помощта на таблици на Поасон.

Нека отново средната скорост на пристигане на съобщения λ = 3,1 съобщения/s. От таблиците следва, че вероятността за получаване на 6 или повече съобщения за 1 s е 0,0943. Следователно това число може да се приеме като критерий за натоварване за първоначалните изчисления.

10.6.2. Дизайнерски предизвикателства

С произволния характер на пристигането на съобщения в устройството, последното прекарва част от времето за обработка или обслужване на всяко съобщение, което води до образуването на опашки. Опашката в банката чака освобождаването на касата и неговия компютър (терминал). Опашката от съобщения във входния буфер на компютъра чака да бъде обработена от процесора. Опашката от заявки за масиви от данни чака освобождаване на канали и т.н. Опашки могат да се образуват във всички тесни места на системата.

Колкото по-висока е степента на използване на оборудването, толкова по-дълги са произтичащите опашки. Както ще бъде показано по-долу, възможно е да се проектира система, която работи задоволително с коефициент на използване ρ = 0,7, но коефициент по-голям от ρ > 0,9 може да доведе до лошо качество на услугата. С други думи, ако връзката за групови данни има 20% натоварване, е малко вероятно да има опашка върху нея. Ако се зарежда; е 0,9, тогава по правило ще се образуват опашки, понякога много големи.

Коефициентът на използване на оборудването е равен на съотношението на натоварването на оборудването към максималното натоварване, което това оборудване може да издържи, или е равно на съотношението на времето, през което оборудването е заето, към общото време на неговата работа.

При проектирането на система е обичайно да се оценява коефициентът на използване за различни видове оборудване; съответните примери ще бъдат дадени в следващите глави. Познаването на тези коефициенти ви позволява да изчислите опашките за съответното оборудване.

· Каква е дължината на опашката?

· Колко време ще отнеме?

На въпроси от този тип може да се отговори с помощта на теорията на опашките.

10.6.3. Системи за масово обслужване, техните класове и основни характеристики

За QS потоците от събития са потоци от заявки, потоци от "обслужващи" заявки и т.н. Ако тези потоци не са Поасон (процес на Марков), математическото описание на процесите, протичащи в QS, става несравнимо по-сложно и изисква по-тромав апарат, привеждането му в аналитични формули е възможно само в най-простите случаи.

Въпреки това, апаратът на „Марковската“ теория на опашката може да бъде полезен и в случай, че процесът, протичащ в QS, е различен от този на Марков; с негова помощ могат да се оценят приблизително характеристиките на ефективността на QS. Трябва да се отбележи, че колкото по-сложна е QS, колкото повече обслужващи канали съдържа, толкова по-точни са приблизителните формули, получени с помощта на теорията на Марков. Освен това, в редица случаи, за да се вземат информирани решения за управление на работата на QS, изобщо не е необходимо да имате точни познания за всичките му характеристики, често доста приблизителни, ориентировъчни.

QS се класифицират в системи с:

неуспехи (със загуби). В такива системи заявка, която пристига в момента, когато всички канали са заети, получава "отказ", напуска QS и не участва в по-нататъшния процес на обслужване.

очакване (с опашка). В такива системи заявка, която пристига, когато всички канали са заети, се поставя на опашка и чака, докато един от каналите стане свободен. Когато каналът е свободен, едно от приложенията в опашката се приема за обслужване.

Обслужването (дисциплината на опашката) в система за чакане може да бъде

подреден (заявленията се подават по реда на постъпването им),

· разстроен(приложенията се сервират в произволен ред) или

стек (първо от опашката се избира последното приложение).

Приоритет

о със статичен приоритет

о с динамичен приоритет

(в последния случай априори tet може например да се увеличи с времето за изчакване на заявката).

Системите с опашка са разделени на системи

· с неограничено чакане и

· с ограничени очакване.

В системите с неограничено изчакване всяка заявка, пристигнала в момента, когато няма свободни канали, попада в опашката и "търпеливо" чака освобождаването на канала, който ще я приеме за обслужване. Всяко заявление, получено от CMO, рано или късно ще бъде връчено.

В системи с ограничено изчакване се налагат определени ограничения върху престоя на приложението в опашката. Възможно е да се прилагат тези ограничения

· дължина на опашката (броят на приложенията едновременно в системата на опашката с ограничена дължина на опашката),

· времето, през което приложението остава в опашката (след определен период на престой в опашката, приложението напуска опашката и системата излиза с ограничено време на изчакване),

· общо време, прекарано от приложението в QS

и т.н.

В зависимост от вида на QS, когато се оценява неговата ефективност, могат да се използват определени стойности (показатели за ефективност). Например за QS с откази една от най-важните характеристики на нейната производителност е т.нар абсолютна честотна лентасредният брой заявки, които системата може да обслужи за единица време.

Наред с абсолюта често се разглежда относителна производителност CMO е средният дял на входящите заявки, обслужени от системата (отношението на средния брой заявки, обслужени от системата за единица време, към средния брой заявки, получени през това време).

В допълнение към абсолютната и относителната пропускателна способност при анализа на QS с неуспехи, ние можем, в зависимост от задачата на изследването, да се интересуваме от други характеристики, например:

· среден брой заети канали;

· средно относително време на престой на системата като цяло и на отделен канал

и т.н.

Очакваните QS имат малко по-различни характеристики. Очевидно за QS с неограничено време на изчакване както абсолютната, така и относителната пропускателна способност губят значението си, тъй като всяко искане пристига рано.или по-късно ще бъдат сервирани. За такъв QS важните характеристики са:

· среден брой заявления в опашката;

· среден брой приложения в системата (на опашката и в процес на обслужване);

· средно време за изчакване на заявка на опашката;

· средно време, прекарано от приложение в системата (на опашка и в услуга);

както и други характеристики на очакването.

За QS с ограничено изчакване и двете групи характеристики представляват интерес: както абсолютна, така и относителна пропускателна способност, и характеристики на изчакване.

За да се анализира процесът, протичащ в QS, е важно да се знаят основните параметри на системата: броят на каналите П,интензитет на потока на приложениеλ , производителността на всеки канал (средния брой заявки μ, обслужвани от канала за единица време), условията за формиране на опашката (ограничения, ако има такива).

В зависимост от стойностите на тези параметри се изразяват характеристиките на ефективността на работа на QS.

10.6.4. Формули за изчисляване на QS характеристики за случай на обслужване с едно устройство

Фигура 0 - 6 Модел на система за масово обслужване с опашка

Такива опашки могат да бъдат създадени от съобщения на входа на процесора, чакащи да бъдат обработени. Те могат да възникнат по време на работа на абонатни станции, свързани към многоточков комуникационен канал. По същия начин се образуват опашки от автомобили на бензиностанциите. Ако обаче има повече от един вход към услугата, имаме опашка с много устройства и анализът става по-сложен.

Разгледайте случая на най-простия поток от заявки за услуги.

Целта на теорията за опашката, представена тук, е да се приближи средният размер на опашката, както и средното време, прекарано от съобщения, чакащи в опашка. Също така е желателно да се оцени колко често опашката надвишава определена дължина. Тази информация ще ни позволи да изчислим, например, необходимото количество буферна памет за съхраняване на опашки от съобщения и свързаните с тях програми, необходимия брой комуникационни линии, необходимите размери на буфера за хъбове и т.н. Ще бъде възможно да се оцени времето за реакция.

Всяка от характеристиките варира в зависимост от използваните средства.

Помислете за опашка с един сървър. При проектирането на изчислителна система повечето опашки от този тип се изчисляват с помощта на горните формули.коефициент на вариация на времето за обслужване

Формулата на Хинчин-Полачек се използва за изчисляване на дължините на опашките при проектирането на информационни системи. Използва се в случай на експоненциално разпределение на времето за пристигане за всяко разпределение на времето за обслужване и всяка контролна дисциплина, стига изборът на следващото съобщение за обслужване да не зависи от времето за обслужване.

При проектирането на системи има такива ситуации, когато възникват опашки, когато контролната дисциплина несъмнено зависи от времето за обслужване. Например, в някои случаи може да изберем да използваме първо по-кратки съобщения за обслужване, за да получим по-бързо средно време за обслужване. При управление на комуникационна линия е възможно да се даде по-висок приоритет на входните съобщения, отколкото на изходните, тъй като първите са по-кратки. В такива случаи вече не е необходимо да се използва уравнението на Хинчин

Повечето времена за обслужване в информационните системи се намират някъде между тези два случая. Времената на обслужване, които са постоянни, са редки. Дори времето за достъп до твърдия диск не е постоянно поради различната позиция на масивите от данни на повърхността. Един пример, илюстриращ случая на постоянно време на обслужване, е заемането на комуникационната линия за предаване на съобщения с фиксирана дължина.

От друга страна, разпространението на времето за обслужване не е толкова голямо, колкото в случай на произволно или експоненциално разпределение, т.е.σs рядко достига стойностиt s. Този случай понякога се счита за "най-лошия случай и затова се използват формули, които се отнасят до експоненциалното разпределение на времената за обслужване. Такова изчисление може да даде донякъде надценени размери на опашките и времето за чакане в тях, но тази грешка поне не е опасна.

Експоненциалното разпределение на времето за обслужване със сигурност не е най-лошият случай, с който човек трябва да се сблъска в действителност. Въпреки това, ако времената за обслужване, получени от изчисляването на опашките, се окажат по-лошо разпределени от експоненциално разпределените времена, това често е предупредителен сигнал за разработчика. Ако стандартното отклонение е по-голямо от средната стойност, тогава обикновено има нужда от коригиране на изчисленията.

Помислете за следния пример. Има шест вида съобщения с времена на обслужване 15, 20, 25, 30, 35 и 300. Броят на съобщенията за всеки тип е еднакъв. Стандартното отклонение на тези времена е малко по-високо от средната им стойност. Последната стойност на времето за обслужване е много по-голяма от останалите. Това ще накара съобщенията да бъдат в опашката много по-дълго, отколкото ако времето за обслужване е от същия ред. В този случай при проектирането е препоръчително да се вземат мерки за намаляване на дължината на опашката. Например, ако тези числа са свързани с дължините на съобщенията, тогава може би много дългите съобщения трябва да бъдат разделени на части.

10.6.6. Пример за изчисление

При проектирането на банкова система е желателно да се знае броят на клиентите, които ще трябва да чакат на опашка за един касиер в пиковите часове.

Времето за реакция на системата и нейното стандартно отклонение се изчисляват, като се вземе предвид времето за въвеждане на данни от работната станция, печат и обработка на документи.

Действията на касиерката били премерени. Времето за обслужване ts е равно на общото време, прекарано от касиера на клиента. Коефициентът на използване на касата ρ е пропорционален на времето на неговата работа. Ако λ е броят на клиентите в пиковите часове, тогава ρ за касата е

Да кажем, че има 30 клиенти на час в пиковите часове. Средно един касиер отделя 1,5 минути на клиент. Тогава

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

т.е. касата се използва на 75%.

Броят на хората на опашката може бързо да се оцени с помощта на графики. От тях следва, че ако ρ = 0,75, тогава средният брой хора nqна линия на касата е между 1,88 и 3,0 в зависимост от стандартното отклонение за t s .

Да приемем, че измерването на стандартното отклонение за tс даде стойност от 0,5 min. Тогава

σ s = 0,33 t s

От графиката на първата фигура намираме, че nq = 2,0, т.е. средно двама клиенти ще чакат на касата.

Общото време, прекарано от клиента на касата, може да се намери като

t ∑ = t q + t s = 2,5 минути + 1,5 минути = 4 минути

където t s се изчислява по формулата на Хинчин-Полачек.

10.6.7. коефициент на усилване

Анализирайки кривите на фигурите, виждаме, че когато оборудването, обслужващо опашката, се използва повече от 80%, кривите започват да растат с тревожна скорост. Този факт е много важен при проектирането на системи за предаване на данни. Ако проектираме система с повече от 80% използване на хардуера, тогава леко увеличение на трафика може да доведе до драстичен спад в производителността на системата или дори да причини срив.

Увеличение на входящия трафик с малък брой x%. води до увеличаване на размера на опашката с приблизително

Ако степента на използване на оборудването е 50%, тогава това увеличение е равно на 4ts% за експоненциалното разпределение на времето за обслужване. Но ако използването на оборудването е 90%, тогава увеличението на размера на опашката е 100ts%, което е 25 пъти повече. Леко увеличение на натоварването при 90% използване на оборудването води до 25-кратно увеличение на размера на опашката в сравнение със случая на 50% използване на оборудването.

По същия начин времето на опашката се увеличава с

При експоненциално разпределено време на обслужване тази стойност има стойност 4 t s2 за натоварване на оборудването равно на 50% и 100 т s2 за коефициент 90%, т.е. отново 25 пъти по-зле.

В допълнение, за малки коефициенти на използване на оборудването, ефектът от промените в σs върху размера на опашката е незначителен. Въпреки това, за големи коефициенти, промяната σс значително влияе върху размера на опашката. Следователно, когато се проектират системи с високо използване на оборудването, е желателно да се получи точна информация за параметъраσ с. Неточност на предположението относно експоненциалността на разпределението на tсе най-забележимо при големи стойности на ρ. Освен това, ако времето за обслужване внезапно се увеличи, което е възможно в комуникационните канали при предаване на дълги съобщения, тогава в случай на голямо ρ се образува значителна опашка.

Доста често, когато се анализират икономическите системи, се налага да се решават така наречените проблеми с опашката, които възникват в следната ситуация. Нека се анализира системата за поддръжка на автомобили, състояща се от определен брой станции с различен капацитет. На всяка станция (системен елемент) могат да възникнат поне две типични ситуации:

  1. броят на приложенията е твърде голям за тази станция, има опашки и трябва да плащате за забавяне на услугата;
  2. станцията получава твърде малко заявки и сега вече е необходимо да се вземат предвид загубите, причинени от престой на станцията.

Ясно е, че целта на системния анализ в този случай е да се определи някаква връзка между загубите на приходи поради опашкии загуби поради само азстанции.

Теория на опашките– специален раздел от теорията на системите е раздел от теорията на вероятностите, в който системите за масово обслужване се изучават с помощта на математически модели.

Система за опашка (QS)- това е модел, който включва: 1) произволен поток от изисквания, обаждания или клиенти, нуждаещи се от услуга; 2) алгоритъма за изпълнение на тази услуга; 3) канали (устройства) за поддръжка.

Примери за CMO са каси, бензиностанции, летища, търговци, фризьори, лекари, телефонни централи и други съоръжения, които обслужват определени приложения.

Проблем с теорията на опашкатасе състои в разработване на препоръки за рационално изграждане на QS и рационална организация на тяхната работа, за да се осигури висока ефективност на обслужването при оптимални разходи.

Основната характеристика на проблемите от този клас е очевидната зависимост на резултатите от анализа и получените препоръки от два външни фактора: честотата на получаване и сложността на поръчките (и следователно времето на тяхното изпълнение).

Предметът на теорията на опашките е да установи връзката между характера на потока от заявки, производителността на отделен обслужващ канал, броя на каналите и ефективността на обслужването.

Като QS характеристикиразглеждан:

  • средният процент заявления, които са отхвърлени и оставят системата необслужена;
  • средно време на престой на отделни канали и системата като цяло;
  • средно време на чакане на опашка;
  • вероятността полученото заявление да бъде незабавно обслужено;
  • закон за разпределение на дължината на опашката и други.

Добавяме, че заявките (изискванията) влизат в QS произволно (в произволни моменти), с точки на кондензация и разреждане. Времето за обслужване за всяка заявка също е произволно, след което каналът за обслужване се освобождава и е готов да изпълни следващата заявка. Всеки QS, в зависимост от броя на каналите и тяхната производителност, има определен капацитет. SMO пропускателна способностможе би абсолютен(среден брой заявления, обслужени за единица време) и роднина(средно отношение на броя обслужени заявления към броя на подадените).

3.1 Модели на системи за масово обслужване.

Всяка QS може да се характеризира с израза: (а б В Г Д Е) , където

а - разпределение на входния поток от приложения;

b - разпределение на изходящия поток от приложения;

° С – конфигурация на сервизния механизъм;

д – дисциплина на опашката;

д – чакащ блок;

f е капацитетът на източника.

Сега нека разгледаме по-отблизо всяка функция.

Входящ поток от приложения- броя на заявления, получени от системата. Характеризира се с интензивността на входящия поток л.

Изходен поток от приложения– броя на приложенията, обслужвани от системата. Характеризира се с интензивността на изходящия поток м.

системна конфигурацияпредполага общия брой канали и обслужващи възли. SMO може да съдържа:

  1. един каналуслуги (една писта, един доставчик);
  2. един канал за обслужване, включително множество серийни възли(столова, клиника, конвейер);
  3. няколко подобни каналауслуги, свързани паралелно (бензиностанции, информационно бюро, ж.п. гара).

По този начин могат да се разграничат едно- и многоканални QS.

От друга страна, ако всички обслужващи канали в QS са заети, тогава приближеното приложение може да остане в опашката или да напусне системата (например спестовна банка и телефонна централа). В този случай говорим за системи с опашка (изчакване) и системи с откази.

Завъртетее набор от приложения, които са влезли в системата за обслужване и очакват обслужване. Опашката се характеризира с дължината на опашката и нейната дисциплина.

Дисциплина на опашкатае правилото за обслужване на заявки от опашката. Основните видове опашки включват следното:

  1. PERPPO (първи дошъл, първи обслужен) е най-често срещаният тип;
  2. POSPPO (дошъл последен - първи обслужен);
  3. SOP (произволен избор на приложения) - от базата данни.
  4. PR - приоритетно обслужване.

Дължина на опашкатаможе би

  • неограничен - тогава се говори за система с чисто очакване;
  • равно на нула - тогава се говори за система с повреди;
  • ограничена по дължина (система от смесен тип).

чакащ блок– "капацитет" на системата - общият брой заявки в системата (на опашка и на обслужване). По този начин, e=c+д.

Капацитет на източникакойто генерира заявки за услуги, е максималният брой заявки, които могат да влязат в QS. Например на летище капацитетът на източника е ограничен от броя на всички съществуващи самолети, а капацитетът на източника на телефонна централа е равен на броя на жителите на Земята, т.е. може да се счита за неограничен.

Броят на QS моделите съответства на броя на възможните комбинации от тези компоненти.

3.2 Входящ поток от изисквания.

С всеки отрязък от време а, а+ T ], нека асоциираме случайна променлива х, равен на броя заявки, получени от системата за времето T.

Потокът от заявки се извиква стационарен, ако законът за разпределение не зависи от началната точка на интервала а, но зависи само от дължината на дадения интервал T. Например потокът от приложения към телефонната централа през деня ( T\u003d 24 часа) не може да се счита за неподвижен, но от 13 до 14 часа ( T\u003d 60 минути) - можете.

Потокът се нарича няма последействие, ако историята на потока не влияе върху получаването на изисквания в бъдеще, т.е. изискванията са независими едно от друго.

Потокът се нарича обикновени, ако не повече от една заявка може да влезе в системата за много кратък период от време. Например потокът към фризьора е обикновен, но не и към службата по вписванията. Но ако като случайна променлива хпомислете за двойки приложения, пристигащи в службата по вписванията, тогава такъв поток ще бъде обикновен (т.е. понякога извънреден поток може да бъде намален до обикновен).

Потокът се нарича най-простият, ако е стационарен, без последействие и обикновен.

Основна теорема.Ако потокът е най-простият, тогава r.v. X [ a . а + T] се разпределя по закона на Поасон, т.е. .

Следствие 1. Най-простият поток се нарича още поток на Поасон.

Следствие 2. М(х)= М [ а , а + T ] )= лT, т.е. по време на T лTприложения. Следователно за една единица време системата получава средно лприложения. Тази стойност се нарича интензивноствходен поток.

Помислете за ПРИМЕР .

Студиото получава средно по 3 заявки на ден. Ако приемем, че потокът е най-простият, намерете вероятността броят на заявките да бъде поне 5 през следващите два дни.

Решение.

Според задачата, л=3, T=2 дни, входен поток на Поасон, н ³5. при решаването е удобно да се въведе обратното събитие, което се състои в това, че през времето Tще бъдат получени по-малко от 5 заявления. Следователно, според формулата на Поасон, получаваме

^

3.3 Състояние на системата. Матрица и графика на преходите.

В случаен момент QS преминава от едно състояние в друго: променя се броят на заетите канали, броят на заявките и опашките и т.н.. Така QS с нканали и дължина на опашката, равна на м, може да бъде в едно от следните състояния:

д 0 – всички канали са безплатни;

д 1 – един канал е зает;

д н– всички канали са заети;

д н +1 – всички канали са заети и една заявка е на опашката;

д н + м– всички канали и всички места в опашката са заети.

Подобна система с повреди може да бъде в държави д 0 д н .

За QS с чисто очакване има безкраен набор от състояния. По този начин, състояние д н QS по време T е количеството н приложения (изисквания), които са в системата в даден момент, т.е. н= н(T) - произволна стойност, д н (T) са резултатите от тази случайна променлива и П н (T) е вероятността системата да е в състояние д н .

Вече сме запознати със състоянието на системата. Имайте предвид, че не всички състояния на системата са еквивалентни. Състоянието на системата се нарича източникако системата може да излезе от това състояние, но не може да се върне към него. Състоянието на системата се нарича изолиран,ако системата не може да излезе или да влезе в това състояние.

За визуализиране на изображенията на състоянията на системата се използват диаграми (така наречените графики на прехода), в които стрелките показват възможните преходи на системата от едно състояние в друго, както и вероятностите за такива преходи.

Фигура 3.1 - графика на прехода

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

Също така понякога е удобно да се използва преходната матрица. В този случай първата колона означава началните състояния на системата (текущи), а след това са дадени вероятностите за преход от тези състояния към други.

Тъй като системата задължително ще премине от един

състояние към друго, тогава сумата от вероятностите във всеки ред винаги е равна на единица.

3.4 Едноканален QS.

3.4.1 Едноканална QS с повреди.

Ще разгледаме системи, които отговарят на изискванията:

(P/E/1):(–/1/¥) . Нека приемем също, че времето за обслужване на клиент не зависи от броя на клиентите, влизащи в системата. Тук и по-долу "P" означава, че входният поток е разпределен съгласно закона на Поасон, т.е. най-простият, "E" означава, че изходящият поток се разпределя експоненциално. Също така тук и по-долу основните формули са дадени без доказателство.

За такава система са възможни две състояния: д 0 - системата е безплатна и д 1 – системата е заета. Нека създадем матрица на прехода. Да вземем дTе безкрайно малко време. Нека събитието А се състои в това, че в системата през времето дTполучи една заявка. Събитие Б се състои в това, че през времето дTе обслужена една заявка. Събитие НО аз , к- по време на дTсистемата ще премине от състояние д азв състояние д к. защото ле интензитетът на входния поток, след това през времето дTвлиза в системата средно l*DTизисквания. Тоест вероятността за получаване на едно вземане P(A)=л* дT, и вероятността от обратното събитие Р(А)=1-l*DT.P(B)=Е(дT)= П(b< д T)=1- д - м д T = м дT- вероятността за обслужване на заявката в срок дT. След това A 00 - заявлението няма да бъде получено или ще бъде получено, но ще бъде връчено. A 00 \u003d Ā + A * V. R 00 \u003d 1 - l*DT. (взехме предвид това (дT) 2 е безкрайно малка стойност)

A 01 - заявлението ще бъде получено, но няма да бъде връчено. A 01 = A * . R 01 = l*DT.

И 10 - заявлението ще бъде обслужено и няма да има ново. A 10 \u003d B * а. R 10 = м*ДT.

И 11 - заявлението няма да бъде връчено или ще пристигне ново, което все още не е връчено. A 11 = +V * A. R 01 = 1- м*ДT.

Така получаваме матрицата на прехода:

Comp. E 0 Е 1
E 0 1-л * Dt л * Dt
Е 1 м * Dt 1-м * Dt

Вероятност за прекъсване и повреда на системата.

Нека сега намерим вероятността системата да е в състояние д 0 по всяко време T(тези. Р 0 ( T) ). Функционална графика
показано на фигура 3.2.

Асимптотата на графиката е права линия
.

Очевидно от някакъв момент T,


1

Фигура 3.2

Най-накрая разбираме това
и
, където Р 1 (T) е вероятността, че в даден момент T системата е заета (т.е. е в състояние д 1 ).

Очевидно в началото на работата на QS протичащият процес няма да бъде стационарен: това ще бъде „преходен“, нестационарен режим. След известно време (което зависи от интензивността на входните и изходните потоци) този процес ще изчезне и системата ще премине в стационарно стабилно състояние на работа, а вероятностните характеристики вече няма да зависят от времето.

Стационарен режим на работа и фактор на натоварване на системата.

Ако вероятността системата да е в състояние д к, т.е. Р к (T), не зависи от времето T, тогава казват, че QS е установил стационарен режимработа. В същото време стойността
Наречен фактор на натоварване на системата(или намалената плътност на потока от приложения). След това за вероятностите Р 0 (T) и Р 1 (T) получаваме следните формули:
,
. Можете също да заключите: колкото по-голям е коефициентът на натоварване на системата, толкова по-вероятно е системата да се повреди (т.е. вероятността системата да е заета).

Автомивката разполага с едно звено за поддръжка. Автомобилите пристигат в разпределение на Поасон със скорост 5 автомобила/час. Средното време за обслужване на един автомобил е 10 минути. Намерете вероятността приближаващата кола да намери системата заета, ако QS е в стационарен режим.

Решение.Според задачата, л=5, м г =5/6. Трябва да намерим вероятността Р 1 е вероятността от повреда на системата.
.

3.4.2 Едноканален QS с неограничена дължина на опашката.

Ще разгледаме системи, които отговарят на изискванията: (Р/Е/1):(d/¥/¥). Системата може да бъде в едно от състоянията д 0 , …, д к, … Анализът показва, че след известно време такава система започва да работи в стационарен режим, ако интензитетът на изходящия поток надвишава интензитета на входния поток (т.е. коефициентът на натоварване на системата е по-малък от единица). Като вземем предвид това условие, получаваме системата от уравнения

решавайки което откриваме, че . По този начин, при условие че г<1, получим
накрая
и
е вероятността QS да бъде в състоянието д кв произволен момент от време.

Средни характеристики на системата.

Поради неравномерно постъпване на заявки в системата и колебания във времето за обслужване, в системата се образува опашка. За такава система можете да проучите:

  • н – броя на изискванията в QS (на опашката и в услуга);
  • v – дължина на опашката;
  • w – време на изчакване за начало на услугата;
  • w 0 е общото време, прекарано в системата.

Ще ни е интересно средни характеристики(т.е. вземаме математическото очакване на разглежданите случайни променливи и помним, че г<1).

е средният брой приложения в системата.

е средната дължина на опашката.

е средното време на изчакване за стартиране на услугата, т.е. време за чакане на опашка.

- средното време, което приложението прекарва в системата - на опашка и за обслужване.

На автомивката има един сервизен блок и има място за опашка. Автомобилите пристигат в разпределение на Поасон със скорост 5 автомобила/час. Средното време за обслужване на един автомобил е 10 минути. Намерете всички средни QS характеристики.

Решение. л=5, м=60min/10min = 6. Фактор на натоварване г =5/6. След това средният брой коли в системата
, средна дължина на опашката
, средното време на изчакване за стартиране на услугата
часа = 50 минути и накрая средното време, прекарано в системата
час.

3.4.3 Едноканална QS от смесен тип.

Да предположим, че дължината на опашката е мизисквания. След това, за всеки с£ м, вероятността за намиране на QS в състоянието д 1+ с, се изчислява по формулата
, т.е. едно приложение се обслужва и друго сприложенията са на опашката.

Вероятността от прекъсване на системата е
,

и вероятността от повреда на системата е
.

Дадени са три едноканални системи за всяка л=5, м =6. Но първата система е с откази, втората е с чисто изчакване, а третата е с ограничена дължина на опашката, м=2. Намерете и сравнете вероятностите за прекъсване на тези три системи.

Решение.Коефициент на натоварване на всички системи г=5/6. За система с повреди
. За система с чисто очакване
. За система с ограничена дължина на опашката
. Изводът е очевиден: колкото повече приложения са в опашката, толкова по-малка е вероятността от прекъсване на системата.

3.5 Многоканален QS.

3.5.1 Многоканален QS с повреди.

Ще разгледаме системите (Р/Е/s):(-/s/¥) при предположението, че времето за обслужване не зависи от входния поток и всички линии работят независимо. Многоканалните системи, в допълнение към коефициента на натоварване, могат да се характеризират и с коефициента
, където с– брой канали за обслужване. Изследвайки многоканален QS, получаваме следните формули (формули на Erlang) за вероятността системата да бъде в състояние д кв случаен момент:

, k=0, 1, …

функция на разходите.

Както при едноканалните системи, увеличаването на коефициента на натоварване води до увеличаване на вероятността от повреда на системата. От друга страна, увеличаването на броя на обслужващите линии води до увеличаване на вероятността от прекъсване на системата или отделни канали. Следователно е необходимо да се намери оптималният брой обслужващи канали за тази QS. Средният брой безплатни обслужващи линии може да се намери по формулата
. Нека въведем C( с) – функция на разходите QS в зависимост от с 1 – цената на един отказ (неустойка за неизпълнена заявка) и от с 2 - разходите за престой на една линия за единица време.

За да намерите оптималната опция, трябва да намерите (и това може да се направи) минималната стойност на функцията на разходите: ОТ(с) = с 1* л * стр с +c 2*, чиято графика е показана на фигура 3.3:

Фигура 3.3

Търсенето на минималната стойност на функцията на разходите е, че първо намираме нейните стойности с =1, след това за с =2, след това за с =3 и т.н. докато на дадена стъпка стойността на функцията С( с) няма да бъде по-голям от предишния. Това означава, че функцията е достигнала своя минимум и е започнала да расте. Отговорът е броят на каналите за обслужване (стойност с), за които функцията на разходите е минимална.

ПРИМЕР .

Колко сервизни линии трябва да съдържат QS с повреди, ако л\u003d 2reb / ​​​​час, м\u003d 1reb / ​​​​час, наказанието за всеки отказ е 7 хиляди рубли, цената на престой за една линия е 2 хиляди рубли. след час?

Решение. г = 2/1=2. с 1 =7, с 2 =2.

Да приемем, че QS има два обслужващи канала, т.е. с =2. Тогава
. Следователно, C(2) = c 1 *л*стр 2 +c 2 *(2- y*(1-р 2 )) = =7*2*0.4+2*(2-2*0.6)=7.2.

Нека се преструваме, че с =3. Тогава
, C(3) = c 1 *л*стр 3 +c 2 *
=5.79.

Да приемем, че има четири канала, т.е. с =4. Тогава
,
, C(4) = c 1 *л*стр 4 +c 2 *
=5.71.

Да приемем, че QS има пет обслужващи канала, т.е. с =5. Тогава
, C(5) = 6,7 - повече от предишната стойност. Следователно оптималният брой канали за обслужване е четири.

3.5.2 Многоканален QS с опашка.

Ще разгледаме системите (Р/Е/s):(d/d+s/¥) при предположението, че времето за обслужване не зависи от входния поток и всички линии работят независимо. Ще кажем, че системата е инсталирана стационарна работа, ако средният брой входящи рекламации е по-малък от средния брой обслужени рекламации по всички линии на системата, т.е. л

P(w>0) е вероятността да изчакате услугата да започне,
.

Последната характеристика позволява решаването на проблема за определяне на оптималния брой канали за обслужване по такъв начин, че вероятността да се изчака началото на услугата е по-малка от даден брой. За да направите това, достатъчно е да изчислите последователно очакваната вероятност за с =1, с =2, с=3 и т.н.

ПРИМЕР .

SMO - станция за линейка на малък микрорайон. л=3 обаждания на час и м= 4 разговора на час за един екип. Колко екипажа трябва да има на станцията, така че вероятността да изчакате изход да е по-малка от 0,01?

Решение.Коефициент на натоварване на системата г =0,75. Да приемем, че има два налични отбора. Нека намерим вероятността да изчакаме услугата да започне в с =2.
,
.

Да предположим, че има три бригади, т.е. с=3. Според формулите получаваме това Р 0 =8/17, P(w>0)=0.04>0.01 .

Да приемем, че на станцията има четири екипажа, т.е. с=4. Тогава разбираме това Р 0 =416/881, P(w>0)=0.0077<0.01 . Следователно на гарата трябва да има четири бригади.

3.6 Въпроси за самоконтрол

  1. Предмет и задачи на теорията на масовото обслужване.
  2. QS, техните модели и обозначения.
  3. Поток за въвеждане на изисквания. Интензитетът на входящия поток.
  4. Състояние на системата. Матрица и графика на преходите.
  5. Едноканален QS с повреди.
  6. Едноканален QS с опашка. Характеристики.
  7. Стационарен режим на работа. Коефициент на натоварване на системата.
  8. Многоканален QS с повреди.
  9. Оптимизиране на функцията на разходите.
  10. Многоканален QS с опашка. Характеристики.

3.7 Упражнения за самостоятелна работа

  1. Снек барът на бензиностанцията разполага с един гише. Автомобилите пристигат според разпределението на Поасон, със средно 2 автомобила на 5 минути. Средно 1,5 минути са достатъчни за изпълнение на поръчка, въпреки че продължителността на услугата се разпределя по експоненциален закон. Намерете: а) вероятността сергията да не работи; б) средно представяне; в) вероятността броят на пристигащите автомобили да бъде поне 10.
  2. Рентгеновата машина ви позволява да изследвате средно 7 души на час. Интензивността на посетителите е 5 човека на час. При стационарна работа, определете средните характеристики.
  3. Времето за обслужване в QS се подчинява на експоненциален закон,
    м = 7 изисквания на час. Намерете вероятността а) времето за обслужване да е между 3 и 30 минути; б) рекламацията ще бъде връчена в рамките на един час. Използвайте таблицата със стойности на функцията д х .
  4. В речното пристанище има една котвена стоянка, интензивността на входящия поток е 5 кораба на ден. Интензивността на товаро-разтоварните операции е 6 кораба на ден. Имайки предвид стационарния режим на работа, определете всички средни характеристики на системата.
  5. л=3, м=2, наказанието за всеки отказ е 5, а разходите за престой на линия са 2?
  6. Какъв е оптималният брой канали за обслужване, които QS трябва да има, ако л=3, м =1, наказанието за всеки отказ е 7, а разходите за престой на линия са 3?
  7. Какъв е оптималният брой канали за обслужване, които QS трябва да има, ако л=4, м=2, наказанието за всеки отказ е 5, а разходите за престой на линия са 1?
  8. Определете броя на пистите за самолети, при спазване на изискването вероятността за изчакване да бъде по-малка от 0,05. В същото време интензивността на входния поток е 27 самолета на ден, а интензивността на тяхното обслужване е 30 самолета на ден.
  9. Колко еквивалентни независими конвейерни линии трябва да има един цех, за да осигури ритъма на работа, при който вероятността за изчакване на обработката на продуктите трябва да бъде по-малка от 0,03 (всеки продукт се произвежда от една линия). Известно е, че интензивността на получаване на поръчки е 30 продукта на час, а интензивността на обработка на продукт в една линия е 36 продукта на час.
  10. Непрекъсната случайна величина X е разпределена по експоненциален закон с параметър l=5. Намерете функцията на разпределение, характеристиките и вероятността за попадение в r.v. X в диапазона от 0,17 до 0,28.
  11. Средният брой повиквания, пристигащи в телефонната централа за една минута, е 3. Ако приемем, че потокът е Поасон, намерете вероятността след 2 минути да има: а) две повиквания; б) по-малко от две обаждания; в) поне две обаждания.
  12. В кутия има 17 части, 4 от които са дефектни. Монтажникът тегли 5 части на случаен принцип. Намерете вероятността а) всички извлечени части да са с високо качество; б) сред извлечените части 3 дефектни.
  13. Колко канала трябва да има QS с повреди, ако л\u003d 2reb / ​​​​час, м\u003d 1reb / ​​​​час, наказанието за всеки отказ е 8 хиляди рубли, цената на престой за една линия е 2 хиляди рубли. след час?

1. Едноканален QS с повреди.

Пример.Нека едноканална QS с повреди представлява една дневна сервизна станция (OD) за измиване на автомобили. Приложението - кола, пристигнала в момент, когато постът е зает - е отказан сервиз.

Дебит на превозното средство = 1,0 (превозно средство на час).

Средното време за обслужване е 1,8 часа.

Автомобилният поток и сервизният поток са най-простите.

Задължително за дефиниранев стационарни гранични стойности:

Относителна честотна лента р;

Абсолютна честотна лента НО ;

Вероятности за провал P отворено.

Трябва да се сравни действителен QS пропускателна способност с номинален, което би било, ако всяка кола беше обслужена точно 1,8 часа и колите следваха една след друга без почивка.

2. Едноканален QS с изчакване

Характеристика на системата

Ø SMO има един канал.

Ø Входящият поток от заявки за услуга е най-простият поток с интензивност.

Ø Интензитетът на обслужвания поток е равен на m (т.е. средно непрекъснато зает канал ще издаде m обслужени заявки).

Ø Продължителността на услугата е случайна променлива, предмет на експоненциален закон за разпределение.

Ø Сервизният поток е най-простият Поасонов поток от събития.



Ø Заявката, получена в момента, когато каналът е зает, попада в опашката и чака обслужване.

Графика на състоянието

QS състоянията имат следното тълкуване:

С 0 - "каналът е безплатен";

С 1 - "каналът е зает" (няма опашка);

С 2 - "каналът е зает" (едно приложение е в опашката);

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

сн- "каналът е зает" ( н-1 заявки са на опашка);

SN- "каналът е зает" ( н- 1 заявки са на опашката).

Стационарният процес в тази система се описва със следната система от алгебрични уравнения:

Решението на системата от уравнения е:

3. Едноканален QS с ограничена опашка.

Дължина на опашката :( н - 1)

Характеристики на системата:

1. Вероятност за отказ на обслужване на системата:

2. Относителна производителност на системата:

3. Абсолютна производителност на системата:

4. Среден брой приложения в системата:

5. Средно време на престой на приложение в системата:

6. Средна продължителност на престоя на клиента (заявлението) на опашката:

7. Среден брой заявки (клиенти) на опашката (дължина на опашката):

Пример.

Специализиран диагностичен пост е едноканален QS.

Броят на паркингите за чакащи за диагностика автомобили е ограничен и равен на 3 [( н- 1) = 3]. Ако всички паркоместа са заети, т.е. вече има три коли на опашката, тогава следващата кола, пристигнала за диагностика, не попада в сервизната опашка.

Потокът от автомобили, пристигащи за диагностика, се разпределя по закона на Поасон и е с интензитет 0,85 (автомобили на час).

Времето за диагностика на автомобила е разпределено по експоненциалния закон и е средно 1,05 часа.

4. Едноканален QS с изчакване

без ограничение на дължината на опашката

Условията за функциониране на QS остават непроменени, като се има предвид, че N .

Стационарният режим на работа на такава QS съществува:

за всеки н= 0, 1, 2, ... и кога λ < μ .

Системата от уравнения, описваща работата на QS:

Решението на системата от уравнения има формата:


2. Средна продължителност на престой на клиент в системата:

3. Среден брой клиенти в опашката за обслужване:

4. Средна продължителност на престоя на клиента на опашката:

Пример.

Специализиран диагностичен пост е едноканален QS. Броят на паркингите за чакащи за диагностика автомобили не е ограничен. Потокът от автомобили, пристигащи за диагностика, се разпределя по закона на Поасон и е с интензитет λ = 0,85 (автомобили на час). Времето за диагностика на автомобила е разпределено по експоненциалния закон и е средно 1,05 часа.

Необходимо е да се определят вероятностните характеристики на диагностичен пост, работещ в стационарен режим.

В резултат на решаването на проблема е необходимо да се определят крайните стойности на следните вероятностни характеристики:

ü вероятности за състояния на системата (диагностичен пост);

ü среден брой автомобили в системата (в услуга и на опашка);

ü средната продължителност на престоя на автомобила в системата (в сервиз и на опашка);

ü среден брой автомобили в сервизната опашка;

средната продължителност на времето, което една кола прекарва на опашка.

1. Параметър на сервизния поток и намалената интензивност на автомобилния поток:

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

2. Ограничаващи вероятности за състоянието на системата:

П 0 (T) определя частта от времето, през което диагностичният пост е принуден да бъде неактивен (неактивен). В примера този дял е 10,7%, тъй като П 0 (T) = 0,107.

3. Среден брой автомобили в системата

(в експлоатация и на линия):


4. Средна продължителност на престой на клиент в системата

5. Среден брой автомобили в сервизната опашка:

6. Средна продължителност на престоя на автомобила на опашката:

7. Относителна производителност на системата:

р= 1, т.е. всяка заявка, която влезе в системата, ще бъде обслужена.

8. Абсолютна честотна лента:

Презентационният дизайн на материала е представен във файла "TMO"

Въпроси и задачи

(според Афанасиев М.Ю.)

Въпрос 1.Един работник поддържа тридесет стана, като гарантира, че те започват след скъсване на конеца. Моделът на такава система за масово обслужване може да се характеризира като:

1) многоканален еднофазен с ограничена популация;

2) едноканален еднофазен с неограничено население;

3) едноканален многофазен с ограничена популация;

4) едноканален еднофазен с ограничена популация;

5) многоканален еднофазен с неограничено население.

Въпрос 2.В теорията на опашката, за да се опише най-простият поток от заявки, пристигащи на входа на системата, се използва вероятностното разпределение:

1) нормално;

2) експоненциален;

3) Поасон;

4) бином;

Въпрос 3.В теорията на опашките се приема, че броят на клиентите в популацията е:

1) фиксирани или променливи;

2) ограничено или неограничено;

3) известни или неизвестни;

4) случаен или детерминиран;

5) нищо от горното не е вярно.

Въпрос 4.Двата основни параметъра, които определят конфигурацията на системата за масово обслужване са:

1) процент на получаване и процент на обслужване;

2) дължина на опашката и правило за обслужване;

3) разпределение на времето между приложенията и разпределение на времето за обслужване;

4) броя на каналите и броя на фазите на обслужване;

5) нищо от горното не е вярно.

Въпрос 5.В теорията на опашките обикновено се използва вероятностно разпределение, за да се опише времето, изразходвано за обслужване на заявки:

1) нормално;

2) експоненциален;

3) Поасон;

4) бином;

5) нищо от горното не е вярно.

Въпрос 6.Ремонт на повредени компютри в Стопански факултет се извършва от трима специалисти, работещи едновременно и независимо един от друг. Моделът на такава система за масово обслужване може да се характеризира като:

1) многоканален с ограничено население;

2) едноканален с неограничено население;

3) едноканален с ограничена популация;

4) едноканален с ограничена опашка;

5) многоканален с неограничено население.

Отговори на въпроси: 1 -4, 2 - 3, 3 -2, 4 -4, 5 -2, 6 -1.


МРЕЖОВО ПЛАНИРАНЕ И УПРАВЛЕНИЕ

Системите за мрежово планиране и управление (SPU) са специален вид организирани системи за управление, предназначени да регулират производствените дейности на екипи. Както и в други системи от този клас, „обектът на управление” в STC системите е екип от изпълнители, които разполагат с определени ресурси: човешки, материални, финансови. Тези системи обаче имат редица характеристики, тъй като тяхната методологична основа са методите за изследване на операциите, теорията на насочените графи и някои раздели на теорията на вероятностите и математическата статистика. Необходимо свойство на системата за планиране и управление е и способността да се оцени текущото състояние, да се предвиди по-нататъшното протичане на работата и по този начин да се повлияе на хода на подготовката и производството, така че цялата гама работа да бъде завършена навреме и с най-ниски разходи .

Понастоящем моделите и методите на STC се използват широко при планиране и изпълнение на строително-монтажни работи, планиране на търговски дейности, съставяне на счетоводни отчети, разработване на търговски и финансов план и др.

Обхватът на приложение на SPM е много широк: от задачи, свързани с дейността на отделни хора, до проекти, включващи стотици организации и десетки хиляди хора (например развитието и създаването на голям териториално-промишлен комплекс).

За да се състави работен план за изпълнението на големи и сложни проекти, състоящи се от хиляди отделни изследвания и операции, е необходимо той да бъде описан с помощта на някакъв математически модел. Такъв инструмент за описание на проекти (комплекси) е мрежов модел.

ВЪВЕДЕНИЕ

ГЛАВА I. ФОРМУЛИРАНЕ НА ПРОБЛЕМИ ЗА ОБСЛУЖВАНЕ НА ОПАШКА

1.1 Обща концепция на теорията на масовото обслужване

1.2 Моделиране на системи за масово обслужване

1.3 QS графики на състоянието

1.4 Стохастични процеси

Глава II. УРАВНЕНИЯ, ОПИСВАЩИ СИСТЕМИ ЗА ОПАК

2.1 Уравнения на Колмогоров

2.2 Процесите на "раждане - смърт"

2.3 Икономическо и математическо формулиране на проблемите с масовото обслужване

Глава III. МОДЕЛИ НА СИСТЕМИ ЗА ОПАКОВКА

3.1 Едноканален QS с отказ на обслужване

3.2 Многоканален QS с отказ на услуга

3.3 Модел на многофазова система за туристическо обслужване

3.4 Едноканален QS с ограничена дължина на опашката

3.5 Едноканален QS с неограничена опашка

3.6 Многоканален QS с ограничена дължина на опашката

3.7 Многоканален QS с неограничена опашка

3.8 Анализ на системата за опашки в супермаркети

ЗАКЛЮЧЕНИЕ


Въведение

В момента се появи голямо количество литература, която е пряко посветена на теорията на масовото обслужване, развитието на нейните математически аспекти, както и различни области на нейното приложение - военна, медицинска, транспортна, търговска, авиационна и др.

Теорията на опашките се основава на теорията на вероятностите и математическата статистика. Първоначалното развитие на теорията за масовото обслужване се свързва с името на датския учен А.К. Ерланг (1878-1929), с неговите трудове в областта на проектирането и експлоатацията на телефонни централи.

Теорията на опашките е област от приложната математика, която се занимава с анализ на процеси в системите за производство, обслужване и контрол, в които хомогенни събития се повтарят многократно, например в предприятия за потребителски услуги; в системи за приемане, обработка и предаване на информация; автоматични производствени линии и др. Голям принос за развитието на тази теория направиха руските математици А.Я. Хинчин, Б.В. Гнеденко, А.Н. Колмогоров, Е.С. Вентцел и др.

Предметът на теорията на опашките е да се установят връзки между естеството на потока от приложения, броя на каналите за обслужване, производителността на отделен канал и ефективната услуга, за да се намерят най-добрите начини за контролиране на тези процеси. Задачите на теорията на масовото обслужване са от оптимизационен характер и в крайна сметка включват икономическия аспект за определяне на такъв вариант на системата, който ще осигури минимум общи разходи от чакане на услуга, загуба на време и ресурси за обслужване и от престой. на обслужващи канали.

В търговските дейности приложението на теорията на опашките все още не е намерило желаното разпространение.

Това се дължи главно на трудността при поставяне на цели, необходимостта от задълбочено разбиране на съдържанието на търговските дейности, както и надеждни и точни инструменти, които позволяват изчисляване на различни варианти за последствията от управленските решения в търговските дейности.


Глава аз . Задаване на задачи за опашка

1.1 Обща концепция на теорията на масовото обслужване

Природата на опашките в различни области е много фина и сложна. Търговската дейност е свързана с извършването на много операции на етапите на движение, например стокова маса от сферата на производство към сферата на потребление. Такива операции са товарене на стоки, транспортиране, разтоварване, съхранение, обработка, пакетиране, продажба. В допълнение към тези основни операции, процесът на движение на стоките е съпроводен от голям брой предварителни, подготвителни, съпътстващи, паралелни и последващи операции с платежни документи, контейнери, пари, автомобили, клиенти и др.

Изброените фрагменти от търговската дейност се характеризират с масово получаване на стоки, пари, посетители в произволни моменти, след което тяхното последователно обслужване (удовлетворяване на изисквания, заявки, заявления) чрез извършване на подходящи операции, времето за изпълнение на които също е произволно. Всичко това създава неравномерност в работата, генерира подтоварвания, престои и претоварвания в търговските операции. Опашките създават много проблеми, например посетителите в кафенета, столове, ресторанти или шофьори на автомобили в стокови депа, чакащи за разтоварване, товарене или документация. В тази връзка има задачи за анализ на съществуващите възможности за извършване на целия набор от операции, например в търговския етаж на супермаркет, ресторант или в цехове за производство на собствени продукти, за да се оцени тяхната работа, да се идентифицират слаби звена и резерви и в крайна сметка да разработят препоръки, насочени към повишаване на ефективността на търговските дейности.

Освен това възникват други задачи, свързани със създаването, организирането и планирането на нова икономична, рационална възможност за извършване на много операции в рамките на търговския етаж, сладкарския цех, всички нива на обслужване на ресторант, кафене, столова, планов отдел, счетоводен отдел, отдел персонал и др.

Задачите на организацията на опашката възникват в почти всички сфери на човешката дейност, например обслужване на купувачи в магазини от продавачи, обслужване на посетители в заведения за обществено хранене, обслужване на клиенти в предприятия за потребителски услуги, осигуряване на телефонни разговори на телефонна централа, предоставяне на медицинска помощ на пациенти в клиника и др. Във всички горепосочени примери е необходимо да се задоволят нуждите на голям брой потребители.

Изброените задачи могат да бъдат успешно решени с помощта на специално създадени за тези цели методи и модели на теорията на масовото обслужване (QMT). Тази теория обяснява, че е необходимо да се обслужва някого или нещо, което се дефинира от понятието „заявка (изискване) за услуга“, а операциите по обслужване се извършват от някой или нещо, наречено канали за обслужване (възли). Ролята на приложения в търговската дейност играят стоки, посетители, пари, одитори, документи, а ролята на обслужващи канали играят продавачи, администратори, готвачи, сладкари, сервитьори, касиери, мърчандайзери, товарачи, търговско оборудване и др. Важно е да се отбележи, че в един вариант, например, готвачът в процеса на приготвяне на ястия е обслужващ канал, а в друг той действа като заявка за услуга, например към ръководителя на производството за получаване на стоки.

Поради масовия характер на пристигащите услуги, приложенията формират потоци, които се наричат ​​входящи, преди да бъдат извършени сервизните операции и след възможно изчакване за започване на услугата, т.е. престой в опашката, потоците на услугата на формата в каналите и след това се формира изходящ поток от заявки. Като цяло наборът от елементи на входящия поток от приложения, опашката, обслужващите канали и изходящия поток от приложения образува най-простата едноканална система за опашка - QS.

Системата е набор от взаимосвързани и. целенасочено взаимодействащи си части (елементи). Примери за такива прости QS в търговските дейности са местата за получаване и обработка на стоки, центрове за сетълмент с клиенти в магазини, кафенета, столове, работни места на икономист, счетоводител, търговец, готвач при дистрибуция и др.

Сервизната процедура се счита за завършена, когато заявката за услуга напусне системата. Продължителността на интервала от време, необходим за реализиране на сервизната процедура, зависи главно от естеството на заявката за услуга, състоянието на самата сервизна система и сервизния канал.

Всъщност продължителността на престоя на купувача в супермаркета зависи, от една страна, от личните качества на купувача, неговите искания, от гамата стоки, които той ще закупи, и от друга страна, от формата на организацията на обслужването и придружителите, което може значително да повлияе на времето, прекарано от купувача в супермаркета, и интензивността на обслужването. Например, касиер-контрольорите, овладяващи "слепия" метод на работа на касов апарат, позволиха да се увеличи пропускателната способност на възлите за сетълмент с 1,3 пъти и да се спести време, прекарано за сетълменти с клиенти на всяка каса с повече от 1,5 часа на ден . Въвеждането на единен възел за сетълмент в супермаркета дава осезаеми ползи за купувача. Така че, ако при традиционната форма на сетълмент времето за обслужване на един клиент е средно 1,5 минути, тогава с въвеждането на един възел за сетълмент - 67 секунди. От тях 44 секунди се изразходват за извършване на покупка в секцията и 23 секунди се изразходват директно за плащания за покупки. Ако купувачът направи няколко покупки в различни раздели, тогава загубата на време се намалява чрез закупуване на две покупки с 1,4 пъти, три - с 1,9, пет - с 2,9 пъти.

Под обслужване на заявки имаме предвид процеса на задоволяване на потребност. Услугата е различна по своята същност. Във всички примери обаче получените заявки трябва да се обслужват от някакво устройство. В някои случаи услугата се извършва от един човек (обслужване на клиенти от един продавач, в някои случаи от група хора (обслужване на пациенти от лекарска комисия в поликлиника), а в някои случаи с технически средства (продажба на газирана вода). , сандвичи от машини.) Набор от инструменти, които обслужват приложения, се нарича обслужващ канал.

Ако обслужващите канали са в състояние да задоволят едни и същи заявки, тогава обслужващите канали се наричат ​​хомогенни. Набор от хомогенни канали за обслужване се нарича обслужваща система.

Системата за опашка получава голям брой заявки в произволни моменти, чиято продължителност на услугата също е случайна променлива. Последователното пристигане на клиенти в системата за опашка се нарича входящ поток от клиенти, а последователността от клиенти, напускащи системата за опашка, се нарича изходящ поток.

Случайният характер на разпределението на продължителността на изпълнение на сервизните операции, заедно със случайния характер на пристигането на изискванията за услуга, води до факта, че в каналите на услугата възниква случаен процес, който „може да се нарече (по аналогия) с входния поток от заявки) потокът от заявки за обслужване или просто потокът от услуги.

Имайте предвид, че клиентите, влизащи в системата за опашка, могат да я напуснат, без да бъдат обслужени. Например, ако клиентът не намери желания продукт в магазина, той напуска магазина без да бъде обслужен. Купувачът може също да напусне магазина, ако желаният продукт е наличен, но има дълга опашка и купувачът няма време.

Теорията на опашките се занимава с изучаването на процесите, свързани с опашките, разработването на методи за решаване на типични проблеми с опашките.

При изследване на ефективността на обслужващата система важна роля играят различни начини за организиране на обслужващи канали в системата.

При паралелно подреждане на обслужващи канали заявката може да бъде обслужена от всеки безплатен канал. Пример за такава система за обслужване е възел за сетълмент в магазини за самообслужване, където броят на каналите за обслужване съвпада с броя на касиерите-контрольори.

На практика едно приложение често се обслужва последователно от няколко обслужващи канала. В този случай следващият обслужващ канал започва да обслужва заявката, след като предишният канал е приключил работата си. В такива системи процесът на обслужване е многофазен по природа, обслужването на приложение от един канал се нарича фаза на обслужване. Например, ако магазинът на самообслужване има отдели с продавачи, тогава купувачите се обслужват първо от продавачи, а след това от касиери-контрольори.

Организацията на системата за обслужване зависи от волята на лицето. Качеството на функциониране на системата в теорията на масовото обслужване се разбира не от това колко добре се извършва услугата, а колко пълно е натоварена обслужващата система, дали обслужващите канали са свободни, дали има образувана опашка.

В търговските дейности приложенията, влизащи в системата за масово обслужване, също имат високи претенции към качеството на услугата като цяло, което включва не само списък от характеристики, които са се развили в миналото и се разглеждат директно в теорията за масовото обслужване, но и допълнителни характеристики, специфични за спецификата на търговската дейност, по-специално индивидуалните процедури за поддръжка, изискванията за които са се увеличили значително към момента. В тази връзка е необходимо да се вземат предвид и показателите за търговска дейност.

Работата на сервизната система се характеризира с такива показатели. Като време за изчакване на услугата, дължина на опашката, възможност за отказ на услуга, възможност за прекъсване на каналите за услуга, цена на услугата и в крайна сметка удовлетворение от качеството на услугата, което също включва бизнес ефективност. За да се подобри качеството на системата за обслужване, е необходимо да се определи как да се разпределят входящите приложения между каналите за обслужване, колко канала за обслужване трябва да имате, как да организирате или групирате каналите за обслужване или устройствата за обслужване, за да подобрите ефективността на бизнеса. За решаването на тези проблеми съществува ефективен метод за моделиране, който включва и съчетава постиженията на различни науки, включително математиката.

1.2 Моделиране на системи за масово обслужване

Преходите на QS от едно състояние в друго се случват под въздействието на точно определени събития - получаване на заявки и тяхното обслужване. Последователността на събитията, следващи едно след друго в произволни моменти от време, образува така наречения поток от събития. Примери за такива потоци в търговската дейност са потоци от различно естество - стоки, пари, документи, транспорт, клиенти, клиенти, телефонни разговори, преговори. Поведението на системата обикновено се определя не от един, а от няколко потока от събития наведнъж. Например обслужването на клиентите в магазина се определя от потока на клиентите и потока от услуги; в тези потоци моментите на появяване на купувачите, времето, прекарано на опашката и времето, изразходвано за обслужване на всеки купувач, са случайни.

В този случай основната характеристика на потоците е вероятностното разпределение на времето между съседни събития. Има различни потоци, които се различават по своите характеристики.

Поток от събития се нарича регулярен, ако събитията в него следват едно след друго през предварително определени и строго определени интервали от време. Такъв поток е идеален и се среща много рядко на практика. По-често има нередовни потоци, които нямат свойството на редовност.

Поток от събития се нарича стационарен, ако вероятността произволен брой събития да попаднат във времеви интервал зависи само от дължината на този интервал и не зависи от това колко далеч се намира този интервал от времевата референтна точка. Стационарността на потока означава, че неговите вероятностни характеристики не зависят от времето; по-специално, интензивността на такъв поток е средният брой събития за единица време и остава постоянна. На практика потоците обикновено могат да се считат за стационарни само за определен ограничен интервал от време. Обикновено потокът от клиенти, например в магазина, се променя значително през работния ден. Въпреки това е възможно да се отделят определени интервали от време, в рамките на които този поток може да се счита за стационарен, с постоянна интензивност.

Поток от събития се нарича поток без последствия, ако броят на събитията, попадащи в един от произволно избраните интервали от време, не зависи от броя на събитията, попадащи в друг, също произволно избран интервал, при условие че тези интервали не се пресичат. В поток без последствия събитията се появяват в последователни моменти независимо едно от друго. Например, потокът от клиенти, влизащи в магазин, може да се счита за поток без последствия, тъй като причините, довели до пристигането на всеки от тях, не са свързани с подобни причини за други клиенти.

Поток от събития се нарича обикновен, ако вероятността за постигане на две или повече събития наведнъж за много кратък период от време е незначителна в сравнение с вероятността за постигане само на едно събитие. В обикновен поток събитията се случват едно по едно, а не два или повече пъти. Ако един поток едновременно притежава свойствата на стационарност, обикновеност и липса на следствие, тогава такъв поток се нарича най-простият (или Поасонов) поток от събития. Математическото описание на въздействието на такъв поток върху системите е най-просто. Следователно, по-специално, най-простият поток играе специална роля сред другите съществуващи потоци.

Помислете за някакъв времеви интервал t на времевата ос. Нека приемем, че вероятността случайно събитие да достигне този интервал е p, а общият брой възможни събития е n. При наличието на свойството на обикновен поток от събития, вероятността p трябва да бъде достатъчно малка стойност и i достатъчно голям брой, тъй като се разглеждат масови явления. При тези условия, за да изчислите вероятността да постигнете определен брой събития t във времеви интервал t, можете да използвате формулата на Поасон:

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

където стойността a = pr е средният брой събития, попадащи във времевия интервал t, който може да се определи чрез интензивността на потока от събития X, както следва: a= λ τ

Размерът на интензитета на потока X е средният брой събития за единица време. Между p и λ, p и τ съществува следната връзка:

където t е целият период от време, върху който се разглежда действието на потока от събития.

Необходимо е да се определи разпределението на времевия интервал T между събитията в такъв поток. Тъй като това е случайна променлива, нека намерим нейната функция на разпределение. Както е известно от теорията на вероятностите, интегралната функция на разпределение F(t) е вероятността стойността T да бъде по-малка от времето t.

Съгласно условието не трябва да се случват събития през времето T, а поне едно събитие трябва да се появи на времевия интервал t. Тази вероятност се изчислява, като се използва вероятността от противоположното събитие на интервала от време (0; t), където не е паднало събитие, т.е. m=0, тогава

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

За малък ∆t може да се получи приблизителна формула, получена чрез заместване на функцията e - Xt само с два члена на разширението в серия със степен на ∆t, тогава вероятността поне едно събитие да попадне в малък интервал от време ∆ т е

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

Плътността на разпределение на интервала от време между две последователни събития се получава чрез диференциране на F(t) по отношение на времето,

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

Използвайки получената функция на плътността на разпределението, могат да се получат числените характеристики на случайната променлива T: математическото очакване M (T), дисперсията D(T) и стандартното отклонение σ(T).

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

От тук можем да направим следното заключение: средният времеви интервал T между всеки две съседни събития в най-простия поток е средно 1/λ, а стандартното му отклонение също е 1/λ, където λ е интензитетът на потока, т.е. среден брой събития, случващи се за единица време. Законът за разпределение на случайна променлива с такива свойства M(T) = T се нарича експоненциален (или експоненциален), а стойността λ е параметър на този експоненциален закон. По този начин, за най-простия поток, математическото очакване на интервала от време между съседни събития е равно на неговото стандартно отклонение. В този случай вероятността броят на заявките, пристигащи за обслужване в интервал от време t, да е равен на k, се определя от закона на Поасон:

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

където λ е интензивността на потока от заявки, средният брой събития в QS за единица време, например [човека / мин.; rub./час; чекове/час; документи/ден; кг./час; тона/година] .

За такъв поток от приложения времето между две съседни приложения T се разпределя експоненциално с плътност на вероятността:

ƒ(t)= λe - λt .

Случайното време на изчакване в опашката за стартиране на услугата може също да се счита за експоненциално разпределено:

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

където v е интензитетът на потока на преминаване на опашката, определен от средния брой приложения, преминаващи за обслужване за единица време:

където T och - средното време на чакане за услуга в опашката.

Изходният поток от заявки е свързан с потока на услугата в канала, където продължителността на услугата t obs също е случайна променлива и в много случаи се подчинява на експоненциален закон за разпределение с плътност на вероятността:

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

където µ е интензивността на обслужващия поток, т.е. среден брой обслужвани заявки за единица време:

µ=1/ t obs [човек/мин; rub./час; чекове/час; документи/ден; кг./час; тона/година] ,

където t obs е средното време за обслужване на заявки.

Важна характеристика на QS, която съчетава показателите λ и µ, е интензивността на натоварването: ρ= λ/ µ, която показва степента на координация на входните и изходните потоци на заявките на обслужващия канал и определя стабилността на системата за масово обслужване.

В допълнение към концепцията за най-простия поток от събития, често е необходимо да се използват концепции за потоци от други видове. Поток от събития се нарича Palm поток, когато в този поток интервалите от време между последователни събития T 1 , T 2 , ..., T k ..., T n са независими, равномерно разпределени, случайни променливи, но за разлика от най-простите поток, те не са непременно разпределени според експоненциалния закон. Най-простият поток е специален случай на Palm потока.

Важен специален случай на потока Palm е така нареченият поток Erlang.

Този поток се получава чрез "разреждане" на най-простия поток. Такова "изтъняване" се извършва чрез избиране на събития от обикновен поток според определено правило.

Например, ако се съгласим да вземем предвид само всяко второ събитие от елементите на най-простия поток, получаваме Erlang поток от втори ред. Ако вземем само всяко трето събитие, тогава се формира Erlang поток от трети ред и т.н.

Възможно е да се получат Erlang потоци от всеки k-ти ред. Очевидно най-простият поток е потокът на Erlang от първи ред.

Всяко проучване на система за масово обслужване започва с проучване на това, което трябва да бъде обслужено и следователно с изследване на входящия поток от клиенти и неговите характеристики.

Тъй като моментите от време t и интервалите от време на получаване на заявки τ, тогава продължителността на обслужващите операции t obs и времето за изчакване в опашката t och, както и дължината на опашката l och са случайни променливи, тогава, следователно характеристиките на състоянието на QS са от вероятностен характер и за тяхното описание следва да се прилагат методи и модели на теорията на масовото обслужване.

Горните характеристики k, τ, λ, L och, T och, v, t obs, µ, p, P k са най-често срещаните за QS, които обикновено са само част от целевата функция, тъй като е необходимо също така вземат предвид показателите за търговска дейност.

1.3 QS графики на състоянието

При анализиране на случайни процеси с дискретни състояния и непрекъснато време е удобно да се използва вариант на схематично представяне на възможните състояния на CMO (фиг. 6.2.1) под формата на графика с маркиране на неговите възможни фиксирани състояния. Състоянията на QS обикновено се изобразяват с правоъгълници или кръгове, а възможните посоки на преход от едно състояние към друго са ориентирани със стрелки, свързващи тези състояния. Например, етикетираната графика на състоянието на едноканална система на произволен процес на обслужване в будка за вестници е показана на фиг. 1.3.

12

Ориз. 1.3. Означена QS графика на състоянието

Системата може да бъде в едно от трите състояния: S 0 - каналът е свободен, неактивен, S 1 - каналът е зает с обслужване, S 2 - каналът е зает с обслужване и едно приложение е в опашката. Преходът на системата от състояние S 0 към S l става под въздействието на най-простия поток от заявки с интензитет λ 01, а от състояние S l към състояние S 0 системата се прехвърля от обслужващ поток с интензитет λ 01 . Графиката на състоянието на система за масово обслужване с интензитети на потока, прикрепени към стрелките, се нарича етикетирана. Тъй като престоят на системата в едно или друго състояние е вероятностен, вероятността: p i (t), че системата ще бъде в състояние S i в момент t, се нарича вероятност за i-то състояние на QS и се определя от числото от заявки k получени за обслужване.

Случаен процес, протичащ в системата, се състои в това, че в произволни времена t 0 , t 1, t 2 ,..., t k ,..., t n системата се намира последователно в едно или друго предварително известно дискретно състояние. Такива. Случайна последователност от събития се нарича верига на Марков, ако за всяка стъпка вероятността за преход от едно състояние S t към което и да е друго Sj не зависи от това кога и как системата е преминала в състояние S t . Веригата на Марков се описва с помощта на вероятността от състояния и те образуват пълна група от събития, така че тяхната сума е равна на единица. Ако вероятността за преход не зависи от числото k, тогава веригата на Марков се нарича хомогенна. Познавайки първоначалното състояние на системата за масово обслужване, могат да се намерят вероятностите за състояния за всяка стойност на k-броя заявки, получени за обслужване.

1.4 Стохастични процеси

Преходът на QS от едно състояние в друго се случва произволно и е случаен процес. Работата на QS е случаен процес с дискретни състояния, тъй като възможните му състояния във времето могат да бъдат изброени предварително. Освен това преходът от едно състояние в друго става рязко, в произволни моменти, поради което се нарича процес с непрекъснато време. По този начин работата на QS е случаен процес с дискретни състояния и непрекъснат; време. Например, в процеса на обслужване на купувачи на едро в компанията Kristall в Москва е възможно предварително да се фиксират всички възможни състояния на протозои. ООП, които са включени в целия цикъл на търговски услуги от момента на сключване на споразумение за доставка на алкохолни напитки, плащане за него, документи, освобождаване и получаване на продукти, допълнително натоварване и изваждане от склада на готови продукти.

От многото разновидности на случайни процеси, най-широко разпространени в търговската дейност са тези процеси, за които във всеки момент характеристиките на процеса в бъдещето зависят само от състоянието му в момента и не зависят от предисторията - от миналото. Например възможността за получаване на алкохолни напитки от завода Kristall зависи от наличността му в склада за готов продукт, т.е. състоянието му в момента и не зависи от това кога и как други купувачи са получили и изнесли тези продукти в миналото.

Такива случайни процеси се наричат ​​процеси без последствия или процеси на Марков, при които при фиксирано настояще бъдещото състояние на QS не зависи от миналото. Случаен процес, изпълняващ се в система, се нарича случаен процес на Марков или „процес без последствия“, ако има следното свойство: за всеки момент t 0, вероятността за всяко състояние t > t 0 на системата S i, - в бъдеще (t>t Q ) зависи само от състоянието си в настоящето (при t = t 0) и не зависи от това кога и как системата е стигнала до това състояние, т.е. поради това как се е развил процесът в миналото.

Марковските стохастични процеси се разделят на два класа: процеси с дискретни и непрекъснати състояния. Процес с дискретни състояния възниква в системи, които имат само някои фиксирани състояния, между които са възможни скокови преходи в някои неизвестни предварително моменти от време. Помислете за пример за процес с дискретни състояния. В офиса на фирмата има два телефона. За тази услуга са възможни следните състояния: S o - телефоните са безплатни; S l - един от телефоните е зает; S 2 - двата телефона са заети.

Процесът, протичащ в тази система, е, че системата произволно скача от едно дискретно състояние в друго.

Процесите с непрекъснати състояния се характеризират с непрекъснат плавен преход от едно състояние в друго. Тези процеси са по-характерни за техническите устройства, отколкото за икономическите обекти, където обикновено само приблизително може да се говори за непрекъснатост на процеса (например непрекъснато потребление на запас от стоки), докато всъщност процесът винаги има дискретен характер . Затова по-долу ще разгледаме само процеси с дискретни състояния.

Марковските случайни процеси с дискретни състояния от своя страна се подразделят на процеси с дискретно време и процеси с непрекъснато време. В първия случай преходите от едно състояние в друго се случват само в определени, предварително фиксирани моменти от време, докато в интервалите между тези моменти системата запазва своето състояние. Във втория случай преходът на системата от състояние в състояние може да се случи във всеки произволен момент.

На практика процесите с непрекъснато време са много по-често срещани, тъй като преходите на системата от едно състояние в друго обикновено се случват не в определено време, а във всяко произволно време.

За описание на процеси с непрекъснато време се използва модел под формата на така наречената верига на Марков с дискретни състояния на системата или непрекъсната верига на Марков.


Глава II . Уравнения, описващи системи за масово обслужване

2.1 Уравнения на Колмогоров

Да разгледаме математическо описание на марковски случаен процес с дискретни състояния на системата S o , S l , S 2 (виж Фиг. 6.2.1) и непрекъснато време. Смятаме, че всички преходи на системата за масово обслужване от състояние S i към състояние Sj се случват под въздействието на най-простите потоци от събития с интензитет λ ij , а обратният преход под въздействието на друг поток λ ij ,. Въвеждаме обозначението p i като вероятността в момент t системата да е в състояние S i . За всеки момент от време t е справедливо да се запише условието за нормализиране - сумата от вероятностите на всички състояния е равна на 1:

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

Нека анализираме системата в момент t, като зададем малко времево увеличение Δt и намерим вероятността p 1 (t + Δt), че системата в момент (t + Δt) ще бъде в състояние S 1, което се постига чрез различни опции :

а) системата в момента t с вероятност p 1 (t) е била в състояние S 1 и за малко времево приращение Δt никога не е преминавала в друго съседно състояние - нито в S 0, нито в bS 2 . Системата може да бъде изведена от състояние S 1 чрез общ прост поток с интензитет (λ 10 + λ 12), тъй като суперпозицията на най-простите потоци е и най-простият поток. На тази основа вероятността за излизане от състоянието S 1 за кратък период от време Δt е приблизително равна на (λ 10 +λ 12)* Δt. Тогава вероятността да не излезете от това състояние е равна на , Съответно вероятността системата да остане в състояние Si, въз основа на теоремата за умножение на вероятностите, е равна на:

p 1 (t);

б) системата е била в съседно състояние S o и за кратко време Δt премина в състояние S o Преходът на системата се извършва под въздействието на потока λ 01 с вероятност, приблизително равна на λ 01 Δt

Вероятността системата да бъде в състояние S 1 в този случай е равна на p o (t)λ 01 Δt;

в) системата е била в състояние S 2 и за времето Δt е преминала в състояние S 1 под въздействието на поток с интензитет λ 21 с вероятност приблизително равна на λ 21 Δt. Вероятността системата да бъде в състояние S 1 е равна на p 2 (t) λ 21 Δt.

Прилагайки теоремата за добавяне на вероятностите за тези опции, получаваме израза:

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

което може да се напише по различен начин:

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

Преминавайки към границата при Δt-> 0, приближените равенства се превръщат в точни и тогава получаваме производната от първи ред

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

което е диференциално уравнение.

Извършвайки разсъждения по подобен начин за всички останали състояния на системата, получаваме система от диференциални уравнения, които се наричат ​​A.N. Колмогоров:

dp 0 /dt= p 1 λ 10 ,

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

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

Има общи правила за съставяне на уравненията на Колмогоров.

Уравненията на Колмогоров позволяват да се изчислят всички вероятности на QS състояния S i като функция от времето p i (t). В теорията на случайните процеси се показва, че ако броят на състоянията на системата е краен и от всяко от тях е възможно да се премине към всяко друго състояние, тогава има гранични (крайни) вероятности на състояния, които показват средна относителна стойност на времето, което системата прекарва в това състояние. Ако пределната вероятност на състоянието S 0 е равна на p 0 = 0,2, тогава, следователно, средно 20% от времето, или 1/5 от работното време, системата е в състояние S o . Например, при липса на заявки за обслужване k = 0, p 0 = 0,2,; следователно, средно 2 часа на ден, системата е в състояние S o и е неактивна, ако работният ден е 10 часа.

Тъй като граничните вероятности на системата са постоянни, заменяйки съответните производни в уравненията на Колмогоров с нулеви стойности, получаваме система от линейни алгебрични уравнения, описващи стационарния режим на QS. Такава система от уравнения се съставя според обозначената графика на QS състояния съгласно следните правила: вляво от знака за равенство в уравнението е граничната вероятност p i на разглежданото състояние Si, умножена по общия интензитет на всички потоци, които изход (изходящи стрелки) на даденото състояние S i към системата, а вдясно от знака за равенство - сумата от произведенията на интензитета на всички потоци, влизащи (входящи стрелки) в състоянието на системата Si по вероятността от тези държави, от които произлизат тези потоци. За да се реши такава система, е необходимо да се добави още едно уравнение, което определя условието за нормализиране, тъй като сумата от вероятностите на всички QS състояния е 1: n

Например, за QS, който има обозначена графика на три състояния S o, S 1, S 2, фиг. 6.2.1, системата от уравнения на Колмогоров, съставена въз основа на посоченото правило, има следната форма:

За състоянието S o → p 0 λ 01 = p 1 λ 10

За състоянието S 1 → p 1 (λ 10 + λ 12) = p 0 λ 01 + p 2 λ 21

За състоянието S 2 → p 2 λ 21 = p 1 λ 12

p0 +p1 +p2 =1

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

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

Към тези уравнения трябва да добавим още начални условия. Например, ако при t = 0 системата S е в състояние S 1, тогава началните условия могат да бъдат записани, както следва:

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

Преходите между състоянията на QS стават под влияние на получаването на заявления и тяхното обслужване. Вероятността за преход в случая, когато потокът от събития е най-прост, се определя от вероятността за настъпване на събитие през времето Δt, т.е. стойността на елемента на вероятността за преход λ ij Δt, където λ ij е интензивността на потока от събития, които прехвърлят системата от състояние i в състояние i (по протежение на съответната стрелка на графиката на състоянието).

Ако всички потоци от събития, които прехвърлят системата от едно състояние в друго, са най-прости, тогава процесът, протичащ в системата, ще бъде марковски случаен процес, т.е. процес без последствия. В този случай поведението на системата е доста просто, определя се дали е известна интензивността на всички тези прости потоци от събития. Например, ако в системата се появи марковски случаен процес с непрекъснато време, тогава, след като сме написали системата от уравнения на Колмогоров за вероятностите на състоянието и интегрирайки тази система при дадени начални условия, получаваме всички вероятности на състоянието като функция на времето:

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

В много случаи на практика се оказва, че вероятностите за състояния като функция на времето се държат по такъв начин, че има

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

независимо от вида на началните условия. В този случай те казват, че има гранични вероятности за състояния на системата при t->∞ и в системата се установява някакъв граничен стационарен режим. В този случай системата произволно променя своите състояния, но всяко от тези състояния се осъществява с определена постоянна вероятност, определена от средното време, което системата прекарва във всяко от състоянията.

Възможно е да се изчислят граничните вероятности на състоянието p i, ако всички производни в системата са равни на 0, тъй като в уравненията на Колмогоров при t-> ∞ зависимостта от времето изчезва. Тогава системата от диференциални уравнения се превръща в система от обикновени линейни алгебрични уравнения, което заедно с условието за нормализиране позволява да се изчислят всички гранични вероятности на състоянията.

2.2 Процесите на "раждане - смърт"

Сред хомогенните марковски процеси има клас случайни процеси, които се използват широко при изграждането на математически модели в областта на демографията, биологията, медицината (епидемиология), икономиката и търговските дейности. Това са така наречените процеси „раждане-смърт“, процеси на Марков със стохастични графики на състоянието със следната форма:

S3
kjlS n

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

Ориз. 2.1 Етикетирана графика на процеса раждане-смърт

Тази графика възпроизвежда добре позната биологична интерпретация: стойността λ k отразява интензивността на раждането на нов представител на определена популация, например зайци, а текущият размер на популацията е k; стойността на μ е интензивността на смъртта (продажбата) на един представител на тази популация, ако текущият обем на популацията е равен на k. По-специално, населението може да бъде неограничено (броят n на състоянията на процеса на Марков е безкраен, но изброим), интензитетът λ може да бъде равен на нула (популация без възможност за прераждане), например, когато възпроизвеждането на зайци спира.

За марковския процес на "раждане - смърт", описан от стохастичната графика, показана на фиг. 2.1, намираме крайното разпределение. Използвайки правилата за съставяне на уравнения за краен брой n от граничните вероятности на състоянието на системата S 1 , S 2 , S 3 ,… S k ,…, S n , ще съставим съответните уравнения за всяко състояние:

за състоянието S 0 -λ 0 p 0 =μ 0 p 1 ;

за състоянието S 1 -(λ 1 +μ 0)p 1 = λ 0 p 0 +μ 1 p 2 , което, като се вземе предвид предишното уравнение за състоянието S 0, може да се преобразува във формата λ 1 p 1 = μ 1 p 2 .

По подобен начин могат да се съставят уравнения за останалите състояния на системата S 2 , S 3 ,…, S k ,…, S n . В резултат на това получаваме следната система от уравнения:

Чрез решаването на тази система от уравнения могат да се получат изрази, които определят крайните състояния на системата за масово обслужване:

Трябва да се отбележи, че формулите за определяне на крайните вероятности на състоянията p 1 , p 2 , p 3 ,…, p n включват членове, които са неразделна част от сумата на израза, който определя p 0 . Числителите на тези членове съдържат продуктите на всички интензитети при стрелките на графиката на състоянието, водещи отляво надясно към разглежданото състояние S k, а знаменателите са продуктите на всички интензитети, стоящи при стрелките, водещи отдясно наляво към разглеждано състояние S k , т.е. μ 0 , μ 1 , μ 2 , μ 3 ,… μ k . В тази връзка записваме тези модели в по-компактна форма:

k=1,n

2.3 Икономико-математическа формулировка на задачи за масово обслужване

Правилната или най-успешната икономико-математическа формулировка на проблема до голяма степен определя полезността на препоръките за подобряване на системите за масово обслужване в търговските дейности.

В тази връзка е необходимо внимателно да се наблюдава процесът в системата, да се търсят и идентифицират значими връзки, да се формулира проблем, да се идентифицира цел, да се определят показатели и да се идентифицират икономически критерии за оценка на работата на QS. В този случай най-общият интегрален показател могат да бъдат разходите, от една страна, за QS на търговската дейност като обслужваща система, а от друга страна, разходите за приложения, които могат да имат различно физическо съдържание.

К. Маркс в крайна сметка разглежда повишаването на ефективността във всяка област на дейност като спестяване на време и вижда това като един от най-важните икономически закони. Той пише, че икономията на времето, както и планираното разпределение на работното време между различните отрасли на производството, остава първият икономически закон, основан на колективното производство. Този закон се проявява във всички сфери на обществената дейност.

За стоките, включително паричните потоци в търговската сфера, критерият за ефективност е свързан с времето и скоростта на обръщение на стоките и определя интензивността на паричния поток към банката. Времето и скоростта на обращение, като икономически показатели за търговската дейност, характеризират ефективността на използването на средствата, инвестирани в инвентара. Обръщаемостта на материалните запаси отразява средната степен на реализация на средните запаси. Индикаторите за оборота на стоките и нивата на запасите са тясно свързани с известни модели. По този начин е възможно да се проследи и установи връзката на тези и други показатели на търговската дейност с времеви характеристики.

Следователно ефективността на търговско предприятие или организация е сумата от общото време за извършване на отделни операции по обслужване, докато в същото време за населението разходите за време включват времето за пътуване, посещение на магазин, столова, кафене, ресторант, чакане за стартиране на обслужване, запознаване с менюто, избор на продукти, калкулация и др. Проведените изследвания на структурата на прекараното време от населението показват, че значителна част от него се изразходва нерационално. Имайте предвид, че търговската дейност в крайна сметка е насочена към задоволяване на човешките нужди. Следователно усилията за моделиране на QS трябва да включват анализ на времето за всяка елементарна услуга. С помощта на подходящи методи трябва да се създадат модели на връзката на QS показателите. Това налага най-разпространените и познати икономически показатели като оборот, печалба, дистрибуционни разходи, рентабилност и други да бъдат обвързани в икономико-математически модели с допълнително възникваща група показатели, обусловени от спецификата на обслужващите системи и въведени. от спецификата на самата теория на масовото обслужване.

Например, характеристиките на QS индикаторите с неизправности са: времето за изчакване на приложенията в опашката T pt = 0, тъй като по своята същност в такива системи съществуването на опашка е невъзможно, тогава L pt = 0 и следователно вероятност за образуването му P pt = 0. Според броя на заявките k се определя режимът на работа на системата, нейното състояние: при k=0 - свободни канали, при 1 n - услуга и повреда. Индикаторите на такива QS са вероятността за отказ на услуга P otk, вероятността за услуга P obs, средното време на престой на канала t pr, средният брой на заетите n s и свободните канали n sv, средната услуга t obs, абсолютната пропускателна способност А.

За QS с неограничено чакане е характерно, че вероятността за обслужване на заявка P obs = 1, тъй като дължината на опашката и времето за изчакване за начало на услугата не са ограничени, т.е. формално L och →∞ и T och →∞. В системите са възможни следните режими на работа: при k=0 има прост обслужващ канал, при 1 n - обслужване и опашка. Индикаторите за такава ефективност на такива QS са средният брой приложения в опашката L och, средният брой приложения в системата k, средното време на престой на приложението в системата T QS, абсолютната производителност A.

При QS с изчакване с ограничение на дължината на опашката, ако броят на заявките в системата е k=0, тогава има свободен канал, с 1 n + m - услуга, опашка и отказ на чакане за услуга. Индикаторите за ефективност на такива QS са вероятността за отказ на услуга P otk - вероятността за услуга P obs, средният брой приложения в опашката L och, средният брой приложения в системата L smo, средното време на престой на приложението в системата T smo, абсолютната производителност A.

По този начин списъкът от характеристики на системите за масово обслужване може да бъде представен по следния начин: средно време за обслужване - t obs; средно време на чакане на опашката - T och; среден престой в SMO - T smo; средната дължина на опашката - L och; среден брой заявления в ООП - L ООП; брой обслужващи канали - n; интензитетът на входящия поток заявления - λ; интензивност на обслужване - μ; интензивност на натоварването - ρ; коефициент на натоварване - α; относителна производителност - Q; абсолютна пропускателна способност - А; дял на времето на престой в QS - Р 0 ; дял на обслужваните приложения - R obs; делът на загубените заявки - P otk, средният брой на заетите канали - n s; среден брой безплатни канали - n St; коефициент на натоварване на канала - K z; средно време на празен ход на каналите - t пр.

Трябва да се отбележи, че понякога е достатъчно да се използват до десет ключови индикатора, за да се идентифицират слабостите и да се разработят препоръки за подобряване на QS.

Това често се свързва с решаването на въпроси на координирана работна верига или набори от QS.

Например в търговската дейност е необходимо да се вземат предвид и икономическите показатели на QS: общи разходи - C; разходи за обращение - С io, разходи за потребление - С ip, разходи за обслужване на едно приложение - С 1 , загуби, свързани с оттеглянето на приложение - С у1 , оперативни разходи на канала - С c, разходи за престой на канала - С pr, капиталови инвестиции - C cap, намалени годишни разходи - C pr, текущи разходи - C tech, SMO доход за единица време - D 1

В процеса на определяне на целите е необходимо да се разкрият взаимовръзките на показателите на QS, които според основната си принадлежност могат да бъдат разделени на две групи: първата е свързана с разходите за обработка на C IO, които се определят от брой канали, заети от обслужващи канали, разходи за поддържане на QS, интензивност на обслужването, натоварване на канала и тяхната ефективност, използване, пропускателна способност на QS и др.; втората група показатели се определя от разходите за действителните заявки C un, влизащи в услугата, които формират входящия поток, усещат ефективността на услугата и са свързани с такива показатели като дължината на опашката, времето за изчакване за услуга, вероятността от отказ на услуга, времето, през което приложението остава в QS и др.

Тези групи индикатори са противоречиви в смисъл, че подобряването на ефективността на една група, например намаляване на дължината на опашката или времето за чакане на опашка чрез увеличаване на броя на каналите за обслужване (сервитьори, готвачи, товарачи, касиери), е свързано с влошаване на работата на групата, тъй като това може да доведе до увеличаване на времето за престой на каналите за обслужване, разходите за поддръжката им и др. В тази връзка е съвсем естествено да се формализират обслужващите задачи за изграждане на QS по такъв начин, че да се установи разумен компромис между показателите на действителните заявки и пълнотата на използване на възможностите на системата. За тази цел е необходимо да се избере обобщен, интегрален показател за ефективността на QS, който едновременно да включва претенциите и възможностите на двете групи. Като такъв индикатор може да бъде избран критерий за икономическа ефективност, включващ както разходите за обращение C io, така и разходите за приложения C ip, които ще имат оптимална стойност с минимални общи разходи C. На тази основа целта функцията на проблема може да бъде написана по следния начин:

С= (С io + С ip) →мин

Тъй като разходите за разпространение включват разходите, свързани с работата на QS - C ex и времето на престой на обслужващите канали - C pr, а разходите за заявки включват загуби, свързани с напускането на необслужени заявки - C n и с оставането в опашката - C pt, тогава целевата функция може да бъде пренаписана, като се вземат предвид тези показатели по следния начин:

C \u003d ((C pr n sv + C ex n h) + C och R obs λ (T och + t obs) + C от R otk λ) → мин.

В зависимост от задачата променливите, т.е. управляемите, индикатори могат да бъдат: броят на обслужващите канали, организацията на обслужващите канали (паралелно, последователно, смесено), дисциплината на опашката, приоритетът в обслужването на приложенията, взаимната помощ между каналите и т.н. Някои от индикаторите в задачата се показват като неуправляеми, което обикновено са изходните данни. Като критерий за ефективност в целевата функция може да има и оборот, печалба или доход, например рентабилност, тогава оптималните стойности на контролираните QS показатели очевидно вече са максимизирани, както в предишната версия.

В някои случаи трябва да използвате друга опция за писане на целевата функция:

C \u003d (C ex n s + C pr (n-n s) + C otk * P otk *λ + C syst * n s ) → min

Като общ критерий може да се избере например нивото на културата на обслужване на клиентите в предприятията, тогава целевата функция може да бъде представена чрез следния модел:

K около \u003d [(Z pu * K y) + (Z pv * K c) + (Z pd * K d) + (Z pz * K z) + (Z от * K 0) + (Z kt * K ct )]*K mp,

където Z pu - значимостта на показателя за устойчивост на асортимента от стоки;

K y - коефициент на стабилност на асортимента от стоки;

Z pv - значимостта на показателя за въвеждане на прогресивни методи за продажба на стоки;

K in - коефициентът на въвеждане на прогресивни методи за продажба на стоки;

Зпд - значимостта на показателя допълнителна услуга;

K d - коефициент на допълнително обслужване;

Z pz - значимостта на показателя за изпълнение на покупката;

K s - коефициентът на завършеност на покупката;

3 на - значението на показателя за времето, прекарано в чакане в услуга;

До около - индикатор за времето, прекарано в чакане за обслужване;

З kt - значимостта на показателя за качеството на работата на екипа;

K kt - коефициентът на качеството на работата на екипа;

K mp - показател за културата на обслужване според мнението на клиентите;

За анализа на QS можете да изберете други критерии за оценка на ефективността на QS. Например, като такъв критерий за системи с повреди, можете да изберете вероятността от повреда Р ref, чиято стойност няма да надвишава предварително определена стойност. Например изискването P otk<0,1 означает, что не менее чем в 90% случаев система должна справляться с обслуживанием потока заявок при заданной интенсивности λ. Можно ограничить среднее время пребывания заявки в очереди или в системе. В качестве показателей, подлежащих определению, могут выступать: либо число каналов n при заданной интенсивности обслуживания μ, либо интенсивность μ при заданном числе каналов.

След конструирането на целевата функция е необходимо да се определят условията за решаване на проблема, да се намерят ограничения, да се зададат първоначалните стойности на индикаторите, да се маркират неуправляеми индикатори, да се изгради или изберете набор от модели на връзката на всички индикатори за анализирания тип QS, за да се намерят в крайна сметка оптималните стойности на контролираните показатели, например броят на готвачите, сервитьорите, касиерите, товарачите, обемите на складовите помещения и др.


Глава III . Модели на системи за масово обслужване

3.1 Едноканален QS с отказ на обслужване

Нека анализираме прост едноканален QS с откази на услуга, който получава поток на Поасон от заявки с интензитет λ, а обслужването се извършва под действието на поток на Поасон с интензитет μ.

Работата на едноканален QS n=1 може да бъде представена като обозначена графика на състоянието (3.1).

Преходите на QS от едно състояние S 0 към друго S 1 възникват под действието на входен поток от заявки с интензитет λ, а обратният преход се осъществява под действието на обслужващ поток с интензитет μ.

S0
S1

S 0 – обслужващият канал е свободен; S 1 – каналът е зает с обслужване;

Ориз. 3.1 Означена графика на състоянието на едноканален QS

Нека напишем системата от диференциални уравнения на Колмогоров за вероятностите на състоянието съгласно горните правила:

Откъде получаваме диференциалното уравнение за определяне на вероятността p 0 (t) на състоянието S 0:

Това уравнение може да се реши при начални условия при предположението, че системата в момента t=0 е била в състояние S 0 , тогава р 0 (0)=1, р 1 (0)=0.

В този случай решението на диференциалното уравнение ви позволява да определите вероятността каналът да е свободен и да не е зает с услуга:

Тогава не е трудно да се получи израз за вероятността да се определи вероятността каналът да е зает:

Вероятността p 0 (t) намалява с времето и в границата, когато t→∞ клони към стойността

и вероятността p 1 (t) в същото време нараства от 0, клонейки в границата като t→∞ до стойността

Тези вероятностни граници могат да бъдат получени директно от уравненията на Колмогоров при условието

Функциите p 0 (t) и p 1 (t) определят преходния процес в едноканална QS и описват процеса на експоненциално приближаване на QS до нейното гранично състояние с времева константа, характерна за разглежданата система.

С достатъчна за практиката точност можем да приемем, че преходният процес в QS завършва за време равно на 3τ.

Вероятността p 0 (t) определя относителната пропускателна способност на QS, която определя дела на обслужените заявки по отношение на общия брой входящи заявки за единица време.

Действително, p 0 (t) е вероятността заявката, пристигнала в момент t, да бъде приета за обслужване. Общо за единица време идват λ заявки, като от тях се обслужват λр 0 заявки.

Тогава делът на обслужените заявки по отношение на целия поток от заявки се определя от стойността

В границата при t→∞, почти вече при t>3τ, стойността на относителния капацитет ще бъде равна на

Абсолютната пропускателна способност, която определя броя на заявките, обслужени за единица време в лимита при t→∞, е равна на:

Съответно делът на заявления, които са били отхвърлени, е при същите ограничителни условия:

и общият брой необслужени заявки е равен на

Примери за едноканални QS с отказ на обслужване са: гишето за поръчки в магазина, контролната зала на транспортна компания, складовият офис, офисът на управлението на търговско дружество, с които комуникацията се осъществява по телефона.

3.2 Многоканален QS с отказ на услуга

В търговските дейности примери за многоканални CMO са офиси на търговски предприятия с няколко телефонни канала, безплатна справочна услуга за наличността на най-евтините автомобили в автомагазините в Москва има 7 телефонни номера и, както знаете, е много трудно да се премине и да се получи помощ.

Следователно автомагазините губят клиенти, възможността да увеличат броя на продадените автомобили и приходите от продажби, оборота, печалбата.

Туристическите туристически компании имат два, три, четири или повече канала, като например Express-Line.

Помислете за многоканален QS с откази на услуга на фиг. 3.2, който получава Поасонов поток от заявки с интензитет λ.


S0
S1
S k
S n

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

Ориз. 3.2. Етикетирана графика на състоянието на многоканален QS с откази

Сервизният поток във всеки канал има интензитет μ. Според броя на приложенията на QS се определят неговите състояния S k, представени като обозначена графика:

S 0 – всички канали са свободни k=0,

S 1 – зает е само един канал, k=1,

S 2 - заети са само два канала, k=2,

S k – k каналите са заети,

S n – всичките n канала са заети, k= n.

Състоянията на многоканален QS се променят рязко в произволни моменти. Преходът от едно състояние, например S 0 към S 1 , става под влияние на входния поток от заявки с интензитет λ и обратно - под влияние на потока от обслужващи заявки с интензитет μ. За прехода на системата от състояние S k към S k -1 няма значение кой от каналите да бъде освободен, следователно потокът от събития, който прехвърля QS, има интензитет kμ, следователно потокът от събития който прехвърля системата от S n към S n -1 има интензитет nμ . Така е формулиран класическият проблем Ерланг, кръстен на датския инженер и математик, основател на теорията за масовото обслужване.

Случаен процес, възникващ в QS, е частен случай на процеса „раждане-смърт“ и се описва от система от диференциални уравнения на Erlang, които позволяват да се получат изрази за граничните вероятности на състоянието на разглежданата система, наречени формулите на Erlang:

.

След като изчислим всички вероятности от състояния на n-каналната QS с откази р 0 , р 1 , р 2 , …,р k ,…, р n , можем да намерим характеристиките на обслужващата система.

Вероятността за отказ на услуга се определя от вероятността, че входяща заявка за услуга ще намери всички n канала заети, системата ще бъде в състояние S n:

k=n.

В системи с повреди, събитията от повреда и поддръжка представляват пълна група от събития, т.е

R otk + R obs \u003d 1

На тази база относителната производителност се определя по формулата

Q \u003d P obs \u003d 1-R otk \u003d 1-R n

Абсолютната производителност на QS може да се определи по формулата

Вероятността за обслужване или съотношението на обслужените заявки определя относителната пропускателна способност на QS, която може да се определи и по друга формула:

От този израз може да се определи средният брой обслужвани приложения или, което е същото, средният брой канали, заети от услугата

Коефициентът на заетост на каналите по услуга се определя от съотношението на средния брой заети канали към общия им брой

Вероятността каналите да са заети с услугата, която взема предвид средното време на заетост t busy и времето на престой t pr канали, се определя, както следва:

От този израз можете да определите средното време на празен ход на каналите

Средното време на престой на приложението в системата в стационарно състояние се определя по формулата на Little

T cmo \u003d n c / λ.

3.3 Модел на многофазова система за туристическо обслужване

В реалния живот системата за туристически услуги изглежда много по-сложна, така че е необходимо да се детайлизира изложението на проблема, като се вземат предвид исканията и изискванията както на клиентите, така и на туристическите агенции.

За да се повиши ефективността на туристическата агенция, е необходимо да се моделира поведението на потенциалния клиент като цяло от началото на операцията до нейното завършване. Структурата на взаимното свързване на основните системи за масово обслужване всъщност се състои от QS от различни типове (фиг. 3.3).

Търсене Избор Избор Решение

референт

търсене на туристическа компания

Плащане Flight Exodus

Ориз. 3.3 Модел на многофазова система за туристическо обслужване

Проблемът от позицията на масовото обслужване на туристите, отиващи на почивка, е да се определи точното място за почивка (турнет), адекватно на изискванията на кандидата, съответстващо на неговите здравословни и финансови възможности и представи за почивка като цяло. В това той може да бъде подпомогнат от туристически агенции, търсенето на които обикновено се извършва от рекламни съобщения на CMO r, след това след избор на компания се получават консултации по телефона CMO t, след задоволителен разговор, пристигане в туристическата агенция и получаване на по-подробни консултации лично с референта, след това плащане на обиколката и получаване на услуги от авиокомпанията за полета CMO a и в крайна сметка услугата в хотела CMO 0 . По-нататъшното развитие на препоръките за подобряване на работата на QS на компанията е свързано с промяна в професионалното съдържание на преговорите с клиенти по телефона. За целта е необходимо да се задълбочи анализът, свързан с детайлизирането на диалога на референта с клиентите, тъй като не всеки телефонен разговор води до сключване на договор за закупуване на ваучер. Формализирането на задачата за обслужване посочи необходимостта от формиране на пълен (необходим и достатъчен) списък от характеристики и техните точни стойности на предмета на търговска сделка. След това тези характеристики се класират, например, по метода на сравненията по двойки и се подреждат в диалог според степента на тяхната значимост, например: сезон (зима), месец (януари), климат (сух), температура на въздуха (+ 25 "C), влажност (40%), географско местоположение (по-близо до екватора), време за полет (до 5 часа), трансфер, държава (Египет), град (Хургада), море (червено), температура на морската вода ( +23°С), ранг на хотела (4 звезди, работещ климатик, гаранция за шампоан в стаята), разстояние от морето (до 300 м), разстояние от магазини (в близост), разстояние от дискотеки и други източници на шум ( далеч, тишина по време на сън в хотела), храна (шведска маса - закуска, вечеря, честота на промени в менюто на седмица), хотели (Princes, Marlin-In, Hour-Palace), екскурзии (Кайро, Луксор, коралови острови, гмуркане гмуркане), развлекателни програми, спортни игри, цена на турнето, начин на плащане, съдържание на застраховка, какво да вземете със себе си, какво да закупите на място, гаранции, неустойки.

Има още един много важен показател, който е полезен за клиента, който се предлага да бъде установен независимо от разяждащия четец. След това, използвайки метода за сравняване по двойки на изброените характеристики x i , можете да формирате матрица за сравнение n x p, чиито елементи се попълват последователно в редове съгласно следното правило:

0 ако характеристиката е по-малко значима,

и ij = 1, ако характеристиката е еквивалентна,

2, ако характеристиката доминира.

След това на въз основа на които е възможно да се избере туристическа агенция, тур или хотел, според формулата

F = ∑ M i * x i -» макс.

За да се елиминират възможни грешки в тази процедура, например се въвежда 5-степенна скала за оценка с градация на характеристиките B i (x i) според принципа по-лошо (B i = 1 точка) - по-добро (B i = 5 точки). Например, колкото по-скъпо е турнето, толкова по-лошо, колкото по-евтино е, толкова по-добре. Въз основа на това целевата функция ще има различна форма:

F b = ∑ M i * B i * x i -> макс.

По този начин, въз основа на прилагането на математически методи и модели, използвайки предимствата на формализирането, е възможно да се формулира постановката на проблема по-точно и по-обективно и значително да се подобри работата на QS в търговските дейности за постигане на целите.

3.4 Едноканален QS с ограничена дължина на опашката

В търговските дейности QS с чакане (опашка) са по-често срещани.

Да разгледаме проста едноканална QS с ограничена опашка, в която броят на местата в опашката m е фиксирана стойност. Следователно, заявление, което пристига в момента, когато всички места в опашката са заети, не се приема за обслужване, не влиза в опашката и напуска системата.

Графиката на този QS е показана на фиг. 3.4 и съвпада с графиката на фиг. 2.1 описващ процеса "раждане-смърт", с тази разлика, че при наличие само на един канал.

См
S3
S2
S1
S0
λ λλλ... λ

μ μμμ... μ

Ориз. 3.4. Означената графика на процеса на "раждане - смърт" на услугата, всички интензитети на потоците на услугата са равни

QS състоянията могат да бъдат представени, както следва:

S 0 - каналът за обслужване е безплатен,

S, - обслужващият канал е зает, но няма опашка,

S 2 - каналът на услугата е зает, има една заявка в опашката,

S 3 - каналът на услугата е зает, има две заявки в опашката,

S m +1 - каналът на услугата е зает, всичките m места в опашката са заети, всяка следваща заявка се отхвърля.

За да опишете случаен QS процес, можете да използвате правилата и формулите, описани по-рано. Нека напишем изразите, определящи граничните вероятности на състоянията:

p 1 = ρ * ρ o

p 2 \u003d ρ 2 * ρ 0

p k =ρ k * ρ 0

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

p0 = -1

Изразът за p 0 може да бъде написан в този случай по-просто, като се използва фактът, че знаменателят е геометрична прогресия по отношение на p, тогава след подходящите трансформации получаваме:

ρ= (1- ρ )

Тази формула е валидна за всички p, различни от 1, но ако p = 1, тогава p 0 = 1/(m + 2) и всички други вероятности също са равни на 1/(m + 2). Ако приемем m = 0, тогава преминаваме от разглеждане на едноканална QS с изчакване към вече разгледаната едноканална QS с откази на обслужване. Действително, изразът за пределната вероятност p 0 в случай m = 0 има формата:

p o \u003d μ / (λ + μ)

А в случай на λ = μ то има стойност p 0 = 1/2.

Нека дефинираме основните характеристики на едноканален QS с чакане: относителна и абсолютна пропускателна способност, вероятност за неуспех, както и средната дължина на опашката и средното време на изчакване за приложение в опашката.

Заявката се отхвърля, ако пристигне в момента, когато QS вече е в състояние S m +1 и следователно всички места в опашката са заети и един канал обслужва. Следователно вероятността за неуспех се определя от вероятността за появата

Състояния S m +1:

P отворен \u003d p m +1 \u003d ρ m +1 * p 0

Относителната пропускателна способност или делът на обслужените заявки, пристигащи за единица време, се определя от израза

Q \u003d 1- p otk \u003d 1- ρ m+1 * p 0

абсолютната честотна лента е:

Средният брой приложения L och на опашка за услуга се определя от математическото очакване на случайна променлива k - броят на приложенията на опашка

случайната променлива k приема само следните цели числа:

1 - има едно приложение в опашката,

2 - има две приложения в опашката,

t-всички места в опашката са заети

Вероятностите на тези стойности се определят от съответните вероятности на състоянието, като се започне от състоянието S 2 . Законът за разпределение на дискретна случайна променлива k е изобразен по следния начин:

к 1 2 м
пи p2 стр. 3 p m+1

Математическото очакване на тази случайна променлива е:

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

В общия случай, за p ≠ 1, тази сума може да се трансформира с помощта на модели на геометрична прогресия в по-удобна форма:

L och \u003d p 2 * 1- p m * (m-m*p+1)*p0

В специалния случай при p = 1, когато всички вероятности p k се окажат равни, можете да използвате израза за сумата от членовете на числовата серия

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

Тогава получаваме формулата

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

Прилагайки подобни разсъждения и трансформации, може да се покаже, че средното време на изчакване за обслужване на заявка и опашка се определя от формулите на Литъл

T och \u003d L och / A (при p ≠ 1) и T 1 och \u003d L ’och / A (при p \u003d 1).

Такъв резултат, когато се окаже, че T och ~ 1/ λ, може да изглежда странно: с увеличаване на интензивността на потока от заявки изглежда, че дължината на опашката трябва да се увеличи и средното време на изчакване трябва да намалее. Все пак трябва да се има предвид, че, първо, стойността на L och е функция на λ и μ и, второ, разглежданият QS има ограничена дължина на опашката от не повече от m приложения.

Заявка, която пристига в QS в момент, когато всички канали са заети, се отхвърля и следователно нейното време на „изчакване“ в QS е нула. Това води в общия случай (за p ≠ 1) до намаляване на Т och с увеличаване на λ, тъй като делът на такива приложения нараства с увеличаване на λ.

Ако се откажем от ограничението за дължината на опашката, т.е. клонят към m-> →∞, тогава случаите p< 1 и р ≥1 начинают существенно различаться. Записанные выше формулы для вероятностей состояний преобразуются в случае р < 1 к виду

p k = p k * (1 - p)

За достатъчно голямо k, вероятността p k клони към нула. Следователно относителната производителност ще бъде Q = 1, а абсолютната производителност ще бъде равна на A -λ Q - λ, следователно всички входящи заявки се обслужват и средната дължина на опашката ще бъде равна на:

L och = стр 2 1-стр

и средното време на изчакване по формулата на Литъл

T och \u003d L och / A

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

Като една от характеристиките на QS се използва средното време Tsmo за престой на приложение в QS, включително средното време, прекарано в опашката и средното време за обслужване. Тази стойност се изчислява по формулите на Little: ако дължината на опашката е ограничена, средният брой приложения в опашката е равен на:

Lcm= м +1 ;2

T cmo= Л smo;за p ≠ 1

Тогава средното време на престой на заявката в системата за опашка (както на опашка, така и в услуга) е равно на:

T cmo= м +1 за p ≠1 2μ

3.5 Едноканален QS с неограничена опашка

В търговските дейности, например, търговският директор е едноканален QS с неограничено чакане, тъй като той, като правило, е принуден да обслужва приложения от различен характер: документи, телефонни разговори, срещи и разговори с подчинени, представители на данъчната инспекция, полицията, стоковите експерти, маркетолозите, доставчиците на продукти и решават проблеми в стоковата и финансовата сфера с висока степен на финансова отговорност, която е свързана със задължителното изпълнение на заявки, които понякога чакат с нетърпение изискванията си да бъдат изпълнени, и грешките при неправилно обслужване обикновено са много осезаеми икономически.

В същото време стоките, внесени за продажба (услуга), докато са в склада, образуват опашка за услуга (продажба).

Дължината на опашката е броят артикули за продажба. В тази ситуация продавачите действат като канали, обслужващи стоки. Ако количеството стоки, предназначени за продажба, е голямо, тогава в този случай имаме работа с типичен случай на QS с очакване.

Нека разгледаме най-простата едноканална QS с чакаща услуга, която получава Поасонов поток от заявки с интензитет λ и интензитет на услугата µ.

Освен това заявката, получена в момента, когато каналът е зает с обслужване, е на опашка и чака обслужване.

Означената графика на състоянието на такава система е показана на фиг. 3.5

Броят на възможните му състояния е безкраен:

Каналът е безплатен, няма опашка, ;

Каналът е зает с обслужване, няма опашка, ;

Каналът е зает, една заявка в опашката, ;

Каналът е зает, приложението е в опашката.

Модели за оценка на вероятността от състояния на QS с неограничена опашка могат да бъдат получени от формули, изолирани за QS с неограничена опашка чрез преминаване към границата като m→∞:


Ориз. 3.5 Графика на състоянията на едноканален QS с неограничена опашка.

Трябва да се отбележи, че за QS с ограничена дължина на опашката във формулата

има геометрична прогресия с първия член 1 и знаменателя. Такава последователност е сумата от безкраен брой членове при . Тази сума се сближава, ако прогресията, безкрайно намаляваща при , която определя работата в стационарно състояние на QS, с при , опашката при може да нарасне до безкрайност с течение на времето.

Тъй като няма ограничение за дължината на опашката в разглеждания QS, всяка заявка може да бъде обслужена, следователно, съответно относителната пропускателна способност и абсолютната пропускателна способност

Вероятността да бъдете в опашката за k приложения е равна на:

;

Средният брой приложения в опашката -

Средният брой приложения в системата -

;

Средно време на престой на приложение в системата -

;

Средно време на престой на приложението в системата -

.

Ако в едноканален QS с чакане интензивността на получаване на заявки е по-голяма от интензивността на обслужване, тогава опашката непрекъснато ще се увеличава. В тази връзка най-голям интерес представлява анализът на стабилна QS, работеща в стационарен режим при .

3.6 Многоканален QS с ограничена дължина на опашката

Да разгледаме многоканален QS, който получава Поасонов поток от заявки с интензитет, а интензитетът на обслужване на всеки канал е, максималният възможен брой места в опашката е ограничен от m. Дискретните състояния на QS се определят от броя на приложенията, постъпили в системата, които могат да бъдат записани.

Всички канали са безплатни, ;

Само един канал е зает (който и да е), ;

Заети са само два канала (всеки), ;

Всички канали са заети.

Докато QS е в някое от тези състояния, няма опашка. След като всички канали за обслужване са заети, следващите заявки образуват опашка, като по този начин определят по-нататъшното състояние на системата:

Всички канали са заети и едно приложение е на опашката,

Всички канали са заети и две приложения са в опашката,

Всички канали са заети и всички места в опашката са заети,

Графика на състоянията на n-канален QS с опашка, ограничена до m места на фиг. 3.6

Ориз. 3.6 Графика на състоянието на n-канален QS с ограничение на дължината на опашката m

Преходът на QS към състояние с по-високи числа се определя от потока на входящи заявки с интензитет, като по условие тези заявки се обслужват от идентични канали с еднаква скорост на обслужващ поток за всеки канал. В този случай общата интензивност на потока от услуги се увеличава със свързването на нови канали до такова състояние, когато всички n канала са заети. С появата на опашката интензитетът на обслужване се увеличава още повече, тъй като вече е достигнал максималната си стойност, равна на .

Нека напишем изрази за граничните вероятности на състоянията:

Изразът за може да се преобразува с помощта на формулата на геометричната прогресия за сумата от членове със знаменател:

Образуването на опашка е възможно, когато новопостъпила заявка намери не по-малко от изисквания в системата, т.е. когато ще има изисквания в системата. Тези събития са независими, така че вероятността всички канали да са заети е равна на сумата от съответните вероятности. Следователно вероятността за формиране на опашка е:

Вероятността за отказ на услуга възниква, когато всички канали и всички места в опашката са заети:

Относителната производителност ще бъде равна на:

Абсолютна честотна лента -

Среден брой заети канали -

Среден брой неактивни канали -

Коефициент на заетост (използване) на каналите -

Коефициент на празен ход на канала -

Средният брой заявления в опашките -

Ако , тази формула приема различна форма -

Средното време на чакане на опашка се дава по формулите на Литъл −

Средното време на престой на приложение в QS, като за едноканален QS, е по-голямо от средното време на изчакване в опашката със средното време за обслужване, равно на , тъй като приложението винаги се обслужва само от един канал:

3.7 Многоканален QS с неограничена опашка

Нека разгледаме многоканален QS с изчакване и неограничена дължина на опашката, който получава поток от заявки с интензивност и който има интензитет на обслужване на всеки канал. Означената графика на състоянието е показана на фигура 3.7.Тя има безкраен брой състояния:

S - всички канали са свободни, k=0;

S - един канал е зает, останалите са свободни, k=1;

S - два канала са заети, останалите са свободни, k=2;

S - всички n канала са заети, k=n, няма опашка;

S - всички n канала са заети, една заявка е в опашката, k=n+1,

S - всички n канала са заети, r заявки са в опашката, k=n+r,

Получаваме вероятностите на състоянията от формулите за многоканален QS с ограничена опашка при преминаване към границата при m. Трябва да се отбележи, че сумата от геометричната прогресия в израза за p се отклонява при ниво на натоварване p/n>1, опашката ще се увеличава неограничено, а при p/n<1 ряд сходится, что определяет установившийся стационарный режим работы СМО.

няма опашка


Фиг.3.7 Маркирана графика на състоянието на многоканален QS

с неограничена опашка

за които дефинираме изрази за граничните вероятности на състоянията:

Тъй като в такива системи не може да има отказ от услуга, пропускателните характеристики са:

среден брой приложения в опашката -

средно време за чакане на опашка

средният брой приложения в CMO -

Вероятността QS да е в състояние, когато няма заявки и нито един канал не е зает, се определя от израза

Тази вероятност определя средната част от времето на прекъсване на обслужващия канал. Вероятността да сте заети с обслужване на k заявки е

На тази база е възможно да се определи вероятността или съотношението на времето, през което всички канали са заети с услугата

Ако всички канали вече са заети от услуга, тогава вероятността за състоянието се определя от израза

Вероятността да бъдете в опашката е равна на вероятността да намерите всички канали, които вече са заети с услуга

Средният брой заявки в опашката и чакащи услуга е равен на:

Средното време за изчакване на заявление в опашката по формулата на Литъл: и в системата

среден брой канали, заети от услуга:

среден брой безплатни канали:

степен на заетост на обслужващия канал:

Важно е да се отбележи, че параметърът характеризира степента на координация на входящия поток, например, клиенти в магазин с интензивността на потока от услуги. Процесът на обслужване ще бъде стабилен при Ако обаче средната дължина на опашката и средното време на изчакване за клиентите да започнат услугата ще се увеличат в системата и следователно QS ще работи нестабилно.

3.8 Анализ на системата за опашки в супермаркети

Една от важните задачи на търговската дейност е рационалната организация на търговския и технологичен процес на масово обслужване, например в супермаркет. По-специално, определянето на капацитета на касата на търговско предприятие не е лесна задача. Икономически и организационни показатели като натоварването на оборота на 1 m 2 търговска площ, производителността на предприятието, времето, прекарано от клиентите в магазина, както и показатели за нивото на технологичното решение на търговския етаж: съотношението на площите на зоните за самообслужване и сетълментния възел, коефициентите на инсталационните и изложбените площи, до голяма степен определени от производителността на паричния възел. В този случай пропускателната способност на две зони (фази) на обслужване: зоната за самообслужване и зоната на сетълментния възел (фиг. 4.1).

CMO CMO

Интензивността на входния поток от купувачи;

Интензивността на пристигането на купувачите на зоната за самообслужване;

Интензивността на пристигането на купувачите в сетълмента;

Интензивността на потока от услуги.

Фиг.4.1. Модел на двуфазен CMO на търговски етаж на супермаркет

Основната функция на възела за сетълмент е да осигури висока производителност на клиенти в търговския етаж и да създаде удобно обслужване на клиентите. Факторите, влияещи върху пропускателната способност на сетълмент възела, могат да бъдат разделени на две групи:

1) икономически и организационни фактори: системата за отговорност в супермаркета; средна цена и структура на една покупка;

2) организационна структура на касата;

3) технически и технологични фактори: използвани видове касови апарати и касови кабини; технология за обслужване на клиенти, използвана от контрольор-касиер; съответствие с капацитета на касата на интензивността на клиентските потоци.

От тези групи фактори най-голямо влияние оказват организационната структура на касата и съответствието на капацитета на касата с интензивността на клиентопотоците.

Помислете за двете фази на системата за обслужване:

1) избор на стоки от купувачите в зоната за самообслужване;

2) обслужване на клиенти в района на сетълмент възела. Входящият поток от купувачи навлиза във фазата на самообслужване и купувачът самостоятелно избира нужните му стокови единици, оформяйки ги в една покупка. Освен това времето на тази фаза зависи от това как са взаимно разположени стоковите зони, какъв фронт имат, колко време отделя купувачът за избор на конкретен продукт, каква е структурата на покупката и др.

Изходящият поток от клиенти от зоната за самообслужване е едновременно и входящият поток към зоната на касата, което включва последователно изчакване на клиента на опашката и последващо обслужване от контрольор-касиер. Възелът за плащане може да се разглежда като система за опашка със загуби или като система за опашка с изчакване.

Въпреки това, нито първата, нито втората разглеждани системи позволяват действително да се опише процесът на обслужване на касата на супермаркет поради следните причини:

в първия вариант касовият апарат, чийто капацитет ще бъде проектиран за система със загуби, изисква значителни както капиталови инвестиции, така и текущи разходи за поддръжка на касиер контролери;

във втория вариант касовият възел, чийто капацитет ще бъде проектиран за система с очаквания, води до голяма загуба на време за клиентите, чакащи услуга. В същото време, в пиковите часове, зоната на сетълмент възела „прелива“ и опашката от купувачи „се влива“ в зоната за самообслужване, което нарушава нормалните условия за избор на стоки от други купувачи.

В тази връзка е препоръчително втората фаза на обслужване да се разглежда като система с ограничена опашка, междинна между система с чакане и система със загуби. Приема се, че не повече от L могат да бъдат едновременно в системата и L=n+m, където n е броят на обслужените клиенти на касите, m е броят на клиентите, които стоят на опашка, и всеки m+1- приложението оставя системата необслужена.

Това условие позволява, от една страна, да се ограничи площта на зоната на възела за сетълмент, като се вземе предвид максимално допустимата дължина на опашката, а от друга страна, да се въведе ограничение за времето, през което клиентите чакат услуга в касата точка, т.е. вземете предвид разходите за потребителско потребление.

Правомерността на поставянето на проблема в тази форма се потвърждава от проучвания на клиентските потоци в супермаркетите, резултатите от които са дадени в табл. 4.1, чийто анализ разкри тясна връзка между средната дълга опашка на касата и броя на купувачите, които не са направили покупки.

Работно време Ден от седмицата
петък Събота неделя

завой,

количество

купувачи

без пазаруване

завой,

количество

купувачи

без пазаруване

завой,

количество

купувачи

без пазаруване

хората % хората % хората %
от 9 до 10 2 38 5 5 60 5,4 7 64 4,2
от 10 до 11 3 44 5,3 5 67 5 6 62 3,7
от 11 до 12 3 54 6,5 4 60 5,8 7 121 8,8
от 12 до 13 2 43 4,9 4 63 5,5 8 156 10
от 14 до 15 2 48 5,5 6 79 6,7 7 125 6,5
от 15 до 16 3 61 7,3 6 97 6,4 5 85 7,2
от 16 до 17 4 77 7,1 8 140 9,7 5 76 6
от 17 до 18 5 91 6,8 7 92 8,4 4 83 7,2
от 18 до 19 5 130 7,3 6 88 5,9 7 132 8
от 19 до 20 6 105 7,6 6 77 6
от 20 до 21 6 58 7 5 39 4,4
Обща сума 749 6,5 862 6,3 904 4,5

Има още една важна характеристика в организацията на работата на касата на супермаркета, която значително влияе върху нейната производителност: наличието на експресни каси (една или две покупки). Проучването на структурата на клиентопотока в супермаркетите по вид касово обслужване показва, че оборотният поток е 12,9% (Таблица 4.2).

Дни от седмицата Клиентски потоци Търговски оборот
Обща сума чрез експресна каса % спрямо дневния поток Обща сума чрез експресна каса % от дневния оборот
Летен период
понеделник 11182 3856 34,5 39669,2 3128,39 7,9
вторник 10207 1627 15,9 38526,6 1842,25 4,8
сряда 10175 2435 24 33945 2047,37 6
четвъртък 10318 2202 21,3 36355,6 1778,9 4,9
петък 11377 2469 21,7 43250,9 5572,46 12,9
Събота 10962 1561 14,2 39873 1307,62 3,3
неделя 10894 2043 18,8 35237,6 1883,38 5,1
зимен период
понеделник 10269 1857 18,1 37121,6 2429,73 6,5
вторник 10784 1665 15,4 38460,9 1950,41 5,1
сряда 11167 3729 33,4 39440,3 4912,99 12,49,4
четвъртък 11521 2451 21,3 40000,7 3764,58 9,4
петък 11485 1878 16,4 43669,5 2900,73 6,6
Събота 13689 2498 18,2 52336,9 4752,77 9,1
неделя 13436 4471 33,3 47679,9 6051,93 12,7

За окончателното изграждане на математически модел на процеса на обслужване, като се вземат предвид горните фактори, е необходимо да се определят функциите на разпределение на случайните променливи, както и случайните процеси, които описват входящите и изходящите потоци на клиентите:

1) функцията за разпределяне на времето на купувачите за избор на стоки в зоната за самообслужване;

2) функцията за разпределяне на работното време на контролера-касиер за обикновени каси и експресни каси;

3) произволен процес, описващ входящия поток от клиенти в първата фаза на обслужване;

4) произволен процес, описващ входящия поток към втората фаза на обслужване за обикновени каси и експресни каси.

Удобно е да се използват модели за изчисляване на характеристиките на система за масово обслужване, ако входящият поток от заявки към системата за масово обслужване е най-простият поток на Поасон и времето за обслужване на заявките се разпределя според експоненциален закон.

Изследването на клиентския поток в зоната на касовия възел показа, че за него може да се приеме Поасонов поток.

Функцията на разпределение на времето за обслужване на клиенти от касиерите е експоненциална; такова предположение не води до големи грешки.

Безспорен интерес представлява анализът на характеристиките на обслужване на потока от клиенти в касата на супермаркета, изчислен за три системи: със загуби, с очакване и смесен тип.

Изчисленията на параметрите на процеса на обслужване на клиенти в касата са извършени за търговско предприятие с търговска площ S=650 въз основа на следните данни.

Целевата функция може да бъде написана в общата форма на връзката (критерия) на приходите от продажби от характеристиките на QS:

където - касата се състои от = 7 каси от обичайния тип и = 2 експресни каси,

Интензивността на обслужване на клиенти в зоната на обикновените каси - 0,823 души / мин.;

Интензитетът на натоварване на касовите апарати в зоната на обикновените каси е 6,65,

Интензивността на обслужване на клиентите в зоната на експресните каси - 2,18 души / мин.;

Интензитетът на входящия поток към зоната на обикновените каси - 5,47 души / мин.

Интензитетът на натоварване на касовите апарати в зоната на експресните каси е 1,63,

Интензитетът на входящия поток към зоната за експресна каса е 3,55 души/мин.;

За модела QS с ограничение на дължината на опашката в съответствие с проектираната зона на касата, максимално допустимият брой клиенти, стоящи на опашка на една каса, се приема m = 10 клиента.

Трябва да се отбележи, че за да се получат сравнително малки абсолютни стойности на вероятността от загуба на приложения и времето за изчакване на клиентите в касата, трябва да се спазват следните условия:

Таблица 6.6.3 показва резултатите от качествените характеристики на функционирането на СОК в зоната на сетълмент възел.

Изчисленията са направени за най-натоварения период от работния ден от 17:00 до 21:00 часа. Именно през този период, както показват резултатите от проучванията, пада около 50% от еднодневния поток от купувачи.

От данните в табл. 4.3 следва, че ако за изчислението е избрано:

1) модел с откази, тогава 22,6% от потока купувачи, обслужвани от обикновени каси, и съответно 33,6% от потока купувачи, обслужвани от експресни каси, ще трябва да напуснат, без да направят покупки;

2) модел с очакване, тогава не трябва да има никакви загуби на заявки в сетълмент възела;

Раздел. 4.3 Характеристики на системата за обслужване на клиенти в зоната на сетълмент възел

Тип каса Брой каси във възела Тип CMO QS характеристики
Средният брой на натоварени каси, средно време за чакане за услуга, Вероятността от загуба на приложения,
Редовни каси 7

с неуспехи

с очакване

с ограничение

Експресни каси 2

с неуспехи

с очакване

с ограничение

3) модел с ограничение на дължината на опашката, тогава само 0,12% от потока купувачи, обслужвани от обикновени каси, и 1,8% от потока купувачи, обслужвани от експресни каси, ще напуснат търговския етаж, без да правят покупки. Следователно моделът с ограничение на дължината на опашката позволява по-точно и реалистично да се опише процесът на обслужване на клиентите в района на касата.

Интерес представлява сравнително изчисление на капацитета на касовия пункт със и без експресни каси. В табл. 4.4 показва характеристиките на касовата система на три стандартни размера на супермаркети, изчислени според моделите за QS с ограничение на дължината на опашката за най-натоварения период от работния ден от 17 до 21 часа.

Анализът на данните в тази таблица показва, че неотчитането на фактора „Структура на клиентския поток по вид касово обслужване“ на етапа на технологичното проектиране може да доведе до увеличаване на зоната на сетълмент възела с 22- 33%, а оттам съответно и до намаляване на инсталационните и изложбените площи на търговско-технологичното оборудване и стоковата маса, разположени на търговския етаж.

Проблемът за определяне на капацитета на дадена каса е верига от взаимосвързани характеристики. По този начин увеличаването на неговия капацитет намалява времето за чакане на клиентите за обслужване, намалява вероятността от загуба на изисквания и съответно загуба на оборот. Заедно с това е необходимо да се намали зоната за самообслужване, предната част на търговското и технологичното оборудване и съответно масата на стоките на търговския етаж. В същото време се увеличават разходите за заплати на касиерите и оборудването на допълнителни работни места. Ето защо

№ п / стр QS характеристики мерна единица Обозначаване Показатели, изчислени по видове супермаркети търговска площ, кв. м
Без експресна каса Включително експресно плащане
650 1000 2000 650 1000 2000
Редовни каси Експресни каси Редовни каси експресни каси Редовни каси експресни каси
1 Брой купувачи хората к 2310 3340 6680 1460 850 2040 1300 4080 2600
2 Интензивността на входящия поток λ 9,64 13,9 27,9 6,08 3,55 8,55 5,41 17,1 10,8
3 Интензивност на поддръжката човек/мин μ 0,823 0,823 0,823 0,823 2,18 0,823 2,18 0,823 2,18
4 Интензивност на натоварването - ρ 11,7 16,95 33,8 6,65 1,63 10,35 2,48 20,7 4,95
5 Брой касови апарати PCS. н 12 17 34 7 2 11 3 21 5
6 Общ брой каси на сетълмент възела PCS. ∑n 12 17 34 9 14 26

е необходимо да се извършат оптимизационни изчисления. Нека разгледаме характеристиките на системата за обслужване на касата на супермаркет с търговска площ от 650 m, изчислена с помощта на QS модели с ограничена дължина на опашката за различни капацитети на касата в табл. 4.5.

Въз основа на анализа на данните в табл. 4.5 можем да заключим, че с увеличаването на броя на касите времето за изчакване на купувачите на опашката се увеличава, а след това след определен момент рязко спада. Естеството на промяната в графика на времето за изчакване на клиентите е разбираемо, ако паралелно разгледаме промяната във вероятността от загуба на търсене.Очевидно е, че когато капацитетът на POS възела е прекалено малък, тогава повече от 85% от клиентите ще останат необслужени, а останалите клиенти ще бъдат обслужени за много кратко време. Колкото по-голям е капацитетът на POS възела, толкова по-вероятно е искове да бъдат загубени, докато чакат услугата си, което означава, че времето им за чакане в опашката съответно ще се увеличи. След очакванията и вероятността от загуби ще намалее драстично.

За търговски обект 650, това ограничение за обикновената каса е между 6 и 7 каси. При съответно 7 каси средното време за изчакване е 2,66 минути, а вероятността от загуба на заявления е много малка – 0,1%. По този начин, което ще ви позволи да получите минимални общи разходи за масово обслужване на клиенти.

Вид касово обслужване Брой каси във възел n, бр. Характеристики на сервизната система Среден приход за 1 час търкайте. Средна загуба на приходи за 1 час rub Броят на купувачите в района на възела на сетълмента Площта на зоната на селищния възел, Sy, m Относително тегло на площта на възловата зона 650/ Sy
Средно време на изчакване, Т, мин Вероятността от загуба на приложения
Зони на обикновени каси
Зони за експресно плащане

Заключение

Въз основа на анализа на данните в табл. 4.5 можем да заключим, че с увеличаване на броя на касите, времето за чакане на купувачите на опашката се увеличава. И след това след определен момент рязко спада. Естеството на промяната в графика на времето за изчакване на клиентите е разбираемо, ако паралелно разгледаме промяната във вероятността от загуба на вземания.Очевидно е, че когато капацитетът на касовия възел е прекалено малък, тогава повече от 85% от клиентите ще останат необслужени, а останалите клиенти ще бъдат обслужени за много кратко време. Колкото по-голяма е мощността на паричния възел. Вероятността от загуба на изисквания ще намалее и съответно толкова по-голям брой купувачи ще чакат за тяхната услуга, а оттам и времето на тяхното чакане на опашка съответно ще се увеличи. След като възелът за сетълмент превиши оптималната мощност, времето за изчакване и вероятността от загуби рязко ще намалеят.

За супермаркет с търговска площ 650 кв. метра, тази граница за зоната на конвенционалните касови апарати е между 6-8 касови апарата. При съответно 7 каси средното време за изчакване е 2,66 минути, а вероятността от загуба на заявления е много малка – 0,1%. По този начин задачата е да изберете такъв капацитет на касата, който ще ви позволи да получите минималните общи разходи за масово обслужване на клиенти.

В тази връзка следващата стъпка в решаването на проблема е оптимизиране на капацитета на касата на базата на използването на различни видове QS модели, като се вземат предвид общите разходи и изброените по-горе фактори.

КАТЕГОРИИ

ПОПУЛЯРНИ СТАТИИ

2022 "kingad.ru" - ултразвуково изследване на човешки органи