- •Содержание
- •1. Общие вопросы моделирования
- •1.1. Предмет теории моделирования
- •1.2. Классификация моделей
- •1.3. Классификация объектов моделирования
- •1.4. Основные этапы моделирования
- •2. Технология моделирования
- •2.1. Создание концептуальной модели
- •2.2. Подготовка исходных данных
- •2.3. Разработка математической модели
- •3. Математические схемы моделирования систем.
- •3.1. Основные подходы к построению математических моделей систем
- •3.2. Непрерывно-детерминированные модели (д-схемы)
- •3.3. Дискретно-детерминированные модели (f-схемы)
- •4. Непрерывно-стохастические модели (q-схемы)
- •4.1. Понятие случайного процесса
- •4.1.1. Марковский случайный процесс
- •4.1.2. Потоки событий
- •4.1.3. Уравнения Колмогорова для вероятностей состояний. Финальные вероятности состояний
- •4.2. Задачи теории массового обслуживания
- •4.3. Классификация систем массового обслуживания
- •4.4. Математические модели простейших систем массового обслуживания
- •4.4.1. Одноканальная смо с отказами
- •4.4.2. Одноканальная смо с ожиданием
- •4.4.3. Одноканальная смо с ожиданием без ограничения на длину очереди
- •4.4.4.МногоканальнаяСмо с отказами(задача Эрланга)
- •4.4.5.Многоканальная смо с ожиданием
- •4.4.6. Модель обслуживания машинного парка
- •5. Сетевые модели (n-схемы). Сети Петри
- •5.1. Теоретические основы сетей Петри: принципы построения, алгоритмы поведения
- •5.1.1. Введение в теорию комплектов
- •5.1.2. Структура сети Петри
- •5.1.3. Графы сетей Петри
- •5.1.4. Маркировка сетей Петри
- •5.1.5. Правила выполнения сетей Петри
- •5.2. Сети Петри для моделирования систем: способы реализации
- •5.2.1. События и условия
- •5.2.2. Одновременность и конфликт
- •6. Обощенные модели (a-схемы)
- •6.1. Структура агрегативной системы
- •6.2. Кусочно-линейные агрегаты
- •7. Имитационное моделирование систем
- •7.1. Процедура имитационного моделирования
- •7.2. Обобщённые алгоритмы имитационного моделирования
- •7.2.1. Алгоритм моделирования по принципу особых состояний
- •7.2.2. Алгоритм моделирования по принципуt
- •7.3. Этапы имитационного моделирования
- •8. Статистическое моделирование приборных систем
- •8.1. Теоретические основы метода статистического моделирования
- •8.2. Моделирование случайных величин
- •8.2.1. Табличный способ
- •8.2.2. Аппаратный способ
- •8.2.3. Алгоритмический способ
- •8.3. Моделирование случайных событий с заданным законом распределения
- •8.3.1. Разыгрывание дискретной случайной величины
- •8.3.2. Разыгрывание непрерывной случайной величины
- •8.2.3. Разыгрывание случайной величины, распределенной нормально
- •8.4. Моделирование систем массового обслуживания с использованием метода Монте-Карло
4.4.2. Одноканальная смо с ожиданием
Дано: система массового обслуживания имеет один канал. Входящий поток заявок на обслуживание – простейший поток с интенсивностью. Интенсивность потока обслуживания равна(т.е. в среднем непрерывно занятый канал будет выдаватьобслуженных заявок). Длительность обслуживания – случайная величина, подчиненная показательному закону распределения. Поток обслуживания является простейшим пуассоновским потоком событий. Заявка, поступившая в момент, когда канал занят, становится в очередь и ожидает обслуживания.
Предположим, что независимо от того, сколько требований поступает на вход обслуживающей системы, данная система (очередь + обслуживаемые клиенты) не может вместить более Nтребований (заявок), т.е. клиенты, не попавшие в ожидание, вынуждены обслуживаться в другом месте. Наконец, источник, порождающий заявки на обслуживание, имеет неограниченную (бесконечно большую) емкость.
Граф состояний СМО в этом случае имеет вид, показанный на рис. 4.6.
Рис. 4.6. Граф состояний одноканальной СМО с ожиданием
(схема гибели и размножения)
Состояния СМО имеют следующую интерпретацию:
S0– «канал свободен»;
S1– «канал занят» (очереди нет);
S2– «канал занят» (одна заявка стоит в очереди);
…………………………………………………….
Sn– «канал занят» (n– 1 заявок стоит в очереди);
SN– «канал занят» (N– 1 заявок стоит в очереди). Стационарный процесс в данной системе будет описываться следующей системой алгебраических уравнений:
,
где =/;n– номер состояния.
Решение приведенной выше системы уравнений для данной модели СМО имеет вид:
,
.
Тогда:
.
Выполнение условия стационарности =/ < 1 для данной СМО не обязательно, поскольку число допускаемых в обслуживающую систему заявок контролируется путем введения ограничения на длину очереди (которая не может превышатьN– 1), а не соотношением между интенсивностями входного потока, т. е. не отношением=/.
Определим характеристики одноканальной СМО с ожиданием и ограниченной длиной очереди, равной (N– 1):
Вероятность отказа в обслуживании заявки:
.
Относительная пропускная способность системы:
.
Абсолютная пропускная способность:
A = Q.
Среднее число находящихся в системе заявок:
.
Среднее время пребывания заявки в системе:
.
Средняя продолжительность пребывания клиента(заявки)в очереди:
.
Среднее число заявок(клиентов)в очереди(длина очереди):
.
4.4.3. Одноканальная смо с ожиданием без ограничения на длину очереди
Рассмотрим одноканальную СМО с ожиданием без ограничения на вместимость блока ожидания (т.е. N) Остальные условия функционирования СМО остаются без изменений.
Стационарный режим функционирования данной СМО существует при tдля любогоn= 0, 1, 2, ... и когда<. Система алгебраических уравнений, описывающих работу СМО для любогоn= 0, 1, 2, ..., имеет вид:
.
Решение данной системы уравнений имеет вид:
Pn = (1 – )n,n= 0, 1, 2, ...,
где =/< 1.
Характеристики одноканальной СМО с ожиданием, без ограничения на длину очереди, следующие:
среднее число находящихся в системе клиентов(заявок)на обслуживание:
;
средняя продолжительность пребывания клиентав системе:
;
среднее число клиентовв очереди на обслуживание:
;
средняя продолжительность пребывания клиентав очереди:
.