Системы массового обслуживания: марковские процессы с дискретными состояниями | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 января, печатный экземпляр отправим 8 января.

Опубликовать статью в журнале

Авторы: , ,

Рубрика: Технические науки

Опубликовано в Молодой учёный №6 (65) май-1 2014 г.

Дата публикации: 23.04.2014

Статья просмотрена: 4123 раза

Библиографическое описание:

Будылина, Е. А. Системы массового обслуживания: марковские процессы с дискретными состояниями / Е. А. Будылина, И. А. Гарькина, Я. И. Сухов. — Текст : непосредственный // Молодой ученый. — 2014. — № 6 (65). — С. 145-148. — URL: https://moluch.ru/archive/65/10518/ (дата обращения: 23.12.2024).

Задача массового обслуживания заключается либо в формировании потока требований в систему, либо в обеспечении средствами обслуживания, либо в одновременном решении этих вопросов [1,2]. Целью решения этой общей задачи является минимизация суммарных затрат, связанных с ожиданием обслуживания требований и потерями от простоя средств обслуживания. Предметом теории массового обслуживания является построение математических моделей, связывающих заданные условия работы системы массового обслуживания (СМО) — число каналов, их производительность, характер потока заявок и т. п. — c показателями эффективности СМО (описывают способность справляться с потоком заявок). В качестве показателей эффективности СМО используются: среднее число заявок, обслуживаемых вединицу времени; среднее число заявок в очереди; среднее время ожидания обслуживания; вероятность отказа при обслуживании без ожидания; вероятность превышения числа заявок в очереди заданного значения и т. п.

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

СМО с ожиданием могут отличаться друг от друга организацией очереди: сограниченной или неограниченной длиной очереди, с ограниченным временем ожидания и т. п.

Работу СМО можно рассматривать как случайный процесс. Если возможные события  этого процесса можно заранее перечислить, а переход системы из одного состояния в другое происходит мгновенно, то получим процесс с дискретным состоянием.

Если моменты возможных переходов системы из состояния в состояние случайны, а не фиксированы заранее, то такой процесс есть процесс с непрерывным временем.

Случайный процесс является марковским или случайным процессом без последействий, если для любого момента времени вероятностные характеристики процесса в будущем зависят только от его состояния в данный момент t и не зависят от того, когда и как система пришла в это состояние. Анализ работы СМО существенно упрощается, если она описывается как марковский процесс.

Ограничимся рассмотрением устройства, состоящего из двух узлов, каждый из которых может выйти из строя в случайный момент; вышедший узел ремонтируется; время ремонта — неопределенное. Здесь возможны следующие состояния системы: S0 — оба узла исправны; S1–1-й узел ремонтируется, 2-й работает; S2–2-й ремонтируется, 1-й работает;

S3 — оба узла ремонтируются (рис.1).

 
 
 

Рис. 1. Граф состояний системы

Переходы системы из состояния Siвсостояние Sjможно рассматривать как простейшие потоки с интенсивностями lij(i,j=0...3). Так, переход системы из состояния S0 в S1 происходит под воздействием потока отказов 1-го узла, а переход из состояния S1вS0 под воздействием потока «завершения ремонтов» 1-го узла. Назовем вероятностью i-го состояния вероятность  того, что в момент t система находится в состоянии Si. Для любого момента t справедливо . Рассмотрим систему в момент t. Зададим малый промежуток времени h и найдем вероятность  того, что система в момент t+h будет находиться в состоянии S0. Переход системы в состояние S0может осуществляться по-разному. Укажем возможные переходы.

1.         Система в момент t с вероятностью  находилась в состоянии S0, а за время h не вышла из него. Из состояния S0 систему можно вывести суммарным простейшим потоком с интенсивностью , а вероятность противоположного события, что система не выйдет из состояния S0, равна . В рассматриваемом случае вероятность того, что система будет находиться в состоянии S0, по теореме умножения вероятностей будет равна .

2.         Система в момент t с вероятностью  (или ) находилась в состоянии S1 (или S2) и за время h перешла в состояние S0. Потоком с интенсивностью  (или ) система перейдет в состояние S0 с вероятностью, приближенно равной h (или h). Здесь вероятность того, что система будет находиться в состоянии S0, равна  (или ).

По теореме сложения вероятностей:

;

.

Переходя к пределу при , получим .

Аналогично определим вероятности  для других состояний системы. В результате получим систему дифференциальных уравнений Колмогорова для вероятностей состояний :

.

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

Аналогичную картину получим для любых систем с конечным числом состояний.

В предположении возможности перехода системы из каждого состояния в любое другое можно определить вероятности  при  (предельные вероятности). Предельной вероятностью состояния Si определяется среднее относительное время пребывания системы в состоянии Si). Так как предельные вероятности постоянны, то для определения предельных вероятностей получим следующую систему линейных алгебраических уравнений, описывающую стационарный режим:

                                                                                        

Так, если предельные состояния системы S при l01=1, l02=2, l10=2, l13=2, l20=3, l23=1, l31=3, l32=2, то система уравнений, описывающая стационарный режим (), имеет вид:

Решив ее, найдем: P0=0,40; Р1= 0,20; Р2=0,27; Р3=0,13. Откуда следует, что в предельном стационарном режиме система будет находиться в состоянии S0–40 %, S1–20 %, S2–27 %, S3–13 % времени.

Рассмотрим далее упорядоченное множество состояний системы S0, S1, S2, S3,..., Sn. Пусть переходы могут осуществляться из любого состояния Sk только в состояния с соседними номерами: Sk-1или Sk+1 (рис.2).

 
 
 

Рис. 2. Граф состояний

Пусть далее все потоки событий, соответствующие переходам системы по стрелкам графа, являются простейшими с интенсивностями lk,k+1 или lk+1,k. По графу составим алгебраические уравнения для предельных вероятностей. Для состояния S1справедливо:. Для S2: . С учетом приведенного равенства для S1 отсюда получим.

Аналогично определятся уравнения и для других состояний. Окончательно для определения предельных вероятностей  получим следующую систему алгебраических уравнений:

.

Добавив к этой системе уравнение  и решив ее, получим:

,                                                        (1)

.

В формулах для P1, P2,...,Pn коэффициенты при P0 есть слагаемые, стоящие после 1 в формуле (1). Числители этих коэффициентов представляют собой произведения всех интенсивностей, стоящих у стрелок, ведущих слева направо до данного состояния Sk, а знаменатели — произведения всех интенсивностей, стоящих у стрелок, ведущих справа налево до состояния Sk.

Рассматриваемый подход эффективно использовался при анализе управляющих воздействий оператора транспортной эргатической системы как поток импульсов [3…5].

Литература:

1.         Данилов А. М., Гарькина И. А., Домке Э. Р. Математическое и компьютерное моделирование сложных систем. — Пенза: ПГУАС. — 2011. — 296 с.

2.         Будылина Е. А., Гарькина И. А., Данилов А. М. Декомпозиция динамических систем в приложениях / Региональная архитектура и строительство. 2013. — № 3. — С. 95–100.

3.         Гарькина И. А., Данилов А. М., Петренко В. О. Проблема многокритериальности при управлении качеством сложных систем / Мир транспорта и технологических машин. № 2(41). 2013. –С.123–130.

4.         Будылина Е. А., Гарькина И. А., Данилов А. М., Махонин А. С. Основные принципы проектирования сложных технических систем в приложениях / Молодой ученый. –2013. –№ 5. –С. 42–45.

5.         Гарькина И. А., Данилов А. М., Домке Э. Р. Математическое моделирование управляющих воздействий оператора в эргатической системе / Вестник Московского автомобильно-дорожного государственного технического университета (МАДИ). –2011. –№ 2. –С. 18–23.

Основные термины (генерируются автоматически): система, вероятность, переход системы, момент, массовое обслуживание, случайный процесс, уравнение, вероятность i-го состояния, вероятность состояний, стационарный режим.


Похожие статьи

Кодировка узловых путевых структур диаграммами Гаусса и их комбинаторные приложения

Динамические эффекты, связанные со структурной неоднородностью конструкций

Моделирование производственных процессов предприятий машиностроительного комплекса с помощью конечных автоматов

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

Автоматизированная система исследования частотных характеристик металлорежущих станков

Применение булевых функций к релейно-контактным схемам

Автоматизация процессного управления с использованием IT-технологий

Математические модели и методы обработки информации в системах испытания электрооборудования на надежность

Свойства композитов: оценка ранговой корреляционной связи

Планирование производственного процесса при нарушении условий выпуска продукции в задачах линейного программирования

Похожие статьи

Кодировка узловых путевых структур диаграммами Гаусса и их комбинаторные приложения

Динамические эффекты, связанные со структурной неоднородностью конструкций

Моделирование производственных процессов предприятий машиностроительного комплекса с помощью конечных автоматов

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

Автоматизированная система исследования частотных характеристик металлорежущих станков

Применение булевых функций к релейно-контактным схемам

Автоматизация процессного управления с использованием IT-технологий

Математические модели и методы обработки информации в системах испытания электрооборудования на надежность

Свойства композитов: оценка ранговой корреляционной связи

Планирование производственного процесса при нарушении условий выпуска продукции в задачах линейного программирования

Задать вопрос