Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Потоки событий | Рассмотрим примеры анализа входного потока заявок. | Решение. | Анализ потока обслуживания заявок | Решение. | Графы состояний СМО | Экономико-математическая постановка задач массового обслуживания | Одноканальная СМО с отказами в обслуживании | Решение. | Решение. |


Читайте также:
  1. VI. Показательные и логарифмические уравнения и неравенства.
  2. Б.2 В. 17 Принцип максимума для уравнения теплопроводности. Единственность решения первой краевой задачи и задачи Коши.
  3. Б.2 В.18 Постановка внешних и внутренних краевых задач для уравнения Лапласа. Условие разрешимости внутренней задачи Неймана.
  4. Все письменные вычисления выполняются справа от уравнения.
  5. Выполнение расчетов. Формулы и уравнения
  6. Глава 19 Огонь в уравнениях
  7. Границы доверительных интервалов коэффициентов уравнения

Рассмотрим математическое описание марковского случайного процесса с дискретными состояниями системы , , (рис. 3.1) и непрерывным временем. Полагаем, что все переходы системы массового обслуживания из состояния в состояние происходят под воздействием простейших потоков событий с интенсивностями , а обратный переход - под воздействием другого потока . Введем обозначение как вероятность того, что в момент времени t система находится в состоянии . Для любого момента времени t справедливо записать нормировочное условие - сумма вероятностей всех состояний равна единице

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

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

б) система находилась в соседнем состоянии и за малое время перешла в состояние . Переход системы происходит под воздействием потока с вероятностью, приближенно равной . Вероятность того, что система будет находиться в состоянии , в этом варианте равна ;

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

Применяя теорему сложения вероятностей для этих вариантов, получим выражение:

которое можно записать иначе:

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

что является дифференциальным уравнением.

Проводя рассуждения аналогичным образом для всех других состояний системы, получим систему дифференциальных уравнений, которые называются уравнениями А.Н. Колмогорова:

Для составления уравнений Колмогорова существуют общие правила.

Уравнения Колмогорова позволяют вычислить все вероятности состояний СМО в функции времени . В теории случайных процессов показано, что если число состояний системы конечно, а из каждого из них можно перейти в любое другое состояние, то существуют предельные (финальные) вероятности состояний, которые показывают на среднюю относительную величину времени пребывания системы в этом состоянии. Если предельная вероятность состояния равна , то, следовательно, в среднем 20% времени, или одну пятую часть рабочего времени, система находится в состоянии . Например, при отсутствии заявок на обслуживание k = 0, , следовательно, в среднем 2 ч в день система находится в состоянии и простаивает, если продолжительность рабочего дня составляет 10 ч.

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

Например, для СМО, имеющей размеченный граф из трех состояний , , рис. 3.1, система уравнений Колмогорова, составленная на основе изложенного правила, имеет следующий вид:

Пример 1. Составим систему уравнений Колмогорова в общем виде для случая, когда граф состояний имеет вид (рис. 3.2):

Рис. 3.2. Размеченный граф состояний СМО

Плотность вероятностей этих переходов указана рядом с соответствующими стрелками. Пользуясь приведенными выше правилами, получаем систему уравнений в виде:

К этим уравнениям надо добавить еще начальные условия. Например, если при t = 0 система находится в состоянии , то начальные условия можно записать так:

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

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

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

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

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

Пример 2. Запишем систему алгебраических уравнений для вычисления предельных вероятностей состояний системы, изображенной на рис. 3.2.

Для этого допустим, что

тогда из записанной ранее в примере 1 системы уравнений Колмогорова получаем:

и, кроме того, мы должны учесть нормировочное условие:

Любое из уравнений записанной системы можно исключить, использовав вместо него нормировочное условие.

 

3.5. Процессы «рождения-гибели»

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

Рис. 3.3. Размеченный граф процесса "рождения-гибели"

Этот граф воспроизводит известную биологическую интерпретацию: величина отображает интенсивность рождения нового представителя некоторой популяции, например, кроликов, причем текущий объем популяции равен ; величина является интенсивностью гибели (продажи) одного представителя этой популяции, если текущий объем популяции равен . В частности, популяция может быть неограниченной (число состояний марковского процесса является бесконечным, но счетным), интенсивность может быть равна нулю (популяция без возможности возрождения), например при прекращении воспроизводства кроликов.

Для марковского процесса рождения-гибели, описанного стохастическим графом, приведенным на рис. 3.3, найдем финальное распределение. Пользуясь правилами составления уравнений для конечного числа предельных вероятностей состояния системы , , ,…, ,…, , составим соответствующие уравнения для каждого состояния:

для состояния ;

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

Аналогично можно составить уравнения для остальных состояний системы , ,…, ,…, . В результате получим следующую систему уравнений:

Решая эту систему уравнений, можно получить выражения, определяющие финальные состояния системы массового обслуживания:

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

Рассмотрим применение полученных моделей для анализа системы массового обслуживания.

Пример 1. Узел расчета мини-маркета состоит из двух кассовых аппаратов, размеченный граф состояний которого имеет вид, изображенный на рис. 3.4.

- состояние, когда обе кассы свободны;

- одна касса занята (любая из двух);

- обе кассы замяты.

Рис. 3.4. Размеченный граф состояний СМО

Найдем предельные вероятности , , при следующих исходных данных:

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

В результате решения этой системы получаем значения- предельных вероятностей: ; ; . Следовательно, доля времени простоя узла расчета, когда нет заявок , составляет 20,4% от всего рабочего времени, 34,1 и 45,5% - от всего времени работы в системе обслуживания находятся соответственно одна и две заявки. Рассмотренный граф является частным случаем непрерывной марковской цепи - так называемой "цепи размножения-гибели". Этот граф представляет собой одну цепочку, в которой каждое из состояний связано прямой и обратной связью с соседними состояниями. Во многих случаях задачи массового обслуживания могут быть решены путем построения и анализа соответствующей цепи «рождения-гибели».

 


Дата добавления: 2015-07-19; просмотров: 415 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Случайные процессы| Деятельности

mybiblioteka.su - 2015-2024 год. (0.022 сек.)