Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Решение

1. Составим граф состояний.

 

 

2

S2
S1
3

 

       
   
 


3 1 4 4

 
 
S3

 

 


 

Рис. 3.

По графу видно, что все состояния системы существенны и связаны между собой, поэтому цепь регулярна [2].

Запишем уравнения для вероятностей состояний.

Потоком вероятности из состояния в состояние называют произведение интенсивности этого перехода на вероятность состояния . Производная вероятности состояния будет равна сумме потоков «втекающих» в это состояние без потоков «вытекающих» из него. Тогда, например, для состояния можно записать по графу

или . Записывая по аналогии уравнения для других состояний, получим систему дифференциальных уравнений (Колмогорова).

.

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

совместно с очевидным условием ,

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

Моделирование процесса, протекающего в данной системе.

Введем переменный массив sj, элементы которого – суммарное время пребывания системы в данном состоянии j, время моделирования ; матрицу В – индикатор состояний (каждый столбец соответствует одному состоянию). Например, при выборе столбца 3 система находится в состоянии 2. Напомним, что в этом разделе элементы массивов нумеруются так 0,1,2,…

; .

 

 

 

Моделирующая программа.

 

 

Рассмотрим операторы программы по порядку. Задается начальное значение модельного времени t. Вводится матрица iw соответствующая начальному состоянию системы по индикатору состояний и строится цикл while до достижения времени моделирования tm. Определяется номер состояния k, в котором система находится в текущий момент времени. В цикле вычисляем все времена , через которые система может перейти в другое состояние. Находим минимальное из этих времен . Так как цепь Марковская, то она удовлетворяет условию отсутствия последействия, и случайные времена между переходами распределены по показательному закону. Они могут быть найдены с помощью оператора . Здесь 1 показывает, что вычисляется одно значение, а − интенсивность соответствующего перехода. Полученное время суммируется с временем, которое система провела в текущем состоянии s. Определяется номер ind состояния, в которое переходит система, и этот номер учитывается в индикаторе В. Отношения времени пребывания в каждом состоянии к полному времени моделирования, принимаются за оценки стационарных вероятностей состояний . Для рассмотренного примера и времени моделирования получим

 

.

 

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

Рассмотрим имитационную модель системы массового обслуживания.

 

Одноканальная СМО с неограниченной очередью

Из СМО с ожиданием самой простой является одноканальная СМО с неограниченной очередью. Такие СМО часто встречаются в практике: врач, обслуживающий пациентов; телефон-автомат с одной будкой; ЭВМ, выполняющая заказы пользователей.

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

Найти предельные вероятности состояний СМО, а также характеристики эффективности ее работы.

Запишем состояния СМО (состояния пронумерованы по числу заявок в системе):

канал свободен,

канал занят, очереди нет,

канал занят, одна заявка в очереди,

..................................

канал занят; заявка в очереди,

и так далее.

Теоретически число состояний не ограничено (бесконечно). Граф состояний показан на рисунке 3

 

...

...

Рис. 3

 

Существуют ли в этом случае предельные вероятности состояний, ведь число состояний системы бесконечно?

Формула для определения имеет вид:

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

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

Среднее число заявок в очереди одноканальной СМО и время ожидания обслуживания равно

.

Среднее число занятых каналов - Найдем среднее число заявок в системе:

,

и среднее время нахождения заявки в системе:

.

Пример. На железнодорожную сортировочную горку прибывают составы с интенсивностью состава в час.

Среднее время, в течение которого горка обрабатывает состав, равна 24 минутам. Составы, прибывшие в момент, когда горка занята, становятся в очередь и ожидают в парке прибытия, где имеются три запасных пути, на каждом из которых может ожидать один состав.

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

Нас будут интересовать те состояния, при которых составы попадают на внешний путь:

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

один на горке, три на запасных путях, два на внешних путях и так далее.

Вычислим стационарные вероятности состояний СМО:

сост/час; час.; сост./час.

Теперь найдем вероятность того, что прибывающий состав попадает на внешний путь

Таким образом, в 41% случаев состав попадает на внешний путь.

Вычислим коэффициенты эффективности работы горки.

Среднее число составов, ожидающих в очереди (как в парке, так и вне его) -

состава, часа.

Среднее число составов в парке расформирования -

состава, часа.

Таким образом, составу приходится более 1,5 часов стоять в очереди.

 

Вычислим среднее время ожидания на внешних путях. Составим закон распределения случайной величины ; - число составов, поставленных на внешних путях.

          ....
....

 

В нашем примере:

Вычислим штраф за сутки:

Ш = 2 сост/час. · 24 час. · 0,41 · а = 19,66 а усл.ед.

Решим эту задачу имитационными методами. (Моделирующую программу можно найти в работе [3]).

Результаты для параметров эффективности

 

состава, часа.

Среднее число составов в парке расформирования -

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

 

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

 

<== предыдущая лекция | следующая лекция ==>
Марковская цепь с непрерывным временем | Развитие Internet/Intranet технологий
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 2588; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.