- •1. Основные понятия теории моделирования систем.
- •2. Цели и задачи моделирования телекоммуникационных систем.
- •3. Формирование последовательности случайных чисел с заданным законом распределения.
- •4. Формирование последовательности случайных чисел с нормальным законом распределения.
- •5. Формирование последовательности равномерно распределенных чисел.
- •7. Этапы моделирования систем
- •8. Общие сведения о системах массового обслуживания (смо).
- •9. Задачи теории систем массового обслуживания.
- •11. Простейший поток событий. Формула Пуассона.
- •10. Поток событий. Свойства потоков событий.
- •12. Символическое обозначение моделей смо (по Кендаллу).
- •13. Свойства и характеристики простейшего потока.
- •14. Процесс обслуживания как Марковский процесс. Уравнение Колмогорова – Чепмена.
- •15. Общее правило составления уравнений Колмогорова.
- •16. Одноканальная смо с ожиданием.
- •17. Схема гибели и размножения. Формула Литтла.
- •18. Одноканальная смо с отказами.
- •19. Многоканальная смо с ожиданием.
- •20. Многоканальная смо с отказами. Уравнения Эрланга.
- •21. Сети смо. Замкнутые и разомкнутые сети смо.
- •22. Цели планирования экспериментов с моделями систем.
- •24. Полный факторный эксперимент. Дробный факторный эксперимент. Частичный факторный эксперимент.
- •25. Тактическое планирование имитационного эксперимента.
- •26. Общие сведения об языке gpss World. Формат gpss – блоков.
- •27. Блок generate.
- •28. Блоки seize и release.
- •29. Блок advance.
- •30. Блоки queue и depart.
- •31. Блок terminate. Оператор start.
- •32. Транзакты и блоки.
- •33. Моделирование одноканального устройства.
- •34. Стандартные числовые атрибуты (сча). Сча для транзакта и блоков.
- •35. Оператор описания многоканального устройства.
- •36. Блок enter.
- •37. Блок leave.
- •38. Блок logic.
- •39. Блок gate.
- •40. Блок loop.
- •41. Безусловный режим выбора в блоке transfer.
- •42. Режим both в блоке transfer.
- •43. Статистический режим выбора в блоке transfer.
- •44. Блок savevalue и оператор initial.
- •45. Операторы gpss.
- •46. Блок assign.
- •47. Оператор описания переменной. Арифметические операции.
- •47. Логические и булевы операторы, операторы отношений.
- •49. Блок test.
- •50. Функции в gpss. Оператор описания функций.
- •51. Блок preemt
- •52. Моделирование неравномерных случайных величин.
- •53. Использование функций в блоках в блоках generate и advance.
- •54. Определение и использование таблиц.
- •Основные понятия теории моделирования систем.
17. Схема гибели и размножения. Формула Литтла.
система дифференциальных уравнений
После преобразований получаем
Эти уравнения могут быть решены при начальных условиях
Pn0(0)=1, Pn(0)=0, n=/n0
частотными методами с использованием преобразования Лапласа.
После преобразований уравнений Колмогорова очевидно, что вероятности того, что система не изменит свое состояние P(nn), не влияют на вероятности состояний (образуют в уравнениях пару слагаемых с противоположными знаками). Поэтому в дальнейшем на графах переходов мы будем указывать только вероятности переходов типа Pn,n+1 и Pn,n-1 и указывать только интенсивности переходов. Тогда в общем случае для марковских систем мы получаем граф переходов следующего вида:
Здесь каждое из средних состояний связано прямой и обратной стрелкой с каждым из соседних состояний. Такой граф называется схемой гибели и размножения. Найдем один раз и навсегда для этой схемы вероятности состояний установившегося режима.
E0: 0=-λP0+µ1P1 или P1=P0λ1/µ1
E1: 0=λ1P0+µ2P2-( λ2+ µ1)P1
отсюда P2=P1λ2/μ2 аналогично
En: 0=λnPn-1+µn+1Pn+1,-( λn+1+ µn)Pn, отсюда Pn=Pn-1λn/µn.
Преобразуем
Учитывая,
что
получаем
и
Полученные формулы мы будем в дальнейшем использовать для расчета вероятностей состояний различных СМО.
Формула Литтла.
ф
ормула,
связывающая (стационарного режима)
среднее число заявок
в системе и среднее время пребывания
заявки
в системе.
Для таких СМО справедлива формула Литтла =>
Для любой СМО среднее время пребывания заявки в системе равно среднему числу заявок в системе, деленному на интенсивность потока заявок.
А
налогично
выводится формула, связывающая среднее
число заявок в очереди (v)
и среднее время пребывания заявки в
очереди (w)
18. Одноканальная смо с отказами.
Рассмотрим одноканальную СМО с отказами.
Простейшая задача: СМО содержит один канал обслуживания; заявка, поступившая на вход системы и заставшая канал занятым, получает отказ в обслуживании и теряется.
М/М/1/L .Граф переходов:
Тогда
или
,
.
И
сходя
из условия
,
и начальных условий
получаем
Для
стационарного режима
Получим некоторые характеристики СМО.
Вероятность отказа заявка получит отказ, если канал занят
Относительная пропускная способность (q) равна среднему числу обслуженных заявок к общему числу поступивших заявок (показывает долю обслуженных заявок):
Абсолютная пропускная способность (A) - число обслуженных заявок в единицу времени
Среднее число занятых каналов (z) равно среднему числу заявок в системе
С
реднее
время, проведенное заявкой в системе
19. Многоканальная смо с ожиданием.
Рассмотрим случай s одинаковых каналов обслуживания (M/M/S/ ) с интенсивностью обслуживания каждого прибора. При простейшем входном потоке и экспоненциальном времени обслуживания правило выбора канала не влияет на функционирование системы, т.е. на число заявок, находящихся в системе, на время ожидания.
Граф переходов
Интенсивность
обслуживания возрастает с ростом числа
занятых каналов. Как только все каналы
оказываются занятыми заявками,
интенсивность обслуживания в системе
перестает расти, вновь пришедшие заявки
становятся в очередь, ожидая освобождения
какого-либо из каналов.
По графу строим уравнения вероятностных состояний
Выведем основные характеристики системы
Абсолютная
пропускная способность
Отсюда,
среднее число занятых каналов
Среднее число заявок в очереди
Общее число заявок в системе
Для того чтобы многоканальная система с бесконечной очередью имела стационарный режим, должно выполнится условие
