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

Математически (абстрактен) обект, чиито елементи са (фиг. 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-1между съседни моменти tk_kИ т.кполучаване на заявления с поредни номера Да се ​​- 1 и Да сесъответно (Да се ​​- 1, 2, ...; t 0 - 0 - начално време).

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

Потокът се нарича детерминистиченако интервали от време t домежду съседни приложения приемат определени предварително известни стойности. Ако интервалите са еднакви (x k= 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), ... съответно, се нарича поток с ограничено последействие.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 2. Вероятностно разреждане на потока. Вероятностни(Но не детерминиран) вакуум най-простият потокприложения, в които всяко приложение е произволно с известна вероятност Рсе изключва от потока, независимо дали други заявки са изключени или не, води до образуването най-простият потокс интензивност Х* = рХ,Където х- интензивност на първоначалния поток. Поток от изключени приложения с интензивност 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.Те обаче разполагат с инструменти, които предоставят на потребителя възможност да организира нужните му дисциплини на обслужване, включително и по график.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Ориз. 2.4.

SeMO също се нарича многофазни системи за масово обслужване.

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

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

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

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

За опростено представяне на SeMO се използва графика.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

F (t) = 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 ] = m t , и дисперсия Dt. Ние имаме

( 0-5)

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

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

(0-6)

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

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

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


Пример SMO-1 .

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

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

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

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

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

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

Пример SMO-2.

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

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

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

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

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

Пример SMO- 3

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

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

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

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

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

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

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

ρ ≤ 0,9

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

Нека отново средната скорост на пристигане на съобщения λ = 3,1 съобщения/s. От таблиците следва, че вероятността за получаване на 6 или повече съобщения за 1 секунда е 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, рано или късно ще бъде обслужено.

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

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

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

· общо време на престой на приложението в CMO

и т.н.

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

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

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

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

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

и т.н.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

От друга страна, разпространението на времето за обслужване не е толкова голямо, колкото при произволното или експоненциалното му разпределение, т.е.σ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с дава стойност от 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 s 2 при коефициент на използване на оборудването 50% и 100 т s 2 за коефициент 90%, т.е. отново 25 пъти по-зле.

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

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

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

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

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

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

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

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

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

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

Като характеристики на систематаса считани:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3.2 Поток на входните изисквания.

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

Потокът от изисквания се нарича стационарен, ако законът за разпределение не зависи от началната точка на интервала А, но зависи само от дължината на дадения интервал T. Например поток от заявки към телефонна централа през деня ( T=24 часа) не може да се счита за неподвижен, но от 13 до 14 часа ( T=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 P 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е получена една заявка. Събитие B е това през времето дTе обслужена една заявка. Събитие А аз , к- по време на дTсистемата ще премине от държавата д азв състояние д к. защото ле интензитетът на входния поток, след това във времето дTсредно влиза в системата l*DTизисквания. Тоест вероятността да получите една заявка P(A)=л* дT, и вероятността от обратното събитие Р(Ā)=1-l*DT.P(B)=Е(дT)= П(b< д T)=1- д - м д T = м дT– вероятност за обслужване на заявка в срок дT. След това A 00 - заявлението няма да бъде получено или ще бъде получено, но ще бъде обслужено. А 00 =А+А * V. P 00 =1 - l*DT. (взехме предвид това (дT) 2 – безкрайно малка стойност)

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

А 10 – приложението ще бъде обслужено и няма да има ново. A 10 =B * Ā. R 10 = м*ДT.

A 11 – приложението няма да бъде обслужено или ще бъде получено ново, което все още не е обслужено. A 11 = * A.P 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 с неограничена дължина на опашката.

Ще разгледаме системи, които отговарят на изискванията: (P/E/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 с повреди.

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

, k=0, 1, …

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

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

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

Фигура 3.3

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

ПРИМЕР .

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

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

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

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

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

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

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

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

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

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

ПРИМЕР .

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

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

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

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

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

  1. Предмет и задачи на теорията на масовото обслужване.
  2. SMO, техните модели и обозначения.
  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 с повреди, ако л=2 търсене/час, м=1 заявка/час, глобата за всеки отказ е 8 хиляди рубли, цената на престой на една линия е 2 хиляди рубли. в един часа?

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

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

Дебит на превозното средство = 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.


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

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

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

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

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

ВЪВЕДЕНИЕ

ГЛАВА 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), с неговите трудове в областта на проектирането и експлоатацията на телефонни централи.

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

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

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

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


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

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

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

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

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

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

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

Заявленията, поради големия брой разписки за обслужване, формират потоци, които се наричат ​​входящи преди извършване на сервизни операции и след евентуално изчакване за началото на обслужването, т.е. време на престой в опашката форма услугата протича в каналите и след това се формира изходящ поток от заявки. Като цяло, комбинацията от елементи на входящия поток от заявки, опашка, обслужващи канали и изходящ поток от заявки образува най-простата едноканална система за опашка - 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 трябва да е достатъчно голямо число, тъй като се разглеждат масови явления. При тези условия, за да изчислите вероятността определен брой събития m да се появят за период от време t, можете да използвате формулата на Поасон:

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

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

Размерът на интензитета на потока X е средният брой събития за единица време. Има следната връзка между n и λ, 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, тогава вероятността поне едно събитие да се случи в рамките на малък период от време ∆t е

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

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

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

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

M(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 също може да се счита за експоненциално разпределено:

ƒ (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 flow е така нареченият поток 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 в Москва, всички възможни състояния на протозои могат да бъдат записани предварително. CMO, които са включени в целия цикъл на търговски услуги от момента на сключване на договор за доставка на алкохолни напитки, плащане, документи, освобождаване и получаване на продукти, допълнително натоварване и изваждане на готови продукти от склада.

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

Такива случайни процеси се наричат ​​процеси без последствия или процеси на Марков, при които при фиксирано настояще бъдещото състояние на QS не зависи от миналото. Случаен процес, възникващ в система, се нарича случаен процес на Марков или „процес без последствия“, ако има следното свойство: за всеки момент от време t 0, вероятността за всяко състояние t > t 0 на системата Si , - в бъдещето (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 ,. Нека въведем обозначението pi като вероятността в момент 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= 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,; Следователно, средно системата е в състояние S o 2 часа на ден и не работи, ако работният ден е 10 часа.

Тъй като граничните вероятности на системата са постоянни, замествайки съответните производни в уравненията на Колмогоров с нулеви стойности, получаваме система от линейни алгебрични уравнения, описващи стационарния режим на QS. Такава система от уравнения се съставя в съответствие с маркираната графика на състоянията на QS съгласно следните правила: вляво от знака за равенство в уравнението е максималната вероятност p i на разглежданото състояние Si, умножена по общия интензитет на всички изходящи потоци (изходящи стрелки) на даденото състояние 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

p 0 + p 1 + p 2 =1

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

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

Трябва да добавим начални условия към тези уравнения. Например, ако при 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 Процеси на "раждане - смърт"

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

S 3
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 och =0, тъй като по своята същност в такива системи съществуването на опашка е невъзможно, тогава L och =0 и следователно вероятността на образуването му P och =0. Въз основа на броя заявки k ще се определи режимът на работа на системата и нейното състояние: при k=0 – празни канали, при 1 n – поддръжка и отказ. Индикаторите на такива QS са вероятността за отказ на услуга P отказ, вероятността за услуга P obs, средното време на престой на канала t pr, средният брой заети n h и свободни канали n st, средната услуга t obs, абсолютна производителност А.

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

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

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

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

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

Например при търговската дейност е необходимо да се вземат предвид и икономическите показатели на ООП: общи разходи - С; разходи за обращение - C io, разходи за потребление - C ip, разходи за обслужване на едно приложение - C 1, загуби, свързани с напускането на приложение - C y1, оперативни разходи за канали - C k, разходи за престой на канала - C pr, капиталови инвестиции - C cap, намалени годишни разходи – C pr, текущи разходи – C tek, CMO приходи за единица време – D 1

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

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

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

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

C=((C pr n st +C ex n h)+C och R obs λ(T och +t obs)+C от R отворен λ)→min.

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

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

C=(C ex n z +C pr (n-n z)+C отворен *P отворен *λ+C syst * n z )→min

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

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

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

K y - коефициент на стабилност на продуктовата гама;

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

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

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

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

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

Kz - степен на завършване на покупката;

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

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

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

Ккт – коефициент на качество на работата на екипа;

KMP е показател за култура на обслужване според клиентите;

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

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


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

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

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

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

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

S 0
S 1

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

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

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

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

Това уравнение може да бъде решено при начални условия при допускането, че системата в момента t=0 е била в състояние S 0 , тогава p 0 (0)=1, p 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 с отказ на услуга

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

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

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

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


S 0
S 1
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 с откази p 0, p 1, p 2, ..., p k,..., p n, можете да намерите характеристиките на обслужващата система.

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

k=n.

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

P отворен + P obs = 1

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

Q = P obs = 1-P отворен =1-P n

Абсолютният капацитет на QS може да се определи по формулата

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

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

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

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

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

Средното време, през което една заявка остава в системата в стабилно състояние, се определя от формулата на Little

T smo = n s /λ.

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

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

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

Решение за избор на търсене

референт

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

Плащане Flight Exodus

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

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

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

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

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

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

След това се определят стойностите на сумите от оценките за всеки показател на линията S i =∑a ij, теглото на всяка характеристика M i = S i /n 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, описващ процеса „раждане-смърт“, с тази разлика, че при наличие само на един канал.

S m
S 3
S 2
S 1
S 0
λ λλλ... λ

μ μμμ... μ

Ориз. 3.4. Етикетирана графика на процеса на обслужване „раждане - смърт“; всички интензитети на потоците на обслужване са еднакви

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

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

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

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

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

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

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

p 1 = ρ * ρ o

p 2 =ρ 2 * ρ 0

p k =ρ k * ρ 0

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

p 0 = -1

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

ρ= (1- ρ )

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

p o = μ / (λ+μ)

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

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

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

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

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

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

Q = 1- p отворено = 1- ρ m+1 * p 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

T och = L och /A (за p ≠ 1) и T 1 och = L’ och /A (за p = 1).

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

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

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

p k =р k *(1 - р)

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

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

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

T och = L och /A

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

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

L cm= м +1 ;2

T smo= Л smo;при p ≠1

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

T smo= м +1 при p ≠1 2μ

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

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

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

Дължината на опашката е броят на стоките, предназначени за продажба. В тази ситуация продавачите действат като канали, обслужващи стоките. Ако броят на стоките, предназначени за продажба, е голям, тогава в този случай имаме работа с типичен случай на 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 заявки –

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

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

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

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

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

среден брой канали, заети от услуга:

среден брой безплатни канали:

коефициент на заетост на обслужващия канал:

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

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

Една от важните задачи на търговската дейност е рационалната организация на търговско-технологичния процес на масовите услуги, например в супермаркет. В частност, определянето на капацитета на касата на търговския обект не е лесна задача. Такива икономически и организационни показатели като натоварването на оборота на 1 m 2 търговска площ, производителността на предприятието, времето, прекарано от клиентите в магазина, както и показатели за нивото на технологично решение на търговския етаж: съотношението на площите на зоните за самообслужване и платежния център, коефициентите на инсталационни и изложбени площи, в много отношения се определят от производителността на касовия апарат. В този случай капацитетът на две обслужващи зони (фази): зоната за самообслужване и зоната на сетълментния възел (фиг. 4.1).

SMO SMO

Интензивност на входящия клиентски поток;

Интензивност на пристигане на клиенти в зоната за самообслужване;

Интензивността на клиентите, пристигащи в центъра за плащане;

Интензитет на потока на услугите.

Фиг.4.1. Модел на двуфазна QS система за търговска зала на супермаркет

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

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 показва резултатите от качествените характеристики на функционирането на QS в областта на изчислителния възел.

Изчисленията са извършени за най-натоварения период от работния ден от 17 до 21 часа. Именно през този период, както показват резултатите от проучването, се падат около 50% от еднодневния поток от купувачи.

От данните, дадени в табл. 4.3 следва, че ако за изчислението са избрани следните:

1) модел с откази, тогава 22,6% от потока клиенти, обслужвани от обикновени каси, и съответно 33,6% от потока клиенти, обслужвани от експресни каси, ще трябва да напуснат без покупка;

2) модел с очакване, тогава не трябва да има загуба на поръчки в сетълмент възела;

Таблица 4.3 Характеристики на системата за опашка за клиенти в касата

Тип каса Брой каси във възела Тип SMO Характеристики на SMO
Среден брой заети каси, средно време за чакане за услуга, Вероятността от загуба на приложения,
Редовни касови апарати 7

с неуспехи

с очакване

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

Експресни каси 2

с неуспехи

с очакване

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

3) модел с ограничение на дължината на опашката, тогава само 0,12% от потока клиенти, обслужвани от обикновени каси, и 1,8% от потока клиенти, обслужвани от експресни каси, ще напуснат търговския етаж, без да правят покупки. Следователно, модел с ограничение на дължината на опашката позволява по-точно и реалистично описание на процеса на обслужване на клиентите в касата.

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

Анализът на данните в тази таблица показва, че неотчитането на фактора „Структура на клиентския поток по вид касова услуга“ на етапа на технологично проектиране може да доведе до увеличаване на площта на платежния център с 22-33 % и съответно до намаляване на инсталационните и изложбени площи на търговско и технологично оборудване и стокова маса, разположени на търговския етаж.

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

Не. Характеристики на SMO Мерна единица Обозначаване Показатели, изчислени по вид търговска площ на супермаркета, кв. м
Няма експресни каси Включително експресно плащане
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 Брой касови апарати НАСТОЛЕН КОМПЮТЪР. н 12 17 34 7 2 11 3 21 5
6 Общ брой каси на разплащателния център НАСТОЛЕН КОМПЮТЪР. ∑n 12 17 34 9 14 26

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

Въз основа на анализа на данните от табл. 4.5 можем да заключим, че с увеличаване на броя на касите, времето за чакане на клиентите на опашката се увеличава, а след това след определен момент рязко спада. Естеството на промяната в графика на времето за изчакване на клиента е ясно, ако едновременно разгледаме промяната във вероятността от загуба на иск.Съвсем очевидно е, че когато капацитетът на касата е твърде нисък, повече от 85% от клиентите ще оставят необслужени, а останалите клиенти ще бъдат обслужени за много кратко време. Колкото по-голям е капацитетът на касата, толкова по-голяма е вероятността клиентите да бъдат загубени, докато чакат за обслужване, което означава, че съответно ще се увеличи времето им за чакане на опашката. След това очакванията и вероятността от загуби рязко ще намалеят.

За супермаркет с търговска площ от 650, това ограничение за обикновената площ на касата е между 6 и 7 каси. При 7 касови апарата средното време за изчакване е 2,66 минути, а вероятността от загуба на заявления е много малка – 0,1%. По този начин, което ще ви позволи да получите минимални общи разходи за масово обслужване на клиенти.

Вид касова услуга Брой каси във възел n, бр. Характеристики на сервизната система Среден приход за 1 час rub. Средна загуба на приходи за 1 час rub. Брой клиенти в населеното място Площ на зоната на изчислителния възел, Sy, m Специфично тегло на площта на възловата зона 650/Sy
Средно време на изчакване, Т, мин Вероятност за загуба на приложения
Редовни касови зони
Зони за експресно плащане

Заключение

Въз основа на анализа на данните от табл. 4.5 можем да заключим, че с увеличаване на броя на касите, времето за чакане на клиентите на опашката се увеличава. И след това след определен момент рязко спада. Естеството на промяната в графика на времето за изчакване на клиентите е ясно, ако едновременно разгледаме промяната във вероятността от загуба на искове. Съвсем очевидно е, че когато капацитетът на касата е твърде нисък, тогава повече от 85% от клиентите ще оставят необслужени, а останалите клиенти ще бъдат обслужени за много кратко време. Колкото по-голяма е мощността на касовия апарат. Вероятността от загуба на искове ще намалее и съответно толкова повече клиенти ще чакат за услугата си, което означава, че времето им за чакане на опашка съответно ще се увеличи. След като изчислителният възел надхвърли оптималния си капацитет, латентността и вероятността от загуби рязко ще намалеят.

За супермаркет с търговска площ 650 кв. метра, това ограничение за площта на обикновените каси е между 6-8 каси. При 7 касови апарата средното време за изчакване е 2,66 минути, а вероятността от загуба на заявления е много малка – 0,1%. По този начин задачата е да се избере такъв капацитет на касата, който да позволи минимални общи разходи за масово обслужване на клиенти.

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

КАТЕГОРИИ

ПОПУЛЯРНИ СТАТИИ

2023 “kingad.ru” - ултразвуково изследване на човешки органи