
Контрольные вопросы.
Какие случайные процессы называются марковскими? Какова специфика математического описания этих процессов?
Почему процесс обслуживания в СМО типа M/M/n является марковским?
К какому типу принадлежат дифференциальные уравнения для вероятностей Pk(t) ?
Поясните применительно к рассматриваемой системе условия существования стационарного режима (режима статистического равновесия).
В чем состоят затруднения при исследовании нестационарного режима?
Какие возникают трудности при аналитическом исследовании нестационарного режима с помощью преобразований Лапласа?
В чем заключается основное ограничение в применении этого метода? Перечислите известные Вам численные методы решения систем дифференциальных уравнений.
В чем состоит метод Рунге - Кутты? Опишите вычислительную процедуру метода.
Как влияют на длительность нестационарного режима параметры СМО? Для ответа на этот вопрос необходимо ознакомиться с результатами расчета всех вариантов задания.
Работа № 2. ИССЛЕДОВАНИЕ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ МЕТОДОМ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ.
Цель работы – изучение возможностей применения метода имитационного моделирования для исследования СМО.
Порядок выполнения работы.
Ознакомиться с методическими указаниями.
Для заданного варианта СМО подготовить программу и составить план проведения машинных экспериментов в соответствии с заданием.
Провести эксперимент на ЭВМ.
Обработать результаты машинных экспериментов – построить графики зависимостей характеристик СМО от варьируемых параметров.
Оформить отчет, в котором привести описание исследуемой СМО, результаты машинного счета, основные соотношения и результаты вычислений, графики, выводы на основе полученных результатов.
Ответить на контрольные вопросы.
Основные положения.
Применение аналитических и численных методов исследования СМО ограничено случаями, когда система является марковской и описывается уравнениями размножения и гибели или может быть сведена к ней. В противном случае исследование СМО возможно с помощью метода имитационного моделирования, основанного на многократной имитации с помощью ЭВМ процессов, протекающих в системе, с последующей статистической обработкой полученных результатов.
В качестве основных величин, характеризующих функционирование исследуемой СМО используют оценки математического ожидания числа занятых каналов, длины очереди, времени ожидания заявок в очереди, вероятностей обслуживания заявок, и др. Так, для момента времени t (otTн), где Tн - время моделирования, могут быть вычислены
-
оценка математического ожидания числа
занятых каналов:
здесь
- число занятых каналов в момент времени
t в j-й
реализации; N – число
реализаций (прогонов модели);
- оценка
вероятности того, что в системе в момент
времени t есть k
требований:
здесь
- число реализаций, в которых на
момент времени t в системе
было k требований;
- оценка
вероятности, что требование получит
отказ:
где
- общее
число требований, появившихся к моменту
времени
t
в j-й
реализации;
- число требований, получивших отказ к
моменту времени t;
-
оценка дисперсии числа занятых каналов
в момент времени
t:
Для получения представления о точности и надежности этих оценок могут быть найдены доверительные интервалы I при заданной доверительной вероятности .
Для математического ожидания числа занятых каналов
Значение t берется из распределения Стьюдента при (N-1) степенях свободы. При больших N (N>30) вместо распределения Стьюдента можно пользоваться нормальным законом. В этом случае
где Ф(х) - интеграл вероятностей:
Для вероятностей
Здесь
При больших N приближенно
,
где
- С.К.О.
оценки вероятности
:
Кроме того, границы доверительных интервалов для вероятностей могут легко быть найдены из номограмм.
Пример СМО. Рассматривается n-канальная СМО с ограниченным временем ожидания в очереди . Количество мест в очереди ограничено числом m. На вход системы поступает стационарный поток требований. Функция распределения F(tинт) интервалов времени между соседними требованиями задана. При наличии свободного канала обслуживания требование начинает обслуживаться. Длительность обслуживания tобс - величина случайная и подчинена закону распределения G(tобс). Если при поступлении требования все каналы заняты, то оно помещается в очередь, откуда поступает на обслуживание при освобождении одного из каналов. Если время ожидания требования в очереди tож достигает величины , то оно покидает систему необслуженным. Допустимое время ожидания требования в очереди случайно, его закон распределения H(). Если при появлении требования очередь полностью заполнена, то требование покидает систему необслуженным.
Для заданной СМО требуется:
Исследовать возможность применения метода имитационного моделирования для анализа СМО. С этой целью принять законы распределения F(tинт) и G(tобс) экспоненциальными. Величину принять неслучайной, >Тмод. Найти точечные и интервальные оценки для Pk(t), k=0,n+m, a(t), средней длины очереди, Pотк(t). Сравнить полученные результаты с результатами численного интегрирования из работы № 1.
Исследовать влияние величины допустимого времени Т ожидания требования в очереди на характеристики системы: а) при экспоненциальном законе распределения Н() и б) при =const (F(t) и G(t) – экспоненциальные).
Исследовать влияние на характеристики системы законов распределения F(t) и G(t), варьируя для заданного вида закона распределения значениями его параметров. Результаты моделирования сравнить с результатами численного интегрирования.
Порядок проведения имитационных экспериментов.
Для проведения имитационных экспериментов используется стандартная программа, реализующая двухканальную СМО. Для генерации случайных величин с заданными законами распределения F(t) и G(t) в них применяются подпрограммы, использующие датчик псевдослучайных чисел, равномерно распределенных в интервале [0,1].
Инструкцию по работе с программой и варианты заданий получить у преподавателя.
Контрольные вопросы.
Когда целесообразно для исследования СМО применять метод имитационного моделирования?
В каких случаях СМО не может быть описана с помощью уравнений размножения и гибели?
Как вычисляются точечные и интервальные оценки параметров СМО по результатам моделирования?
Как влияют вид и параметры законов распределения на характеристики СМО?
Работа №3. ИССЛЕДОВАНИЕ НАДЕЖНОСТИ РЕЗЕРВИРОВАННОЙ
ВОССТАНАВЛИВАЕМОЙ СИСТЕМЫ МЕТОДАМИ ТЕОРИИ
МАССОВОГО ОБСЛУЖИВАНИЯ
Цель работы - приобрести практические навыки использования методов теории массового обслуживания для исследования надежности систем, изучить влияние отдельных параметров системы на ее надежность.
Порядок выполнения работы
Ознакомиться с методическими указаниями.
Предполагая, что время безотказной работы основных и резервных элементов, а также время их восстановления подчинены экспоненциальному закону распределения с параметрами
соответственно, рассчитать аналитически при n=1:
Pk(t) и Pk - вероятности состояний системы в переходном и стационарном режимах;
вероятность отказа Pm(t)=Pm+1(t);
среднее число элементов в резервной группе и в ремонте;
коэффициент готовности системы (вероятность того, что она в случайный момент времени исправна);
суммарную наработку на период T;
установить для режима статистического равновесия зависимость характеристик пп. а-д от числа резервных элементов и от числа одновременно восстанавливаемых элементов;
сопоставить показатели надежности системы (пп. а-е) в режимах нагруженного
, облегченного
и ненагруженного
резервирования.
Для заданных преподавателем не экспоненциальных законов распределения времени безотказной работы и времени восстановления методом имитационного моделирования:
оценить характеристики надежности системы (пп. а-д);
определить влияние режима резервирования на показатели надежности системы (аналогично п. ж);
сопоставить показатели надежности системы, найденные для экспоненциального и исследуемых законов распределения времени безотказной работы и восстановления, и сделать соответствующие выводы.
Составить отчет, в котором отразить:
исходные расчетные данные;
результаты аналитического исследования надежности системы, включающие графики изучаемых зависимостей и выводы по результатам исследования;
аналогично результаты исследований методом имитационного моделирования;
выводы по результатам сопоставления оценок показателей надежности для различных распределений времен безотказной работы и восстановления элементов.
Ответить устно на контрольные вопросы.