- •Моделирование систем Введение
- •Основные средства проектирование
- •1) Макетирование
- •2) Физ. Моделирование
- •3) Мат. Моделирование
- •Типовые задачи проектирования
- •Типовые этапы проектирования
- •Блочно-иерархическое проектирование.
- •Типовая блок-схема процесса проектирования.
- •Роль человека на разных этапах проектирования
- •Классификация уровней автоматизированного проектирования.
- •Модели элементов для разных уровней проектирования
- •Проектные процедуры и операции
- •Основные характеристики систем массового обслуживания.
- •Формулы Эрланга для смо с неограниченной очередью.
- •Имитационное моделирование смо методом Монте-Карло.
- •Методы моделирования случайных величин.
- •Моделирование случайных чисел распределенных равномерно в интервале (0,1).
- •Моделирование случайных чисел, распределенных по равномерному закону в произвольном интервале (a,b).
- •7. Моделирование непрерывных случайных величин с произвольным законом распределению (X)
- •Способ Неймана.
- •Способ обратной функции.
- •7.3. Моделирование дискретных случайных величин.
- •7.4.Способ Бусленко.
- •Часть 4. Принципы организации и моделирования информационных процессов и систем.
- •1. Типы времени, используемые в моделирующих системах.
- •2. Способы изменения модельного времени.
- •Способ фиксированного шага t.
- •Способ переменного шага.
- •3.Основные понятия, используемые в информационных моделирующих системах.
- •Функциональное действие.
- •Активность.
- •Событие.
- •Процессор
- •Оперативная
- •Процесс.
- •Транзакт.
- •Агрегат
- •4. Технологии структурного моделирования
- •5. Типовая структура программы структурного моделирования
- •6. Основные способы организации программ структурного моделирования
- •7. Организация программы на основе просмотра активностей или событий
- •8. Транзактно-ориентированные программы
- •9. Процессо-ориентированные программы
- •10. Агрегатно-ориентированные программы
Формулы Эрланга для смо с неограниченной очередью.
1. Одноканальная СМО с неограниченной очередью. Будем считать, что интенсивности потоков заявок и обслуживания равны соответственно и , а очередь не имеет ограничения на время ожидания. Требуется найти вероятности состояний СМО:
Р0 – канал свободен;
Р1 – канал занят одной заявкой, а очереди нет;
Р2 – канал занят, и одна заявка в очереди;
…
Рn – канал занят, и (n-1) заявок в очереди;
а также следующие характеристики СМО:
Lсистемы – среднее число заявок в системе;
Wсистемы – среднее время пребывания заявки в системе;
Lоч – среднее число заявок в очереди;
Wоч – среднее время пребывания заявки в очереди;
Рзан – вероятность занятости канала.
Формулы Эрланга для данной СМО имеют вид:
Р0 = 1- ; Р1 = Р0; Р2 = 2Р0; …; Рn = nР0; < 1.
Если >1, то очередь неограниченно растет, так как заявки приходят чаще, чем обслуживаются.
Lсистемы = /(1-); Wсистемы = /(1-); Рзан = ;
Lоч = 2/(1-); Wоч = 2/(1-).
Абсолютную пропускную способность А и относительную пропускную способность Q не имеет смысла вычислять, так как очередь не ограничена и каждая заявка будет обслужена, следовательно, Q = 1, A = .
2. N- канальная СМО с неограниченной очередью. Формулы Эрланга для N- канальной СМО с неограниченной очередью имеют вид:
Р0 = (1 + + 2/2! + 3/3! + … + n/n! + n+1/n!(n -) )–1;
Р1 = Р0; Р2 = 2/2! Р0; …; Рn = n/n! Р0
Кср = / = ; Lоч = n*p*Рn / (n – p)2 Lсистемы = Lоч + Wоч = Lоч / Wсистемы = Lсистемы /
Пример:
Пусть железнодорожная касса имеет два окошка. В каждом продают билеты в пункты А и В. Интенсивность потока пассажиров, покупающих билеты в А и В одинакова: А = 0,45; В = 0,45; АиВ = 0,9. Время обслуживания пассажира кассиром в каждом окошке одинаково и равно в среднем 2 мин; то есть = 0,5. При этих условиях оказалось, что у кассы скапливается очередь. Поступило предложение: одну кассу сделать продающей билеты в А, другую – в В, то есть из одной двухканальной СМО сделать две одноканальных.
Решили сначала подсчитать характеристики очереди для двухканальной СМО и при АиВ = 0.9, = 0.5, = / = 1.8 получили: Р0 = 0,0525; Lоч = 7.68; Wоч = 8.54 минуты.
Если из двухканальной СМО сделать две одноканальные, то при = 0.45; = 0.5; = 0.9. получим: Lоч = 8.1; Wоч = 18 минуты. Таким образом, предложение оказалось неправильным.
Формульными методами можно проектировать только ограниченный круг СМО с простейшим потоками заявок и обслуживания. Сложные СМО – это системы с непростейшими, произвольными потоками заявок и обслуживания. Как правило, это системы с последействием. Их состояние зависит от предыдущего состояния. Такие системы называются также немарковскими системами. Системы, состояние которых не зависит от предыдущего состояния, называются марковскими. Для немарковских многоканальных систем получить точные расчётные формулы в общем случае не удается. В связи с этим для проектирования таких систем применяются статистические методы имитационного моделирования на ЭВМ, получившие общее название метод Монте-Карло, который будет рассмотрен далее..
