- •Общие вопросы моделирования. Понятие модели. Классификация моделей. Модели физические, абстрактные, смешанные.
- •Виды моделей. Способ реализации моделирования и степень отражения в моделях времени и неопределенности.
- •Объект моделирования – вычислительная система. Основные задачи исследования объекта, их характеристика и методы решения.
- •Графовые модели алгоритмов и программ. Построение графовых моделей.
- •Эквивалентные преобразования графовых моделей алгоритмов и программ.
- •Марковские случайные процессы и их место при построении и исследовании вероятностных моделей объектов.
- •Дискретные марковские цепи. Основные задачи их исследования. Примеры объектов, для исследования которых могут быть использованы дмц.
- •Потоки событий. Основные понятия и определения. Простейший поток событий и потоки Эрланга.
- •Непрерывные марковские цепи. Основные задачи их исследования. Примеры объектов, для исследования которых могут быть использованы нмц.
- •Типовые графы состояний системы. Процесс “гибели и размножения”. Примеры объектных систем.
- •Типовые графы состояний системы. Циклический процесс. Примеры объектных систем.
- •Методы исследования немарковских случайных процессов, сводящихся к марковским.
- •Теория массового обслуживания и ее место при построении и исследовании вероятностных моделей объектов. Основные понятия и определения.
- •Системы массового обслуживания (смо). Обобщенная структура смо.
- •Основные параметры и характеристики смо.
- •Разомкнутые смо с очередью и нетерпеливыми заявками. Примеры объектных систем.
- •Разомкнутые смо с очередью и терпеливыми заявками. Примеры объектных систем.
- •Разомкнутые смо без потерь. Примеры объектных систем.
- •Замкнутые смо с простейшими потоками событий. Примеры объектных систем.
- •Смо с произвольными потоками событий. Случай бесприоритетной дисциплины обслуживания.
- •Смо с произвольными потоками событий. Случай дисциплины обслуживания с относительным приоритетом.
- •Смо с произвольными потоками событий. Случай дисциплины обслуживания с абсолютным приоритетом.
- •Сети массового обслуживания с простейшими потоками событий. Анализ разомкнутой сети. Примеры объектных систем.
- •Сети массового обслуживания с простейшими потоками событий. Анализ замкнутой сети. Примеры объектных систем.
- •Статистическое моделирование случайных процессов. Организация статистического моделирования. Моделирование базовых случайных величин (св).
- •Моделирование непрерывной случайной величины с произвольным распределением. Моделирование дискретной св. Моделирование случайных событий и потоков случайных событий.
-
Разомкнутые смо без потерь. Примеры объектных систем.
Данные модели полезны для определения буферного ЗУ (можно рассчитать примерный требуемый объем буфера).
Дано:
-
Входящий поток – простейшего типа с интенсивностью .
-
m однотипных каналов.
-
Поток обслуживания заявок каждым каналом – простейший, с интенсивностью µ.
-
Длина очереди .
Найти:
-
– среднее время ожидания заявки.
-
– среднее время пребывания заявки в системе.
Кодификатор: M|M|m|∞|∞ – разомкнутая СМО с неограниченной очередью и терпеливыми заявками.
Фактором, определяющим состояние объекта, является количество заявок в системе. Может быть бесконечное число состояний.
Допущения:
-
Одновременно может закончить работу только один канал.
-
Выражения для процесса “гибели и размножения” справедливы и здесь (чисто формально – бесконечный граф).
Тогда:
Или, подставив
При и :
Условие можно трактовать, как отсутствие неограниченного возрастания. То есть, если интенсивность потока заявок на обслуживание меньше, чем суммарная интенсивность всех потоков обслуживания, то рано или поздно процесс придет в установившееся состояние, и его можно будет рассматривать, как процесс “гибели и размножения”, то есть предположение 2 верно.
Очередь неограниченна (то есть нет отказов), все заявки терпеливые (нет уходов), дисциплины обслуживания – бесприоритетные (нет выталкиваний), поэтому не будет потерь заявок ().
При условии :
Эта модель используется для оценки объема буфера (длина очереди). Определим среднюю длину очереди:
Получили оценку средней длины очереди. Можно воспользоваться правилом трех сигм или правилом пяти сигм.
-
Замкнутые смо с простейшими потоками событий. Примеры объектных систем.
Для замкнутых СМО:
-
Характерно конечное число источников заявок.
-
Источником заявок является сама система => существует зависимость от состояния системы.
Дано:
Вычислительный центр
N приборов/систем, которые подлежат обслуживанию
m инженеров, выполняющих обслуживание
Пусть N>m. n=N-m – длина очереди. Источниками заявок являются N приборов. Количество активных приборов – переменно. Предположим, что потоки простейшие.
Эта СМО работает в непрерывном времени. Потоки – простейшие, значит процесс – марковский, имеем дело с непрерывной марковской цепью.
Кодификатор выглядит так: M|M|m|N-m|N
Фактором, определяющим состояние объекта, является количество требований на обслуживание. Поскольку приборов N, состояний будет N+1.
Одновременно требование на обслуживание поступает не более чем от одного прибора, одновременно заканчивает обслуживание – не более чем один канал.
Поскольку инженеров m, большей производительности, чем , быть не может.
Найти:
-
– среднее время ожидания заявки.
-
– среднее время пребывания заявки в системе.
Поскольку прибор, отославший заявку на обслуживание, второй раз отослать заявку не может, и должен ждать обслуживание, то количество работающих приборов, которые могут выдать запрос на обслуживание, будет равно (), а суммарная интенсивность входящего потока заявок будет равна . В установившемся режиме выполняется условие равновесия, то есть поток заявок на обслуживание должен быть равен потоку обслуженных заявок:
Для расчета времени ожидания заявки нельзя использовать формулу Литтла, так как система замкнута, а очередь ограничена.
Таким образом: